質問

「mtl」ファイルからラインアイテムを解析し、値をopengl関数のパラメーターとして使用しようとしています。

glMaterialfvを使用して、アンビエンス(Ka)、スペキュラー(Ks)、ディフューズ(Kd)の値を使用できます。しかし、mtlファイルに記載されているNi(光学濃度)、d(溶解)、illum(照明)の値の使用法はわかりません。

これらの値で使用する必要があるopengl関数はどれですか?

これらの広告申込情報についてサポートはありますか? ジェネラコディセタグプレ

役に立ちましたか?

解決

ディゾルブは透明性を意味します。1.0は完全に不透明なオブジェクトを意味し、0.0は完全に透明であることを意味します。glBlendFunc()などの関数を使用して、透明なオブジェクトのレンダリングを制御できます。

他のヒント

illumを含むmtlファイルの完全な定義については、 http://people.sc.fsu.edu/~jburkardt/data/mtl/mtl.html。

Niはサポートされていないようで、無視できます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top