Maya怎么打造一个玻璃车灯的模型?

  发布时间:2017-06-19 14:13:08   作者:佚名   我要评论
Maya怎么打造一个玻璃车灯的模型?汽车灯是我们经常见到的一样东西,该怎么使用maya绘制汽车灯的材质呢?下面我们就来看看详细的教程,需要的朋友可以参考下
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud

(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

  今天这篇Maya教程的主题是材质,是超级汽车灯材质。

  “真实世界”中的车灯一共包括五个部分:灯盖、灯、两个反射镜和一个后盖。

  车灯里面是粗糙的玻璃纹理(glass textures)。

  这些车灯的主要材料有凹凸不平的有色玻璃、普通玻璃和有色反射镜(如果你不想描绘灯的细节的话,则不包括有色反射镜)。

  在这篇教程中,我一直是使用Maya4.0的标准的光线追踪渲染,所以我想对于Maya的更高版本来说也不会有什么问题。

  好,我们现在开始。

  使用Photoshop或其它图象处理程序创建一个带有alpha通道的玻璃材质所需的凹凸贴图(图象使用带alpha通道的TGA格式比较好),不要使用边缘清晰的圆点,用渐变来实现圆滑的效果。

  例子如下

  打开Maya程序,在Render Globals中打开RayTracing选项。

  然后创建一个镜子或是玻璃的材质网络(下图),我认为我们应该理解材质网络是如何影响凹凸不平的玻璃物体的。

  Ramp1的作用:从samplerInfo1获得表面上与摄影机法线方向相对应的每个点的facingRatio值(范围是0至1之间),将此值与Ramp1(类型(Type)为V Ramp)的vCoord相连接,这样每个facingRatio值就对应了一个

  Ramp1中的Selected Position值,通过调整Selected Position所对应的颜色,就可以使每个表面上与摄影机法线方向相对应的点有一个确定的颜色值。而Ramp1又与透明度相连接,所以,就可以通过调整Ramp1的Selected

  Position及其相对应的颜色,来控制表面上与摄影机法线方向相对应的每个点的透明度。如图:

  假设表面上的某一点通过samplerInfo1的采样得到了一个facingRatio值为0.003(这个点的法线应该是与摄影机的方向几乎垂直(比如摄影机视图中一个球体边缘上的点)),Ramp1中的Selected Position为0.005的位置的颜

  色是R 0.137/G 0.137/B 0.137,而0.005以下的位置其颜色均为R 0.137/G 0.137/B 0.137,所以表面上这个点的透明度为R 0.137/G 0.137/B 0.137。以此类推,表面上facingRatio值越大的点(即法线与摄影机方向越接近平行

  的点),其透明度越接近白色。当点的facingRatio值大于等于0.61后,其透明度就为白色(因为上图的白色的标记点的Selected Position为0.61)。

  place2dTexture与Ramp1相连接,为最终的透明度(transparency)过滤表面的UV方向。

  Ramp2 的作用: 同Ramp1类似,只是连接到材质的反射率上。

  EnvChrome1的作用:用来给Blinn材质增加环境反射(你也可以使用自己的环境图片文件)。

  File是指凹凸贴图文件(bump_glass.tga)。

  如果你不使用那两个samplerInfo,玻璃的反射和凹凸看起来就会很差劲(因为UV的投影信息会有损失),尤其是在场景中移动或者制作动画的时候。

  创建一个有光泽的金属的材质网络,其主要作用是在灯的反射镜上营造一个环境反射,就像HDRI一样。

  现在把这两种材质应用到灯上,把凹凸不平的玻璃(blinn1)灯盖上,反射材质(spanky_chrome)应用到两个反射镜上。

  选择玻璃物体,打开属性编辑器,关掉render stats中的cast shadows,因为大多数玻璃不会产生阴影,但是它们会接受到影子并产焦散效果的反射。

  要想改变镀铬材料的颜色(如红色、橘黄色等),你必须改变材质属性中的颜色(color)值(默认的是黑色/0)。

  为了最后的点缀,你必须调整凹凸贴图在UV方向上的重复次数(repeatUV)以适合玻璃(这取决于玻璃的宽和高),例如U2*V3 之类。

  调整凹凸的深度(bump depth)值,如果摄影机离物体太远的话,就降低凹凸值。

  好了,做好了。按照这个方法不仅可以做车灯,还可以做闪光灯, 莫尔斯灯,混合灯,刹车灯,现代车灯/老式车灯,警灯等,还可以用像Hella、PIAA之类的标识作为主要的凹凸贴图创建标识灯。

相关推荐:

maya怎么创建茶杯模型?

maya怎么制作玻璃材质特效?

maya怎么给凸凹的物体贴图? maya凸凹贴图的教程

相关文章

  • Maya怎么制作腿部骨骼控制系统?

    Maya怎么制作腿部骨骼控制系统?maya中想要设置一套腿部骨骼控制系统,该怎么设计呢?下面我们就来看看详细的教程,很简单,需要的朋友可以参考下
    2017-06-18
  • maya建模布线人体体块的技巧

    maya在做人体建模的时候,布线都是很重要的,该怎么做好人体布线呢?下面我们就来看看详细的教程,很简单,需要的朋友可以参考下
    2017-06-16
  • maya摄像机怎样渲染? maya的使用教程

    maya摄像机怎样渲染?maya做开发很方便,但是这个软件怎么使用呢?下面我们就来看看maya的使用教程,很简单,需要的朋友可以参考下
    2017-06-15
  • maya怎么绘制对称物体的模型?

    maya怎么绘制对称物体的模型?maya中想要绘制一个对称的模型,该怎么绘制呢?下面我们就来看看详细的教程,很简单,需要的朋友可以参考下
    2017-06-14
  • Maya怎么建模并渲染海洋效果?

    Maya怎么建模并渲染海洋效果?maya中想要建立一个海洋表面的图,该怎么建模并渲染呢?下面我们就来看看详细的教程,需要的朋友可以参考下
    2017-06-13
  • maya怎么结合photoshop建立大楼模型?

    maya怎么结合photoshop建立大楼模?maya中想要建立一个高楼大厦图,该怎么设计呢?今天我们就来看看maya结合ps建立大楼模型的教程,需要的朋友可以参考下
    2017-06-12
  • Maya7.0怎么使用粒子的碰撞功能?

    Maya7.0怎么使用粒子的碰撞功能?Maya7.0中想要模拟许多物理现象就可以使用粒子碰撞功能,下面我们就来看看Maya7.0中粒子的碰撞功能的使用方法,需要的朋友可以参考下
    2017-06-09
  • Maya 7.0怎么使用热键箱功能?

    Maya 7.0怎么使用热键箱功能?maya中的功能有很多,今天我们就来看看Maya 7.0中热键箱功能的使用教程,很简单,需要的朋友可以参考下
    2017-06-08
  • MAYA怎么创建自定义菜单?

    MAYA怎么创建自定义菜单?使用maya的时候,想要自己根据要求自定义一个菜单,该怎么自定义菜单呢?下面我们就来看看详细的教程,很简单,需要的朋友可以参考下
    2017-06-07
  • Maya2017怎么制作文字动画?

    Maya2017怎么制作文字动画?Maya2017中想要制作一段文字动画,该怎么制作呢?下面我们就来看看详细的制作方法,很简单,需要的朋友可以参考下
    2017-06-06

最新评论

?


http://www.vxiaotou.com