0
私は、C++で、与えられたポリゴンとピラミッドのカットを決定する関数を実装しようとしています。与えられたポリゴンとピラミッドのカットを決定する
これは、私が想像していたよりもはるかに単純であることが実際に分かっています。
最初に、ピラミッドの各エッジについて、ラインプレーンの交差をテストします(指定されたポリゴンは、3点で構成されるプレーンです)。これにより、切断平面に新しい頂点ができます。
第2に、ポリゴンは無限面ではないので、ポリゴンエッジ(3つ)と各エッジとの間のラインライン交差をテストする必要があります。
ありがとうございます!私はあまりにもそれに読んでいた! – Leon