金宝appSimulink的3D动画

动的システムの挙动を仮想现実环境で可视化

金宝app仿真软件3 d动画™は,仿真软件®モデルとMATLAB®アルゴリズムを仮想現実シーンの3 dグラフィックスオブジェクトにリンクさせます。仮想世界をアニメーション化するには,デスクトップまたはリアルタイムシミュレーションで,位置,回転,大きさ,およびその他のオブジェクトプロパティを変更します。また,仮想世界で衝突やその他のイベントを検知して,MATLABおよび仿真金宝app软件アルゴリズムに反映することもできます。仮想カメラのビデオは,金宝app仿真软件にストリームして,さらに処理を行うことができます。

金宝app仿真软件3 d动画には,仮想シーンをレンダリングして操作するためのエディターとビューアーが含まれます。3 d世界编辑器では,3D オブジェクトから組み立てられた詳細シーンをオーサリングすることに加え、CAD および URDF ファイル フォーマットをインポートすることができます。3D 空間は立体視覚を用いてすぐに見ることができます。MATLAB Figure 内の複数の 3D シーン ビューをまとめることや、フォースフィードバック型ジョイスティック、3D マウス、またはその他のハードウェア デバイスを使用して仮想世界を操作することができます。Simulink 3D Animation は、X3D、ISO 標準のファイル形式、および 3D シーンとオブジェクトの表現および通信のためのランタイム アーキテクチャをサポートしています。

今すぐ始める:

3D空间のオーサリング

3 d世界编辑器を使用して,仮想現実世界をオーサリングしてインポートします。

3 d空間の構築

3D世界编辑器は,仮想世界を构成するVRMLオブジェクトの阶层ビューを提供します。これには,简易アクセスのためローカルに保存される,オブジェクト,テクスチャ,変换,および素材のライブラリが含まれます。

3D世界编辑器で,月着陆船コンポーネントのツリー型ビュー(左)とシーンプレビュー(右)を表示。

Webの3 dコンテンツを使用

いくつかの3 dオーサリングツールでは,3D空间を构筑し,S金宝appimulink的3D动画で使用するX3DまたはVRML97形式でエクスポートすることができます。また,网络から3Dコンテンツをダウンロードして,详细な3Dシーンの构筑に使用することもできます。

ペイント3Dライブラリからインポートされ,FBXファイルとして保存され,3D空间に読み込まれたドローン。

CADモジュールのインポート

3 d世界编辑器では,多体的Simscape™机器人系统工具箱™,および航空航天Blockset™でモデル化された動的システムをアニメーション化する,詳細な3 d空間を構築するため,ほぼ全てのCADパッケージからインポートされた3 dオブジェクトを操作することができます。金宝app仿真软件3 d动画では,SolidWorks®やPTC Creo™などのCADツールで作成されたX3DファイルおよびVRMLファイルを処理することができます。STL,またFBX、DAE COLLADA URDF,および自卫队ファイル形式のCADモデルを3 d世界编辑器にインポートすることもできます。

ギャラリーを見る(2画像)。

空间の参照

立体視覚などの仮想世界で,参照,ズーム,パン,および移動します。

VRMLビューアー

金宝app仿真软件3 d动画には,ズーム,パン,横への移動,および関心点の周りでの回転により,仮想世界を移動できる,視点と呼ばれるビューアーが付属します。関心領域を強調する視点,来訪者をガイドする視点,異なった位置からオブジェクトの動きを観察する視点を設定します。これらの視点は,シミュレーション中に切り替えることができます。

ミニドローンの飛行軌道を可視化。

3 d空間を含むユーザーインターフェイスを構築

金宝app仿真软件3 d动画ビューアーにはMATLAB图が組み入れられているため,MATLAB处理图形®の仮想シーンと,1つ以上の仮想世界の复数ビューを组み合わせることができます。

MATLAB处理图形でオーサリングされたグラフィカルインターフェイスの例。

Webブラウザーでの3 d空間のリモート参照

金宝appSimulink的3D动画网络ビューアーは,网络ブラウザーで动作し,コンピューター,携帯电话,およびタブレット上に仮想世界を表示します。お使いのコンピューターで仮想世界を开くと,Simulink的3D动画がインストールされていないモバイル机器またはコンピューターの的Webブラウザーからもリモートで参照することができます。

HTML5対応ブラウザーでのフーコーの振り子の3 dアニメーション。

空間の操作

プログラムによるアクセス,ユーザー操作,および3D入力デバイスでの仮想プロトタイピングでは,3D空间への双方向型MATLABおよび的Simul金宝appinkインターフェイスを使用します。

