OREngine
2025/4/12
Tools
64KB Introの制作のための自作3Dエンジンです。TypeScriptで実装しており、こちらからエディタをブラウザ上で動かせます。
レンダラはディファードレンダリングで、Bloom・カラーグレーディング・FXAAなどのポストプロセスを備えています。シーンはエンティティにコンポーネントを付ける方式で構成します。WebGLとWebGPUの2種類のレンダラに対応しています。
React製のエディタを備え、オブジェクトの追加・削除、プロパティの編集、音楽と同期したタイムラインでのプレビューをブラウザ上で行えます。モーションはBLidgeを介してBlenderのタイムラインから読み込めます。
ビルド結果は64KB以下の自己解凍HTMLファイル1つです。Terser・Shader Minifier・compekoで圧縮し、エディタのコードは配布ファイルに含まれない構成になっています。
© ukonpower