threejs の練習サイトを作ってみた。

三次元日誌(js)
三次元日誌(js) favicon https://ousttrue.github.io/threets/
三次元日誌(js)

ladle を中心に組んでいる。

Ladle | Ladle
Ladle documentation
Ladle | Ladle favicon https://ladle.dev/
Ladle | Ladle

tsx で three.js しつつ、 markdown メモ書きするにはちょうどいいかなーという。

なので three.js と言いつつ、それの react wrapper を使っている。

docs.pmnd.rs
docs.pmnd.rs favicon https://docs.pmnd.rs/react-three-fiber/getting-started/introduction
@storybook/cli - Storybook
@storybook/cli - Storybook favicon https://drei.pmnd.rs/?path=/docs/staging-accumulativeshadows—docs

ladle も r3f(react three fiber) も癖があり更に leva も組み合わせた時に問題が起きる場合がある。 React と Three.js 組み合わせるときのパターンみたになのを体得できるとスケールするかもしれない。部品の粒度が大きいとも言う。

svelte でも準備していたのだが、なんとなく ladle + r3f に落ち着いた? histoire + threlte もやるかもしれない。