機能概要
Last updated
Last updated
Needle Engineは、ブラウザで実行される本格的な3Dエンジンです。最新の3Dエンジンに期待されるすべての機能と、それ以上の機能が付属しています。まだご覧になっていない場合は、とをご覧ください。
[[toc]]
PBR MaterialsとShader Graphまたは他のシステムで作成されたカスタムシェーダーの両方をエクスポートできます。
ノードベースのを使用して、ウェブ用のシェーダーを作成します。ShaderGraphを使用すると、アーティストは構文を気にすることなく制作を続けることができます。
詳細については、 • をお読みください。
Needle Engineは、ウェブテクノロジーが動作するところならどこでも実行できます。同じアプリケーションをデスクトップ、モバイル、AR、VRで実行できます。私たちはNeedle Engineを構築しており、これをレスポンシブウェブデザインの不可欠な一部と考えています!
を使用して、AndroidとiOSの両方でインタラクティブARを実現します。
ライトマップはUnityまたはBlenderでベイクでき、3Dコンテンツに美しい静的光を簡単に追加できます。ウェブ向けのライトベイクはかつてないほど簡単になりました。UnityでライトマップしたいオブジェクトをStaticとマークし、シーンに1つまたは複数のライトを追加(または放射マテリアルを使用)してベイクをクリックするだけです。Needle Engineはシーンごとにライトマップをエクスポートし、エディターで見える通りに自動的に読み込んで表示します!
ネットワーキングはコアランタイムに組み込まれています。GlitchへのNeedle Engineデプロイには小さなサーバーが付属しており、マルチプレイヤー3D環境を数秒でデプロイできます。組み込みのネットワーク対応コンポーネントにより、簡単に始めることができ、独自の同期コンポーネントを作成できます。変数と状態の同期は非常に簡単です!
Needle Engineは、パワフルなアニメーション、状態制御、シーケンス機能をウェブにもたらします。単一のアニメーション再生から、複雑なアニメーションやキャラクターコントローラーの編成およびブレンドまで対応します。Exporterは、UnityのAnimatorやTimelineのようなコンポーネントをウェブ対応フォーマットに変換できます。 さらに、Blenderアドオンにもこの機能を追加し、互換性のあるアニメーションステートマシンを作成し、nlaトラックをタイムラインとしてBlender内からウェブにエクスポートすることも可能です。
注意: サブステートとブレンドツリーはサポートされていません。
注意: サブタイムラインは現在サポートされていません。
Rigidbodies、Mesh Colliders、Box Colliders、SphereCollidersを使用してワールドに物理を追加できます。
UnityのUIキャンバスシステムを使用したUI構築は開発中です。現在の機能には、テキスト(フォントを含む)、画像、ボタンのエクスポートが含まれます。
Needle Engineには、Unity EditorおよびBlenderへの強力な統合が付属しています。 視覚的な方法で複雑なシーンを設定およびエクスポートできるため、アーティストと開発者の間で簡単かつ柔軟なコラボレーションが可能になります。
ポストプロセス → Bloom、Screenspace Ambient Occlusion、Depth of Field、Color Correction...
EditorSync → ローカル開発用に、Unityでの編集を実行中のthree.jsアプリケーションにライブ同期します
このページはAIによって自動的に翻訳されました
注意: 使用するライトマッパーに技術的な制限はありません。Unityのライトマッピングデータ構造に収まる限り使用できます。したがって、などのサードパーティ製ライトマッパーもサポートされています。
について詳しく読む
• について詳しく読む
について詳しく読む
Unityのコンポーネントを使用すると、アニメーションを設定し、それらをいつどのようにブレンドするかを定義できます。ステートマシン、StateMachineBehaviours、トランジション、レイヤーのエクスポートをサポートしています。StateMachineBehavioursは、OnStateEnter
、OnStateUpdate
、およびOnStateExit
イベントでもサポートされています。
また、設定とトラックをウェブ対応フォーマットに変換しています。 サポートされているトラックは以下の通りです。AnimationTrack、AudioTrack、ActivationTrack、ControlTrack、SignalTrack。
注意: です。
について詳しく読む
について詳しく読む
サポートされているコンポーネントについては、を参照してください。
Unity ParticleSystem (Shuriken)のエクスポートは開発中です。現在の機能には、ワールド/ローカル空間シミュレーション、ボックスおよびスフィアエミッター形状、時間経過による放出およびバースト放出、時間経過による速度および色、速度による放出、テクスチャシートアニメーション、基本的なトレイルが含まれます。 サポートされている機能のを以下で確認してください。
組み込みのエフェクトには、Bloom、Screenspace Ambient Occlusion、Depth of Field、Color Correctionなどが含まれます。独自のカスタムエフェクトを作成することもできます。完全なリストについては、を参照してください。
Needle Engineはを使用します。typescriptまたはjavascriptでカスタムスクリプトを作成します。Unityに統合されたを使用します。また、は、その場で魔法のようにUnityコンポーネントを生成します。
• について詳しく読む
iOSおよびAndroid上のインタラクティブAR → 当社の機能セットを使用するか、独自のものを構築します
Needle Engineのダウンロード方法とセットアップ方法については、を参照してください。について学ぶか、そのすべてを支えるについてさらに詳しく掘り下げてください。