- ベストアンサー
3DCGで三角のポリゴンが多いのは?
こんにちは メタセコなどをつかって遊んでいる初心者なんですが… 参考にしてみようと思い うまい方のデータをダウンロードしてみてみる(人型のもの)と自分は今まで普通の四角い面を使ってましたが、うまい方々は皆、四角い面に対角線を入れて三角が2つみたいにして組み立ててあるんですよ。 ブレンダーなど他のものでみても同じような方がいました。 三角にするのは一体どのようなメリットがあるのでしょうか? 非常に乱文になってしまい、わかりにくいですがよろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>綺麗にテクスチャを表示させるためにも というよりも、平面で無ければならないからです。 多くの簡易的な描画系のポリゴンは、平面でなければ レンダリングできません。 (平面じゃなくても曲面を補間して描画する描画系もあります。) たとえば、四角形の紙切れがあるとします。 その3点を固定したまま1点を持ち上げると、ゆがみますよね。 要するに平面でなくなるわけで。 簡易的な描画系は、平面を塗りつぶすことに特化してあるので 平面でなくなると、その面を塗ることができないか 塗りつぶすのを放棄します。 なぜ、特化してあるかというと、リアルタイムに描画する ためだったり、なるべく高速にレンダリングするために プログラムの中身が簡潔で分岐を持たない単純なプログラムに する必要があるからです。 で、先ほどの紙切れが半分になるように三角形に折ってから 広げて同じように1点を持ち上げると、そこの折り目が 作用して、歪まずに平面のままにしておく事ができます。 そんなところです。
その他の回答 (1)
- INTLINSIDE
- ベストアンサー率42% (383/907)
ここを読めば、分かる気がします。 ポリゴンとサーフェイス http://www.geocities.jp/junohe18935/3DCGlecture07.htm また、ポリゴン数を減らす場合、四角と三角を組み合わせたりもします。 他にも、「四角ポリゴン 非平面」 でググってみてください。
お礼
返信ありがとうございます。 非常にわかりやすいリンクありがとうございます。 つまり綺麗にテクスチャを表示させるためにも小さいポリゴンである三角を多用するということですね。 回答ありがとうございました。
お礼
丁寧に二回も回答していただきありがとうございます。 確かにレンダリングをするときに平面ではなく、ゆがんだ立体になっていたら、ゲームに入れたりしてもなんかもっさりしそうですね。 勉強になりました。ありがとうございました。