本篇教程讲述了利用3ds max创建一个完整的场景。

灵感来源:当我在遇到一些事情睡不着觉的时候我便在努力想象一些别的事情,于是我便想到了这个场景,其实对于我的这个角色我即没有参考图也没有草稿图,有的只是我的想象,是我经过了几周的时间一点一点做出来的。椅子,时钟,灯还有桌子可以从网络中找到参考。

1. 建模:场景中所有的物体都是用可编辑多边形建立的。时钟的主体是用对称修改器对可编辑多边形进行修改得到的。时钟的基座是用线切削(lathe)而成的。时钟的指针是通过闭合曲线拉伸的到的。如图:

2. 窗帘:使用一个平面然后添加一个wave修改器。然后转变为多边形,完了以后我给他添加了shell修改器来给窗帘增加厚度,最后给他加了meshsmooth(重复值=2)。如图:

3. 台灯:我从一个圆柱开始然后删除了其他的片段只留下一个如图,然后给他一个对称修改器,知道我得到一个新的圆住体。然后利用可编辑多边形工具和对称修改器,是台灯做的对称。灯的其他部分完全可以用类似的方法的到。如图:

4. 看看效果:

5. 画框:跟台灯基座的方法一样。如图:

6. 桌子:多边形编辑建模型,同时也用到了对称修改器。如图:

7.成品。

8. 多里安人:也是通过多边形的对称修改器,还有就是永远的多边形工具cut,ring,loop,connect,extrude,bevel,insert…….所有的这些工具在max的用户视图中可以很好的发挥他们自己的作用。当用过对称工具以后我又给整体一个edit mesh修改器来修改一些不对称的部分。还有别的方法可以达到相同的效果,比如你可以再次转变为poly,然后做不对称的部分。如图:

9. 狗:我用了一个在google中找到的图片。当你在建模的时候有个参考图片是很重要的,当你在制作的时候它可以帮助你把握整体的比例。如图:

10. 线框图:

11. 完成后的场景在细分以前有377,932 个面,细分以后有1,352,065个面。

12. 线框图:

13. 下面的图片显示了多里安人的展开坐标。在其上绘制贴图的确是很让人头疼的。记住下面的坐标没有对应他们的位置,我只不过是想把所有的展开坐标放在这儿。这上面用到了很多的平面贴图方式和圆柱贴图坐标,然后我用了贴图展开修改器对它做了修改。在textporter的帮助下我把我的uv贴图导入了photoshop中。如图:

14. 材质:多里安人和狗的基本纹理贴图来自一个死鸟的图片。这个照片是我很就以前拍的,我的几乎所有的朋友都说我比较反常但是我知道在某天我会用到它。别的木头或者其他材质是从网络上或者我自己的材质库中得到的。

15. Rigging and skining:人的:

16.狗的:

17. 下面是所有的测试中的三个姿势,如图:

18. 灯光:当角色完成以后呢,我们就开始考虑环境了。我在场景中增加了一些比较简单的基本的物体。开始我是先放了一些简单的物体并且打了灯光。当我对这些满意了以后我把那些比较多面的模型导入。其中的一些模型还是在灯光建立好了才导入的。从下面的图中可以看到我给了一个天光和一个从右上方射入的面阴影的矩形灯。如图:

19. 下面是我没有加材质的渲染效果:

20.材质:所有的材质是用的final render的高级材质类型。尤其是我的大的球型的反射材质,他也是fr的高级材质,1.5的反射率还要选择fresnel。如图的设置:

21. 球1是用了漫反射和100自发光都为白色的标准材质。球2是跟球一样的设置不同的是他的漫反射贴图通道增加了输出,RGB level为5,标准的是1。改为5是为了让更大的球上有更好的反射效果。你从图中可以看到球2的反射要比球你的反射更件强烈。球3也是跟球2一样但是他的RGB level是10,这意味着更大的反射。

22. 但是我为什么要做这些事情?因为在场景中我增加了一个自发光的平面,他只有在发射中看到。我喜欢用象真实世界中的发射。真实世界中没有高光只有的是发射。我知道反射需要的是更好的硬件设备,但是我在动画中我都是用它的。

23. 渲染:我用的是final render stage-1渲染的。

24. 后期:你可以看到我在颜色,亮度/对比度都做了校正。作了这些改变我是想让它看起来有一种深邃,而且更加象画像的感觉。如图:

25. 修改后:

26. 最终效果:

教程完。原文转自PS教程自学网。如果想获取更多3ds max教程可关注3ds Max中文官网(www.xy3dsmax.com)帮您快捷的了解和学习软件。

