名前なし
2026/03/26 (木) 09:57:23
991b7@38958
https://d.kuku.lu/frkk2e3kc
これの3Dで、zクリッピングの計算方法はわかっていても、どう実装すればいいか行き詰まっています。どうすればいいですか(できるだけ軽いもので)
通報 ...

https://d.kuku.lu/fffnbpttx
そして解説動画(リンク綺麗)
ポリゴンでzクリッピングを行うと多くの場合形が四角形になってしまうので2つの三角形ポリゴンに分割する処理が必要

なのでポリゴンの頂点のどれかがクリッピング位置よりも手前に来た時点でポリゴンごと非表示にする方法が効率的だと思われる
3D のかいぞう
とりあえずある程度できました
(点を複数計算しているので、重いですがそのうちその問題は直すとして、これ以上軽量化はできませんか?)
回転していない(0度の)軸の回転処理を行わないようにすれば状況によっては軽量化できると思う
点を複数計算してるとこ直したらけっこう軽くなりました。3D軽量
そして、三角形ぬりつぶしの方法ってこれの一番最初にある変形スプライト式のアルゴリズムが一番軽いですか?