选择显示字体大小

用3ds max程序贴图制作水果材质

  许多3d 爱好者在制作苹果等水果的材质时,都是应用bitmap(位图)的贴图方式。bitmap位图需要在photoshop中精心制作,而且还容易产生贴图拼接缝的问题。笔者在实践中发现,3d max 4中的程序贴图是一种方便、实用、灵活的贴图方式,所制作的水果材质效果也相当不错。

  程序贴图可以灵活调整,它可以根据物体的大小来改变参数,不会出现物体过大而失真现象。mix(混合)可以把几种贴图组合到一起,通过调节其混合量,可以呈现不同效果。speckle(斑纹)和splat(油彩)可以模拟水果表面的斑纹,效果真实。gradient(渐变)可以模拟水果自然的颜色过渡。材质中的noise在不同地方的灵活应用,可以使材质更加变化多端。

  下面介绍几种常见水果如桃子、香蕉、桔子、梨、苹果的材质制作方法。

  一、桃子

  1、制作桃子模型的方法:先制作二维图形,然后用旋转(lathe)修改器旋转,再用网格编辑(edit mesh)略做修改。

  2、材质制作步骤:

  (1)选择制作的桃子,指定uvw map修改器,把贴图方式设为spherical球形。

  (2)打开材质编辑器,给桃子指定一个材质。

  (3)在maps栏中,单击diffuse color旁的none,在材质和贴图浏览器中选择gradient(渐变)。

  (4)在gradient的参数栏中, color 1、2、3的rgb分别为208、8、98,254、238、141,186、233、104,color 2 position 0.3,noise 下的amount 0.3, size 0.01。

  (5)调节灯光和环境,渲染。

  二、香蕉材质

  1、建立香蕉模型的方法:在前视图中建立一条弧线做路径,建立一个六边形做截面(注意六边形要有一定的倒角),用loft(放样)来制作香蕉。在loft(放样)修改面板中,用最下侧的deformations栏中的scale(缩放)制作香蕉把和香蕉头部。

  2、材质制作思路:成熟的香蕉其尾部和头部已经变黑,黄色的香蕉皮上散布着一些黑斑点。根据这些特点,贴图采用渐变贴图来模拟黑黄黑的渐变效果,黄色上的黑斑点用splat(油彩)贴图来制作。

  3、制作步骤:

  (1)打开材质编辑器,给香蕉指定一个材质。

  (2)在maps栏中,单击diffuse color旁的none,在材质和贴图浏览器中选择gradient(渐变)。

  (3)在gradient(渐变)参数栏中,点击color2旁的none,在材质和贴图浏览器中选择splat(油彩)贴图来制作黄色带黑斑点效果。

  (4)在splat(油彩)参数栏中,单击color#1旁的颜色,把其颜色的rgb改为241、223、23,color#2的颜色设为黑色,这将是斑点的颜色。把size设为4,threshold设为0.18。

  (5)返回到gradient(渐变)参数栏中,把color 2 position设为0.87。

  (6)下边来制作香蕉头部黑色效果。单击color 3旁的none,在材质和贴图浏览器中选择gradient(渐变),颜色1和2的rgb仍为241、223、23,颜色3为黑色,把color 2 position设为0.12。

  (7)调整灯光、设置环境,渲染。

  三、桔子材质

  1、制作桔子模型:用torus(圆环)可以很方便的制作一个桔子,其参数如下:radius 1为14,radius 2为22,segments为28,sides为42,再用不均匀缩放沿z轴放大110%即可。

  2、打开材质编辑器,给桔子指定材质。shader basic parameters栏中选择phong方式。在blinn basic parameters栏下,改变specular level 为10,glossiness为25,调节反光的高亮效果。

  3、改变漫反射diffuse的颜色为橙色(rgb为247、144、10)。

  4、在maps栏中,单击bump旁的none,在材质和贴图浏览器中选择noise(噪波)贴图。

  5、在noise参数栏中,改变size值为1,size较小,纹理较细致。

  6、调节灯光、设置环境,渲染。

  四、梨的材质

  1、制作梨模型的方法:先制作二维图形,然后用旋转(lathe)修改器旋转。

  2、梨材质的制作步骤:

  (1)打开材质编辑器,给梨指定一个材质。

  (2)在maps栏中,单击diffuse color旁的none,在材质和贴图浏览器中选择mix。

  (3)单击mix参数栏中color#1旁的none,在材质和贴图浏览器中选择splat(油彩)。

  (4)在splat(油彩)参数栏中,size设为2,threshold为0.1,color1和2旁颜色的rgb分别为246、253、163,57、37、3。

  (5)返回mix参数栏,单击color#2旁的none,在材质和贴图浏览器中选择speckle(斑纹)。

  (6)在speckle(斑纹)参数栏中,size设为2,color1和2旁颜色的rgb分别为57、37、3,246、253、163。

  (7)返回mix参数栏,把mix amount混合量设为50。

  (8)返回到最上级,在maps栏中,单击bump旁的none,在材质和贴图浏览器中选择noise(噪波)贴图。

  (9)在noise参数栏中,改变size值为100,使梨表面产生凹凸效果。

  (10)调节灯光、设置环境,渲染。

  五、苹果材质

  1、建立苹果模型:用类似制作桔子的方法来制作一个苹果,其参数如下:radius 1为55,radius 2为75,segments为28,sides为42,再用不均匀缩放沿z轴放大130%即可。如果用loft(放样)再制作一个苹果把,效果会更好。

  2、材质制作的思路:苹果的纹理比较复杂,它的颜色受光面较红,背光面较绿;苹果表面还散布着大大小小的斑点;以苹果把为中心还有放射状纹路。这样的纹理必须用复杂的材质才能制作,材质的制作思路是这样的:splat(油彩)贴图具有油彩泼溅的斑点效果,其参数中颜色2可设置斑点的颜色,我们可以用此来制作苹果表面的斑点;如果把颜色1上再贴一个noise(噪波),其黑白颜色改为红绿,就可以产生苹果表面红绿交错的效果;用gradient(渐变)贴图可以制作放射状纹路,最后再把splat(油彩)和gradient(渐变)贴图用mix(混合)贴图混合到一起就可制作出苹果的材质。

  3、制作步骤:

  (1)打开材质编辑器,给苹果指定一个材质。调节表面反光度:specular level:20,glossiness:40。

  (2)在maps栏中,单击diffuse color旁的none,在材质和贴图浏览器中选择mix。

  (3)单击mix参数栏中color#1旁的none,在材质和贴图浏览器中选择splat(油彩)。

  (4)在splat(油彩)参数栏中,size设为1,单击color#2旁的颜色,把其颜色的rgb改为180、174、138,这将是斑点的颜色。单击color#1旁的none,在材质和贴图浏览器中选择noise(噪波)。

  (5)在noise(噪波)参数栏中,size为60,color1和color2的rgb分别为231、52、115,253、249、139,这将是苹果的颜色。

  (6)回到mix参数栏,单击mix参数栏中color#2旁的none,在材质和贴图浏览器中选择gradient(渐变)。

  (7)在gradient(渐变)参数栏中,color1、color2和color3的rgb分别为:168、5、44,219、179、17,234、242、5。把其下面的noise项中的amount改为0.9,把size改为0.2。

  (8)在渐变贴图的坐标栏中(coordinates),改u、v方向的tile改为mirror,angle下的w为90。

  (9)在渐变贴图的noise栏中,勾选on,把amount改为4.5,levels改为9,size改为0.09。

  (10)回到mix参数栏,把混合量设为mix amount改为25。


  (11)返回到最上一级,在maps栏中,把diffuse color上的贴图复制到specular color和glossiness上。

  (12)调整灯光和背景,渲染。

  从以上的材质制作中可以看出,程序贴图可以灵活调整,它可以根据物体的大小来改变参数,不会出现物体过大而失真现象。mix(混合)可以把几种贴图组合到一起,通过调节其混合量,可以呈现不同效果。speckle(斑纹)和splat(油彩)可以模拟水果表面的斑纹,效果真实。gradient(渐变)可以模拟水果自然的颜色过渡。材质中的noise在不同地方的灵活应用,可以使材质更加变化多端。总之,如果对程序贴图认真研究,可以创造丰富多彩的材质。源文件下载

  


 


关键字 本文所属关键字

相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons