我在maxscript中加载一个.obj文件,如下所示:
myobject = ImportFile "anObject.obj" #noPrompt
我有一个颜色校正矩阵,需要应用于.obj文件附带的纹理(在.mtl文件中),颜色校正矩阵描述为:
0.88725 0.019988 0.052614
0.32879 1.1125 0.013391
-0.083757 -0.0.31879 0.95243
或简化
a11 a12 a13
a21 a22 a23
a31 a32 a33
我在这里只能找到Color Correction via GUI,但这并没有指定矩阵,也没有说明如何在maxscript中执行此操作。此外,这将适用于相机(我猜),而不是纹理,在光等等渲染之前。
对象。文件由AutoCAD 3Dscanexport通过摄影测量法渲染,该方法目前对摄影测量所拍摄的图像进行颜色校正。但是,我想知道在将它呈现为.obj / .mtl文件并加载到3ds max utilzing maxscript后是否可以执行此操作?答案 0 :(得分:1)
mtl文件仅包含材质定义和指向外部位图图像文件的链接。为什么不对这些位图文件进行颜色校正?