三千筱夜

关注

Unity - 实现模型动态伸长缩短,贴图不变形(材质球参数篇)

三千筱夜

关注

阅读 64

2023-11-23

 思路为修改模型材质球的Tiling参数,根据与自身localScale的值得到合适的比例,再修改Tiling值

var mat = target.transform.GetComponent<Renderer>().material;
var oriValue = mat.mainTextureScale;

//沿着Y轴伸缩
oriValue.y = 1 * target.transform.localScale.y;
mat.mainTextureScale = oriValue;

相关推荐

拾光的Shelly

Unity材质球自动遍历所需贴图

拾光的Shelly 26 0 0

张宏涛心理

【Unity】获取模型的材质球贴图中的像素点色值

张宏涛心理 80 0 0

code_balance

Unity中Shader法线贴图(下)实现篇

code_balance 14 0 0

Aliven888

写实风格3D模型材质贴图

Aliven888 47 0 0

树下的老石头

unity中的材质(material)贴图(texture)着色器(shader)介绍

树下的老石头 6 0 0

芭芭蘑菇

Unity地面交互效果——2、动态法线贴图实现轨迹效果

芭芭蘑菇 40 0 0

萍儿的小确幸

Unity中Shader法线贴图(下)理论篇

萍儿的小确幸 52 0 0

何以至千里

Unity导入模型和材质丢失问题处理

何以至千里 88 0 0

君之言之

深入了解3D模型相关知识(建模、材质贴图、UV、法线),置换贴图、凹凸贴图与法线贴图的区别

君之言之 207 0 0

烟中雯城

unity 皮肤材质效果实现分析

烟中雯城 132 0 0

精彩评论(0)

0 0 举报