3DS max 中纹理颜色校正矩阵
Color correction matrix in 3DS max on texture
我正在像这样在 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 后执行此操作?
一个 mtl 文件只包含 material 定义和到外部位图图像文件的链接。为什么不对这些位图文件进行颜色校正?
我正在像这样在 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 后执行此操作?
一个 mtl 文件只包含 material 定义和到外部位图图像文件的链接。为什么不对这些位图文件进行颜色校正?