如何控制模型上的纹理重复。纹理由.mtl文件中的map_Kd texture.png应用
newmtl material_0
Ns 10.000000
Ni 1.500000
d 1.000000
Tr 0.000000
Tf 1.000000 1.000000 1.000000
illum 9
stren 0.000000
Ka 0.588000 0.588000 0.588000
Kd 0.890196 0.847059 0.768628
Ks 0.000000 0.000000 0.000000
Ke 0.000000 0.000000 0.000000
map_Kd logo.png
logo.png是连衣裙上的标志,所以它通过重复这么多次来展示整件衣服,我只是想让它在不重复的整件衣服上展示。或者只重复几次 我找到了-clamp选项来停止重复http://people.sc.fsu.edu/~%20jburkardt/m_src/obj_reader/help%20file%20format/MTL_format.html但不起作用。 我喜欢这个
map_Kd -clamp on logo.png
但它现在有效。请帮帮我。
答案 0 :(得分:0)
map_Kd -s 1 1 1 logo.png
但是如果导入到搅拌机
则无效纹理 地图 语句:
map_Ka -s 1 1 1 -o 0 0 0 -mm 0 1 chrome.mpc
map_Kd -s 1 1 1 -o 0 0 0 -mm 0 1 chrome.mpc
map_Ks -s 1 1 1 -o 0 0 0 -mm 0 1 chrome.mpc
map_Ns -s 1 1 1 -o 0 0 0 -mm 0 1 wisp.mps
map_d -s 1 1 1 -o 0 0 0 -mm 0 1 wisp.mps
disp -s 1 1 .5 wisp.mps
decal -s 1 1 1 -o 0 0 0 -mm 0 1 sand.mps
bump -s 1 1 1 -o 0 0 0 -bm 1 sand.mpb
-s u v w
-s选项缩放纹理图案上纹理图案的大小 通过扩展或缩小图案来表面。默认值为1,1,1。
" U"是纹理水平方向的值
" V"是一个可选参数。 " V"是纹理垂直方向的值。
" W"是一个可选参数。 " W"是用于3D纹理深度的值。 " W"是用于位移曲面细分量的值 地图。