untiy3d的美工方面需要知道的知识
来源:互联网 发布:平安证券行情交易软件 编辑:程序博客网 时间:2024/05/01 23:00
1. 引擎没有说具体的面数限制,也许是跟VIRTOOLS一样的标准,按机器性能而定。
2. 导入图形或者MESH的方法无非两种,一种是直接拷贝到文件目录下的Assets文件夹下面,unity3d引擎会自动找到添加的文件,并且能在 PROJECT面板中找到它。另一种是我们在PROJECT面板中用右键菜单,导入素材。
当然,我是用MAYA导入的,U3D引擎对于MAYA的支持还是不错的,但是也需要注意,不要用中文的目录结构,最好直接从MAYA的工程文件夹中导入,最好在导入MESH前先把贴图文件放到相应的文件夹,或者相关文件夹的子文件夹。
在我们导入场景文件的时候,需要在导入设置中勾选创建碰撞,这样导入的场景我们就可以踩在上面了。(这跟我们添加碰撞组件是有些不同的)
3. unity3d引擎支持大多数常用的贴图,比如漫反射贴图,高光贴图,法线贴图。如此一来,它就成了一个名副其实的次时代引擎了。当然与UNREAL引擎的强大材质编辑器不同,U3D引擎主要是编辑材质的方式是使用一种专门的语言,类似于CgFX和Direct3D的语法。当然如果不是专门的图形程序员,我们只要掌握相关的SHADER的使用方法就可以了。在我们安装完U3D引擎后,系统自带的SHADER足够我们日常大多数情况下使用了。如果我们还有特殊的要求,可以去官网上下载相关的程序,然后把代码保存为 .shader 的文件,放到相应的目录底下,然后我们就有了这种SHADER。
掌握并且理解了上面我说的乱七八糟的三点,你就可以作为一个U3D引擎的美工开始工作了。其中有几个需要我们进行深入探讨的几个方面:一是导入的MESH 的要求,如何减面,UV的情况怎样,是否可以重叠UV。 二是导入的贴图规范,我们的各种贴图要达到怎样的程度才能导入,并不是直接拍了照片贴上就很有效果的,我们需要在三维软件中烘焙,之后才能导入。还有光照贴图怎么制作。 三是各种材质的应用,比如说我们最常用在皮肤上的3S材质效果,如何在U3D引擎中实现这种效果?
至此,你可以轻松的驾驭U3D引擎的Assets部分了。(松了一口气,其实很简单)
然后我们要用引擎构建关卡。好吧现在你要成为一个U3D引擎的关卡设计师,当然这里面也有很多美工要做的事情。我们不用每天对着素材模型,贴图骂娘了。
作为关卡设计师,特别是U3D的,一定要有一个GAME OBJECT的概念,在这个可爱引擎中,我们可以看到各种的元素都是由GAME OBJECT组成的,在GAME OBJECT上我们又可以添加组件在实现特定的功能,比如最简单的位移。我在第一次使用这个引擎的时候,突然兴致大发想要在场景中创建一盏灯,弄了半天都没成,后来才明白,灯光是要附着在GAME OBJECT上的。同理,声音也是要附着在这上面的。
还要有一个PREFABS得概念,就在层级菜单中的蓝色文字所代表的属性,其实就是在游戏中可以无限复制的意思,比如子弹,比如无数的需要出现的小物件儿。
类似于三维软件以及其他引擎,U3D的灯光分为那么普通的几类,点光源、方向光、自然光。了解灯光的属性和使用方法。
还有U3D引擎的物理系统。当我看到这个系统的时候我的心都开花了,一想到各种独立游戏中无敌的物理效果心里就暗爽。比如我们可以用最简单的方法做一个足球游戏。
2. 导入图形或者MESH的方法无非两种,一种是直接拷贝到文件目录下的Assets文件夹下面,unity3d引擎会自动找到添加的文件,并且能在 PROJECT面板中找到它。另一种是我们在PROJECT面板中用右键菜单,导入素材。
当然,我是用MAYA导入的,U3D引擎对于MAYA的支持还是不错的,但是也需要注意,不要用中文的目录结构,最好直接从MAYA的工程文件夹中导入,最好在导入MESH前先把贴图文件放到相应的文件夹,或者相关文件夹的子文件夹。
在我们导入场景文件的时候,需要在导入设置中勾选创建碰撞,这样导入的场景我们就可以踩在上面了。(这跟我们添加碰撞组件是有些不同的)
3. unity3d引擎支持大多数常用的贴图,比如漫反射贴图,高光贴图,法线贴图。如此一来,它就成了一个名副其实的次时代引擎了。当然与UNREAL引擎的强大材质编辑器不同,U3D引擎主要是编辑材质的方式是使用一种专门的语言,类似于CgFX和Direct3D的语法。当然如果不是专门的图形程序员,我们只要掌握相关的SHADER的使用方法就可以了。在我们安装完U3D引擎后,系统自带的SHADER足够我们日常大多数情况下使用了。如果我们还有特殊的要求,可以去官网上下载相关的程序,然后把代码保存为 .shader 的文件,放到相应的目录底下,然后我们就有了这种SHADER。
掌握并且理解了上面我说的乱七八糟的三点,你就可以作为一个U3D引擎的美工开始工作了。其中有几个需要我们进行深入探讨的几个方面:一是导入的MESH 的要求,如何减面,UV的情况怎样,是否可以重叠UV。 二是导入的贴图规范,我们的各种贴图要达到怎样的程度才能导入,并不是直接拍了照片贴上就很有效果的,我们需要在三维软件中烘焙,之后才能导入。还有光照贴图怎么制作。 三是各种材质的应用,比如说我们最常用在皮肤上的3S材质效果,如何在U3D引擎中实现这种效果?
至此,你可以轻松的驾驭U3D引擎的Assets部分了。(松了一口气,其实很简单)
然后我们要用引擎构建关卡。好吧现在你要成为一个U3D引擎的关卡设计师,当然这里面也有很多美工要做的事情。我们不用每天对着素材模型,贴图骂娘了。
作为关卡设计师,特别是U3D的,一定要有一个GAME OBJECT的概念,在这个可爱引擎中,我们可以看到各种的元素都是由GAME OBJECT组成的,在GAME OBJECT上我们又可以添加组件在实现特定的功能,比如最简单的位移。我在第一次使用这个引擎的时候,突然兴致大发想要在场景中创建一盏灯,弄了半天都没成,后来才明白,灯光是要附着在GAME OBJECT上的。同理,声音也是要附着在这上面的。
还要有一个PREFABS得概念,就在层级菜单中的蓝色文字所代表的属性,其实就是在游戏中可以无限复制的意思,比如子弹,比如无数的需要出现的小物件儿。
类似于三维软件以及其他引擎,U3D的灯光分为那么普通的几类,点光源、方向光、自然光。了解灯光的属性和使用方法。
还有U3D引擎的物理系统。当我看到这个系统的时候我的心都开花了,一想到各种独立游戏中无敌的物理效果心里就暗爽。比如我们可以用最简单的方法做一个足球游戏。
0 0
- Untiy3d的美工方面需要知道的知识
- untiy3d的美工方面需要知道的知识(转)
- untiy3d的美工方面需要知道的知识
- untiy3d的美工方面需要知道的知识
- untiy3d(性能)的美工方面需要知道的知识(亲情篇)
- Untiy3D在美工方面需要知道的知识(更多资讯群193521697邀请码:10026)
- Unity3D美工需要知道的知识
- Unity3D美工需要知道的知识
- Unity3D美工需要知道的知识
- JSP入门需要知道的五个方面
- 程序员需要知道的知识
- 做好工控需要知道的知识
- 使用多线程需要知道的一些知识
- IT从业人员需要知道的安全知识
- 前端需要知道的零碎小知识
- 程序员需要知道的字符编码知识
- 程序员需要知道的字符编码知识
- iOS需要知道的一些其他知识
- 使用JAXB实现JAVA对象和XML字符串的互相转换实例
- Unity3D 美术资源规范
- git恢复被修改的文件
- 最大化平均值——POJ2976
- 设置链接的下划线
- untiy3d的美工方面需要知道的知识
- 老公是二货,每天笑无愁
- 使用C程序调用Java类方法
- C语言插入排序
- register_chrdev & unregister_chrdev
- 验证日期格式函数
- spice 协议相关分析总结
- C# SendKeys.SendWait 方法和SendKeys.Send 方法区别
- 文件上传