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

imported>Administrator
imported>Administrator
編集の要約なし
 
(同じ利用者による、間の1版が非表示)
21行目: 21行目:
* Fusion360でScaleを変更する方法もわからない(ない?)
* Fusion360でScaleを変更する方法もわからない(ない?)


: 応急処置
 
* 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];
38行目: 39行目:
</source>
</source>


: 備考
 
; 備考
[[ゲーム]]では[[バーテックスバッファ]]を書き戻したいことはあまりないかもしれないが、[[物理演算]]を使ったシミュレーターなどで当たり判定を厳密にやりたい場合なんかはバーテックスバッファを取得して[[レイキャスティング]]を行うと結構いい感じになる。
[[ゲーム]]では[[バーテックスバッファ]]を書き戻したいことはあまりないかもしれないが、[[物理演算]]を使ったシミュレーターなどで当たり判定を厳密にやりたい場合なんかはバーテックスバッファを取得して[[レイキャスティング]]を行うと結構いい感じになる。
== 関連項目 ==
* [[MacOS版のMonoGameのPipeline.appで3Dモデルをビルドできない]]
* [[MonoGameのカメラを作る]]
* [[MonoGameで外部のXNBファイルを読み込む]]


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