LunchboxJS – Vue 3/Three.js custom renderer
docs.lunchboxjs.com
docs.lunchboxjs.com
There has to be a good reason but I never bothered to ask.
Nowadays React Three Fiber is very mature and you have the "drei" collection[3], which have all the things I mentioned and a lot more. Though now looking at the source and timing (we published a blog [4] with our solution and their commit few weeks later with almost the same code[5]) it seems they might've copied our solution as part of their package, would've loved a heads up or ack but well happy to make open source better.
[1] https://www.npmjs.com/package/@standard/view
[2] https://github.com/facebook/react/issues/13332#issuecomment-...
[3] https://github.com/pmndrs/drei
[4] https://standard.ai/blog/introducing-standard-view-and-react...
[1] https://github.com/polygonjs/polygonjs
[2] https://polygonjs.com/docs/integrations/vue
[3] https://polygonjs.com/docs/integrations/react
[4] https://polygonjs.com/docs/integrations/react_three_fiber
A-frame is heavily focused on VR, but can be used for any 3d project.
It also uses three.js under the hood.
If you need 3d work, it's far better to use a proper 3d engine like unity or unreal for a much nicer and productive overall workflow, and just export it as webgl.
r3f export from spline also seems pretty easy but I haven't tried it yet: https://twitter.com/0xca0a/status/1519751065222238211
After that, tapping outside the square also changes the color, but only for the first tap.
Meh.