いくつかの法線があり、それらが属する面間の角度を計算する必要があります。私が抱えている問題は、角度が180より大きいときに面間の角度を見つけることです。つまり、45の角度と315の角度の違いを見分ける方法がわかりません。
edit2:モデルを定義するobjファイルにアクセスできますが、45'と315'を区別するためにどのような情報が必要ですか?また、使用する(低ポリ)モデルを構築しているので、交差する面などがないことを保証できます。
編集:
ang = math.acos(dotproduct(v1, v2) / (length(v1) * length(v2)))
ang = math.degrees(ang)
ang = 360 - (ang + 180)