タグ付けされた質問 「csg」

3
ボクセル地形エンジンはどのように作られていますか?
数日前、ボクセル地形と呼ばれるものを見つけましたが、それらはかなりクールだと思います。しかし、それらを生成するものは知りません。モデリングソフトウェアでモデリングしますか、それともハイトマップのようなものを使用しますか?私はウィキペディアで、ボクセルは3Dピクセルまたは体積ピクセルのようなものだと読みました。 ボクセルテレインを作成した後、これらのボクセルを取得して破壊可能/掘削可能にするにはどうすれば よいですか? 以下に基づいてベストアンサーを選択します。 コードとアルゴリズム。できればC#に基づく 説明。私はアルゴリズムの初心者ですが、オブジェクト指向プログラミングには非常に精通しています 段階的なデモ。コンセプトだけでなく、方向性。 ダイアグラム/イラスト。いいえ、他のエンジンのスクリーンショットではありません。 これは複雑な問題であることを知っています。しかし、助けてくれてありがとう! いいえ、Minecraftのクローンを作成しようとはしていません。 編集 あなたの多大な助け(特にニック・ウィギル)に感謝します!これが私がなんとかしてやったことです(進行中の作業)。

2
2D CSG(衝突形状用)を実装していますか?
2Dポリゴンでの基本的なCSG操作のための単純な(または十分に文書化された)アルゴリズムはありますか? いくつかの重複する2D衝突形状を「追加」する方法を探しています。これらは凸状または凹状ですが、自己交差のない、一連の線分として定義される閉じた形状になります。 これを使用すると、2D物理エンジンで使用するために、それぞれが独自の衝突形状を持つ多数の任意に配置された(頻繁に重なり合う)オブジェクトで構成されるシーンから、クリーンな衝突エッジのセットを構築できます。 まず、形状を「追加」するだけで十分ですが、穴を作成するために「差し引く」機能も役立ちます。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.