3次元の四角錐が作りたいです。
しょう  2021/04/23(Fri) 14:36
siv3Dで四角錐の3次元meshdataが作りたいのですが、
チュートリアル見ても作り方がわかりませんでした。(無知ですみません)

おそらく基本図形として用意されていないため、
polygonを用いて作るとは思っています。

もしサンプル作れるかたいましたら、助けてください。

下図はイメージです。
長さは適当です。
底面は正方形だけではなく、
四角形として調節できるとありがたいです。



記事編集
Reputeless  2021/04/24(Sat) 19:19
四角錐の MeshData を作る関数があります。

# include <Siv3D.hpp> // Siv3D August 2016v2

void Main()
{
const MeshData meshData = MeshData::Pyramid(6, 6, 10); // w x d x h

const Mesh mesh(meshData);

while (System::Update())
{
Graphics3D::FreeCamera();

mesh.draw();
}
}
編集
しょう  2021/04/26(Mon) 08:15
お忙しいところ返事ありがとうございます!
助かりました!
編集
件名
Re: 3次元の四角錐が作りたいです。
名前
コメント
画像添付


投稿修正キー (投稿を修正する時に使います)
画像認証 (右画像の数字を入力) 投稿キー

- WEB PATIO -