「MonoGameで使う3DモデルをFusion360で作成する」の版間の差分

imported>Administrator
ページの作成:「 == 準備 == MonoGame3D座標系は「Yアップ右手座標系」となっているので、Fusion360も作図前にこの設定に変更する。これ...」
 
imported>Administrator
編集の要約なし
 
(同じ利用者による、間の3版が非表示)
24行目: 24行目:
; 応急処置
; 応急処置
VertexBuffer.GetData<Vector3>()で取得したバーテックス配列の中身を決め打ちで10倍にしてしまう。
VertexBuffer.GetData<Vector3>()で取得したバーテックス配列の中身を決め打ちで10倍にしてしまう。
<source lang="csharp">
<source lang="csharp">
             var allVertex = new Vector3[meshPart.NumVertices];
             var allVertex = new Vector3[meshPart.NumVertices];
43行目: 42行目:
; 備考
; 備考
[[ゲーム]]では[[バーテックスバッファ]]を書き戻したいことはあまりないかもしれないが、[[物理演算]]を使ったシミュレーターなどで当たり判定を厳密にやりたい場合なんかはバーテックスバッファを取得して[[レイキャスティング]]を行うと結構いい感じになる。
[[ゲーム]]では[[バーテックスバッファ]]を書き戻したいことはあまりないかもしれないが、[[物理演算]]を使ったシミュレーターなどで当たり判定を厳密にやりたい場合なんかはバーテックスバッファを取得して[[レイキャスティング]]を行うと結構いい感じになる。
== 関連項目 ==
* [[MacOS版のMonoGameのPipeline.appで3Dモデルをビルドできない]]
* [[MonoGameのカメラを作る]]
* [[MonoGameで外部のXNBファイルを読み込む]]


[[category: MonoGame]]
[[category: MonoGame]]
[[category: Fusion 360]]
[[category: Fusion 360]]