我的订单|我的收藏|我的商城|帮助中心|返回首页
虚拟现实新闻>应用>技术动态>技术应用

3ds Max为棋盘添加纹理

文章来源:网络 作者:Frank 发布时间:2014年03月04日 点击数: 字号:
在3dmax建造国际象棋的建模教程目录中,您学习了如何创建国际象棋的棋子。而棋子在棋盘上才有生命。在本教程中,将构建一个有木纹棋盘图案的棋盘。还会为该棋盘添加光泽和反射效果。

  • 本课程的文件可以在 tutorials/intro_to_materials 文件夹中找到。

设置课程:

  • 加载文件 tut_knight.max。

创建棋盘:

  1. 在“创建”面板上,单击“几何体”按钮。确保在下拉列表中选择了“标准基本体”。

  2. 单击“长方体”按钮。

  3. 如果“2D 捕捉”已启用,请将其禁用。

  4. 在“顶”视口中拖动以设置长方体的初始长度和宽度,然后松开鼠标按钮并向下拖动以设置初始高度。单击以完成。

    不要担心这些初始尺寸,不久就将更改这些尺寸。

  5. 将此长方体重命名为 chessboard。

  6. 在长方体的“参数”卷展栏中,将“长度”和“宽度”都设置为 32cm,将“高度”设置为 –1cm。

    提示:由于棋盘比棋子大,因此可能需要缩放视口,并移动任一对象,以便可以方便地同时看到两者。

  7. 使用“移动”工具将长方体放置到世界坐标系原点:0,0,0。

创建正方形:

  1. 激活“透视”视口,并单击“最大化显示”按钮。

  2. 单击“视野”按钮,并放大视图,以使棋盘充满视口。

  3. 在工具栏上,单击“材质编辑器”按钮或使用键盘快捷键 M 键打开“材质编辑器”。

  4. 单击第一个示例球,然后单击“漫反射”色样右侧的贴图按钮。

    将出现“材质/贴图浏览器”。

  5. 在“材质/贴图浏览器”中,双击“棋盘格”。

    3ds Max 有一个内置的棋盘格图案,这使您工作起来更加容易。活动示例窗此时将显示带有棋盘格图案的球体。

  6. 在“材质编辑器”中,单击“将材质指定给选定对象”,然后单击“在视口中显示贴图”。

    这使您可以在着色视口中查看贴图。(贴图的视口显示只是近似外观。)

    默认的棋盘格图案为 2 x 2,但棋盘在每个方向各需要八个正方形。

    注意:如果棋盘格图案看起来有点歪斜,请右键单击“透视”视口标签,并启用“纹理校正”。

  7. 在“坐标”卷展栏上,将“U 向平铺”和“V 向平铺”值都设置为 4.0。

    此时,棋盘具有了正确数量的正方形。

    如果渲染“透视”视口,则会看到此棋盘格图案比着色视口显示的棋盘格图案更精致。

    注意:由于棋盘由长方体制成,因此棋盘格图案也会应用到棋盘的侧面。因为棋盘很薄,所以侧面上的图案并不明显。

为棋盘格图案提供木质纹理:

  1. 打开“工具”面板,并单击“资源浏览器”。

    将出现“资源浏览器”。对所显示的版权通告,单击“确定”。

  2. “资源浏览器”是一个大对话框。移动并调整其大小,以便可以同时看到此对话框和“材质编辑器”。

  3. 使用“资源浏览器”窗口左侧的导航树,找到 tutorials/intro_to_materials 文件夹。

  4. 在“材质编辑器”中,确保棋盘格贴图的“棋盘格参数”卷展栏可见。

  5. 在“资源浏览器”中,找到 Oak1.tga 文件。将 Oak1.tga 缩略图拖动至“棋盘格参数”卷展栏上的“颜色 #1”贴图按钮。然后将 Walnut3.tga 缩略图拖动至“颜色 #2”贴图按钮。

  6. 关闭“资源浏览器”。

    此时,如果渲染棋盘,会看到棋盘上有明显的木纹图案。

  7. 将场景保存为 mychessboard.max。

为棋盘添加光泽:

  1. 在“材质编辑器”中,单击“转到父级”按钮。

  2. 打开“贴图”卷展栏。

  3. 单击“反射”贴图成分的贴图按钮。

    将打开“材质/贴图浏览器”。

  4. 双击“平面镜”贴图。

  5. 渲染该场景。

    棋子在棋盘中映出影像,但木纹却褪色。

  6. 单击“转到父级”按钮,并在“贴图”卷展栏上将“反射”更改为 30。

    木纹没有像以前一样褪色,但看起来颜色仍很浅。

  7. 在“贴图”卷展栏上,单击“漫反射颜色”成分中的“Checker”贴图。

  8. 在“棋盘格参数”卷展栏上,单击“颜色 #1”贴图,并打开“输出”卷展栏。

  9. 将“输出量”设置为 1.5。

  10. 单击“转到下一个同级项”按钮,并对“颜色 #2”贴图的“输出量”进行相同的更改。

  11. 渲染该场景。

    木纹看起来更加鲜明和真实。

  12. 将场景保存为 mychessboard01.max。

  • 暂无资料
  • 暂无资料
  • 暂无资料
  • 暂无资料
  • 暂无资料