Unity5怎么制作镜面反射材质

Unity5怎么制作镜面反射材质,第1张

这个是带反射的效果

方法1、使用reflection probe进行真实反射

方法2、使用Legacy shader中的Reflecive下的shader并且赋予材质,假反射

unity3d我不知道是什么软件 我是用个maya的,做车漆比较简单 就是把高光面积降到很低,高光强度调高,反射调高,注意要打开光线追踪,最后再拉一个大的球体在外面,给个环境贴图(这里是用来做反射的,没用环境哪里有反射啊)这样做完后渲染,也许看着不舒服,这是要根据自己的场景慢慢调节的,如果做动画的话(第一张不舒服做成动画很可能看起来很自然),车动,上面的反射也会跟着动的!!!

你好,Shader就是在GPU上运行的程序叫做着色器程序(一般的程序在CPU上执行指令)。

Unity Shader使用的是NVIDIA公司的Cg标准语言,可以处理顶点着色、像素着色任务。Unity中的游戏对象只要是可视的,就一定会调用shader渲染,最简单的shader就是diffuse类型,就是你给对象涂个什么颜色,这个对象在白光下就是什么颜色。

一般来讲游戏中的 材质=shader+贴图和其它数据,要想表现特殊的材质,比如镜面反射、水面、塑料等,就需要编程shader(Unity中有一些默认的shader)。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11892684.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存