3 d空間とのMATLABインターフェイス

MATLABから,VRMLオブジェクトの位置およびその他のプロパティを読み込んで変更し,VRMLセンサーから信号を取得,グラフィカルツールからのコールバックを作成してアニメーションを記録し,3 dオブジェクトにデータをマッピングすることができます。MATLAB编译器™を使用して,仿真软件3 d金宝app动画の機能を持つスタンドアロンアプリケーションを生成します。

MATLABを使用してプログラムからアクセスした3 dシーンオブジェクトのプロパティ。

3D空间とのSi金宝appmulink的インターフェイス

金宝app仿真软件から,シーンにおける仮想オブジェクトの位置,回転,およびサイズを制御して,動作と変形を可視化します。シーン内のオブジェクトのプロパティは,シミュレーション中に仿金宝app真软件で読み取ることもできます。仮想世界内で,オブジェクトに関連するビューを調整して,金宝app仿真软件信号をテキストとして表示することができます。仮想世界で定義されたカメラからの2 d出力は,仿真金宝app软件にストリームしてビデオ処理することができます。関連する仮想シーンでオブジェクトの3 d軌道をトレースすることもできます。

车両运动のシミュレーション。车両に搭载された合成カメラの2D出力を,ビデオ处理アルゴリズムを用いて处理し,ビデオビューアーウィンドウで表示。

3 d入力デバイス

金宝app仿真软件3 d动画はハードウェア入力デバイス(3 dマウス,フォースフィードバック型ジョイスティックなど)を使用して,仮想世界でオブジェクトを操作できる,仿真软件ブロックおよびMATLABオブジェクトを提供します。これらを使用して,金宝app仿真软件ブロックを駆動またはMATLABベースのアルゴリズムを制御することもできます。

3Dマウスを使用して,仮想シーンでマニピュレーターを制御するモデル。このデバイスがSi金宝appmulink中に,コントローラーキャップの変换と回転,およびボタンのステータスについての情报を提供します。

3 d空間で衝突を検知

冲突データをMATLABおよびSim金宝appulink的アルゴリズムへの入力として使用します。

衝突検知

金宝app仿真软件3 d动画では,仮想現実オブジェクト間の点群,扇状の光線,プリミティブジオメトリの衝突を検知することができます。超音波、激光雷达、およびタッチセンサーをモデル化できます。

激光雷达センサーを備えた車輪付きロボットの3 d空間。緑の線は周りのオブジェクトとの衝突までの距離を表しています。

アニメーションの記録と共有

シーンのデータを记录し,作业を共有します。

シーンのデータを記録

金宝app仿真软件3 d动画では,仮想シーンのフレームスナップショット(キャプチャ)を作成,またはビデオファイルとしてアニメーションを記録することができます。将来再生するときのために,アニメーションデータの記録をAVI 2 dビデオファイルおよび3 dアニメーションX3Dファイルにスケジュールおよび設定することができます。3 dアニメーションファイルから,完全な仮想現実体験により記録されたアニメーションを調査できます。別の視点から立体視覚を使用してシーンを観察します。

同じシーンで2組の車両運動データをシミュレーションします。

リアルタイムシミュレーションの可视化

リアルタイムシミュレーションを可視化して入力ハードウェアと接続します。

リアルタイムアプリケーションのアニメーション

金宝appSimulink的编码器™で仿金宝app真软件モデルから生成したCコードを使用して,アニメーションを駆動します。リアルタイムハードウェア接続時の動的システムモデルの視覚アニメーションを提供することにより,金宝app仿真软件实时™および金宝appSimulink的桌面实时™上でのハードウェアインザループシミュレーションまたはラピッドプロトタイピングを强化します。

ラピッドプロトタイピングおよびハードウェアインザループシミュレーション向けのSim金宝appulink的3D动画を含むSimulink的实时テスト环境のコンポーネント

新机能

フルX3Dサポート

三维表现の现在のISO标准であるX3D(可扩展3D)が,Simulink的三维动画の金宝appデフォルトフォーマットに

文字列

VR水槽およびVR来源ブロックが串データ型をサポート

原型編集

3 d世界编辑器から直接原型定義を編集

衝突検知

衝突センサーノードで激光雷达シミュレーション,距離および接触センサーを実現

オフスクリーンビデオレンダリング

シミュレーション中にビューアーウィンドウを开き続ける必要なく,VRをビデオブロックにストリーミング

FBXファイルのインポート

仮想現実世界のノードとしてFBXファイルを読み込み

これらの机能および対応する关数の详细については,リリースノートを参照してください。