3dmax实例教程-使用3ds Max 创建一个完整的场景的更多相关文章

  1. 3ds Max绘制一个漂亮的青花瓷碗3D模型

    这篇教程向小伙伴门介绍使用3ds Max绘制一个漂亮的青花瓷碗3D模型方法,教程很不错,很适合大家学习,推荐过来,一起来学习吧! 车削,材质贴图的应用,添加位图,渲染视图 步骤如下: 在桌面找到3DM ...

  2. [Android开发教程]Android官网developer training中文版教程 - 1.1.1 创建一个Android项目

    本系列持续更新中.转载请注明来源. 前言:近期打算系统学习一下Android开发,发现Android官网上的developer training也是个非常好的学习资料,于是想到一边学习一边写一个中文版 ...

  3. struts2官方 中文教程 系列一:创建一个struts2 web Application

    先贴了本帖地址,以免被爬  http://www.cnblogs.com/linghaoxinpian/p/6898779.html 本教程将会通过安装struts2框架来创建一个简单的应用程序.虽然 ...

  4. Orchard入门:如何创建一个完整Module

    这是一个Orchard-Modules的入门教程.在这个教程里,我们将开发两个功能页面分别用于数据录入与数据展示. 完成上述简单功能开发,我们一共需要6个步骤.分别为: 创建Module 创建Mode ...

  5. SQL Server Database 维护计划创建一个完整的备份策略

     SQL Server维护计划Maintenance Plan这是一个非常有用的维护工具,能够完成大部分的数据库维护任务,通过这些功能包.您可以省略大量的编码时间. 介绍的不是非常多,特此补上一篇 ...

  6. 简单创建一个完整的struts2框架小程序

    要完成一个struts2框架的搭建, 1.首先应该从官网上下载最新的jar包,网络连接:http://struts.apache.org/download.cgi#struts2514.1,选择下载F ...

  7. Eclipse中如何创建一个完整的Maven-Web项目

    Maven Web项目搭建 1.首先确保本地开发环境搭建完毕(jdk,maven). 2.打开Eclipse,新建Maven项目.选择Maven Project选项. 3.将第一项:Create a ...

  8. 在MySQL数据库中创建一个完整的表

    1.登陆成功后,首先进入某一个数据库 (不是指数据库服务器) use t1; //t1是数据库名 如图所示: 2.在此数据库中建立数据库表 2.1 先建立表结构(可以理解为表的列名,也就是字段名)在实 ...

  9. 基于3ds Max的游戏建模方案

    前言 需求 由于本游戏的设计,需求使用到角色以及场景建模.具体模型的搭建与贴图的设计根据原画进行. 工具 一般在游戏研发中,模型的搭建主要使用以下工具和概念来渲染建模. 3ds Max 3ds Max ...

随机推荐

  1. java处理日期时间代码

    public static String FORMATE_DATE_STR = "yyyy-MM-dd"; public static String FORMATE_TIME_ST ...

  2. ZBrush中2.5D笔刷

    ZBrush®是一个数字雕刻和3维建模软件,它不仅有着强大的3D雕刻功能,对于2.5D笔刷的应用也毫不逊色.本文主要讲解2.5D笔刷的一些使用方法,2.5D笔刷是针对贴图绘画的增效画笔工具和其他一些工 ...

  3. https://blog.csdn.net/sxf359/article/details/71082404

    https://blog.csdn.net/sxf359/article/details/71082404

  4. 关于<marquee>、<form>、input中的<text>、<password>、<hidden>、<wenbenkuang>、<reset>、<image>、<submit>、<radio>、<checkbox>以及<select><iframe src>的用法

    <html>    <head>        <meta charset="UTF-8">        <title></ ...

  5. JVM 原理

    0 引言  JVM一直是java知识里面进阶阶段的重要部分,如果希望在java领域研究的更深入,则JVM则是如论如何也避开不了的话题,本系列试图通过简洁易读的方式,讲解JVM必要的知识点. 1 运行流 ...

  6. Maven下Flex国际化配置

    之前写了flashbulid.initellij下的flex国际化配置,它们都是在本地打包发布的,那么我们的工程用maven管理了,需要自动发布.这时候如何修改flex的pom文件,来让它build的 ...

  7. STM32 Cubemx 输出可调频率与占空比的PWM

    这里就不对STM32的PWM进行讲解了,想要了解的可以百度一下,这里主要说怎么实现. 1.建立工程,我选的是STM32F103zet6芯片,选择定时器的PWM功能 2.配置时钟,我这里配的是内部时钟, ...

  8. 2016 10 28考试 dp 乱搞 树状数组

    2016 10 28 考试 时间 7:50 AM to 11:15 AM 下载链接: 试题 考试包 这次考试对自己的表现非常不满意!! T1看出来是dp题目,但是在考试过程中并没有推出转移方程,考虑了 ...

  9. js获取当地时间并且拼接时间格式的三种方式

    js获取当地时间并且拼接时间格式,在stackoverflow上有人在问,查了资料,各种方法将时间格式改成任意自己想要的样式. 1. var date = new Date(+new Date()+8 ...

  10. HDU 4314 Contest 2

    可以知道,逃出的人中,最后一个应当是A+B最长的,这是很容易发现的.那么,最选逃出去的必定是A+B最短的.这符合最优. 于是,可以把各小矮人按A+B的和由大到小排序.定义DP[i][j]为i个人中逃出 ...