Dan Greenheck氏による、JavaScript&Three.jsで開発したブラウザ上で動作するプロシージャルツリージェネレーター「EZ-Tree」のご紹介。法線を丸めるRounded Normal機能も実装されました!
EZ-Tree
EZ-Treeは、数十種類の調整可能なパラメータを備えた手続き型ツリー生成ツールです。スタンドアロンのツリー生成コードはライブラリとして公開されており、独自のアプリケーションにインポートして、必要に応じて動的にツリーを生成することができます。さらに、ブラウザ内でツリーを作成し、.PNGまたは.GLBファイルとしてエクスポートできるスタンドアロンのWebアプリも用意されています。
- 50以上の調整可能なパラメータ
- 15種類のプリセットを内蔵
- 自分だけのプリセットを作成しよう
- GLB/PNG形式でエクスポート
- NPMパッケージ
法線を丸める機能「Rounded Normal」を実装!
I got an email this morning of a new PR against EZ-Tree.
— Dan Greenheck (@dangreenheck) May 11, 2026
Someone added custom rounded normals to the leaves.
Looks so damn good I can’t get over it! I never knew about this technique.
Will get it merged in tonight pending everything looks good. pic.twitter.com/gOEOeXFupd
個人的にこの法線処理はリアルタイム系植物モデルでは必須条件だったりします
Pine trees are so fluffy now! 😍 pic.twitter.com/Ao1vCCXSys
— Dan Greenheck (@dangreenheck) May 12, 2026
ソースコードはオープンソースのMITライセンスの下でGithubにて公開されています。
是非チェックしてみてください!












コメント