Unity OF 3DMax毛坯房制作标准
1、模型
2、贴图
3、模型塌陷展UV
4、灯光
7、烘焙
8、导出
1.模型回目录
1)单位统一为:米

导出时也选择厘米,导出的fbx文件直接导入unity3D,unity3D中的1刚好对应3Dmax中的1。
下图中右边为unity3D中的Cube,Scale为1:1:1 。左边Cube 是3Dmax中建立的1:1:1米的模型。

2)cad导入格式可选其中任意一个都可以


3) 导入CAD图之后把物体放在场景0.0.0位置。

4)使用CAD实际尺寸建立模型,同时参照结构图看有无丢失房梁。
5)模型制作过程中对齐边或者点,需要用2.5维对齐捕捉工具。

6)如果甲方需求做空调孔需要在制作墙体的时候将空调孔留出。制作空调洞的时候可用超
级布尔制作,将空调孔的位置塌陷成单独物体制作。
7)注意厨房、卫生间家具的高度。(一般厨房洗菜池和卫生间的洗脸池的高度为900mm)。
8)墙体的制作为一个box对象挤出,不能出现多个box拼凑搭建。
9)楼梯踏步没有图纸说明的情况下高度一般在150mm-1800mm之间。

10) 制作墙体模型时要比实际标高多出300MM(地面以下为200mm.顶以上为100mm),水平零面在地面高度。


11)图层命名方便管理
模型制作中应按MAX层划分显示场景,便于场景管理。例如cad图纸一层,实际模型制作一层。将层次将所制作的内容分开,方便管理。

12)碰撞的制作(unity3d)
由多个box拼在一块,碰撞最小单元为Box或者Plane,最终碰撞必须是Box或者Plane的组合体,不需要将其塌陷到一起,最终给一个Group就可以,单独放在一层。

别墅部分模型
l 别墅的外立面墙体和毛坯间一起制作,制作出整个别墅包括完整的贴图,以后别墅部分的模型可以直接用在外景。
l 别墅制作过程中及时与外景制作人员沟通,与自检人员沟通。争取制作的位置和大小能和外景人员制作的外景对齐,避免制作完成以后模型与外景对不齐的现象。
l 后期表现的形式跟后期人员沟通。确定导出和塌陷的方式。
l 别墅花园的制作由项目经理确定哪部分人员制作。
2、贴图部分:回目录
1、全部使用MAX标准材质进行贴图,禁止出现VRAY材质或者其他渲染器材质。
2、正常贴图1024X1024、512X512,256 X256、128X128类似2的幂数的贴图。色块使用16X16。或者8X8
3、场景中所有同一贴图模型使用同一MAX标准材质。
4、把所有贴图转换为DDS格式包括烘培(只用于Q3D),如果是跟unity3d配合则不需要更改贴图格式,但贴图大小需要修改。
5、除特殊物体外都是用无缝贴图,尽量避免纹理重复率过高的贴图。
6、保持每个物体UV正确(UV过大和过小都是错误的)争取布满整个uv框。
7、同一个场景中相同材质用同一个材质球,不能出现同一个材质不同的材质球
8、需要做动画的物体单独分离出来。具体细节根据后期人员的要求操作
3、模型塌陷展UV:回目录
1、毛坯间烘培展UV的物体一般塌陷为wall_inner(内墙)、wall_out(外墙)、jiaju、windows等物体。
2、烘培物体展UV需要展2通道。
3、多出标高300MM的高度塌陷物体的时候塌陷给外墙展UV
模型导出:
4、模型制作过程中尽量避免用镜像操作,如果必须用镜像,操作完成后需要Reset Xform,修改错误法线面,并把物体坐标轴放在物体中心。

5、烘培物体导出之前必须展uv。
6、其它导出物体一般有结构、水、暖、电、碰撞等。
4、灯光:回目录
1)、一般毛坯间打光主要以Daylight、光度学灯光中的面光源
l Daylight(具体灯光参数按实际情况而定)

l 光度学面光源(具体灯光参数按实际情况而定)

阴面补光方式(具体灯光参数按实际情况而定)

5、Radiosity:基本参数设置回目录
1)、


2)、

4)、设置完毕后点击开始。

5)、光子跑完之后按8键调出环境面板调出对数曝光面板

6、Render To Texture回目录
按0键调出烘培面板,基本参数设置如下

7,烘焙回目录
烘焙贴图方式建筑模型的烘焙方式有两种:
一种是LightMap烘焙贴方式,这种烘焙贴图渲染出来的贴图只带有阴影信息,不包含基本纹理。具体应用于制作纹理较清晰的模型文件(如地形),原理是将模型的基本纹理贴图和LightMap阴影贴图两者进行叠加。优点是最终模型纹理比较楚,而且可以使用重复纹理贴图,节约纹理资源;烘焙后的模型可以直接导出FBX文件,不用修改贴图通道。缺点是LightingMap贴图不带有高光信息;
另一种是CompleteMap烘焙方式,这种烘焙贴图方式的优点是渲染出来的贴图本身就带有基本纹理和光影信息,但缺点是没有细节纹理,且在近处时纹理比较模糊。
烘焙贴图设置、
①CompleteMap烘焙方式在进行CompleteMap烘焙设置时,应注意以下几点:
a) 贴图通道和物体UV坐标通道必须为1通道;
b) 烘焙贴图文件存储格式为TGA格式;
使用已有通道,默认为3,阴影参与烘焙计算 创建一个新的Baked材质 文件格式类型,目标贴图栏 。
② LightingMap烘焙方式在进行LightingMap烘焙设置时,和CompleteMap设置有些地方不同:
a) 贴图通道和物体UV坐标通道必须为3通道;
b) 烘焙时灯光的阴影方式为Adv.RayTraced阴影;
创建一个新的Baked材质,开启直接光照 阴影参与烘焙计算 开启间接光照 目标贴图栏 文件格式类型 使用已有通道,默认为3 。
c) 用LightingMap烘焙时,背景色要改为白色,可避免有黑边的情况;而用CompleteMap烘培时,背景色要改为与贴图近似的颜色。
d) 在使用lightmap烘焙后,需要将材质改回Standard,然后将新生成的map拷贝到Standard的self-Illumination内,并设置正确的贴图通道。
e)烘后可以存档,但是导出的时候清除一下shell材,再导出。清除后就不要再存档了,再存档就覆盖你的max文件了。

贴图UV编辑必须手动进行UV编辑。模型导出
1、将烘培材质球改为标准材质球,通道为1,自发光100;
2、将所有物体名、材质球名、贴图名保持一致
3、合并顶点(大小要合适);
4、清除场景,除了主要的有用的物体外,删除一切物件
5、清材质球,删除多余的材质球(不重要的贴图要缩小);
视具体情况导出动作
8、导出回目录
unity3d导出.fbx格式
l 导出普通模型和没有动画的模型的选项:

勾选“嵌入的媒体(英文:Embed Media)”可使贴图嵌入FBX文件中,导入unity3D时,只需导入FBX文件,贴图也会自动导入。
l 导出有动画模型的选项:(不是骨骼动画的情况)在上面选项里加勾下图选项

l (骨骼动画)在以上所有选项加勾下图选项

导出2个UV集用于光照贴图
通常一个UV集用来定位主要的颜色贴图,或者法线贴图,另一个UV集用来定位光照贴图。

材质设置:光照贴图指定到自发光通道
注意:如果物体用了壳材质,那么使用Autodesk的FBX插件将无法正确的导出UVs。
如果你的模型面上使用了多个材质ID(多维/子材质)那么导出时会生成多个材质球。这样的做法从优化角度来说十分消耗性能。
烘培光照参数(具体参数根据户型大小判断)
单位:MM
时间段 IES SUN IES SKY Brightness Contrast
9 20000 2 88 85
12 40000 1.5 88 85
17 15000 2 88 85
RGB
SUN: 255 217 183
SKY: 242 242 255
补光:255 238 223
Unity OF 3DMax毛坯房制作标准的更多相关文章
- 实战开发中UI资源制作标准
资源制作标准设定建议 1.所有的UI资源全部采用PNG导出 因为Unity不支持外部压缩,所以,不论是用PNG还是JPG,只要尺寸相同,资源量在引擎中都会是一样大.所以,可以大胆地采用PNG进行输出, ...
- 自制Unity小游戏TankHero-2D(2)制作敌方坦克
自制Unity小游戏TankHero-2D(2)制作敌方坦克 我在做这样一个坦克游戏,是仿照(http://game.kid.qq.com/a/20140221/028931.htm)这个游戏制作的. ...
- 自制Unity小游戏TankHero-2D(1)制作主角坦克
自制Unity小游戏TankHero-2D(1)制作主角坦克 我在做这样一个坦克游戏,是仿照(http://game.kid.qq.com/a/20140221/028931.htm)这个游戏制作的. ...
- Photoshop教您快速的制作标准一寸证件照教程
Photoshop教您快速的制作标准一寸证件照教程 对急需证件照的朋友,只要有一部相机,有电脑安装了PS软件,就可很快自己完成一寸照片的制作. 首先将相机卡里的照片存放在电脑硬盘里: 打开PS图片处理 ...
- Unity NGUI 网络斗地主 -界面制作
Unity NGUI 网络斗地主 -界面制作 源文件在群(63438968群共享!) @灰太龙 这一节说一下NGUI的界面摆放,并且教会大家使用NGUI的自适应功能! 在这里感谢@Gamer,是他给我 ...
- Unity使用协程技术制作倒计时器
先上效果图 图片资源来自http://www.51miz.com/ 1.素材准备 在http://www.51miz.com/搜索png格式的数字图片,用Unity自带的图集制作工具,进行分割.Con ...
- 3DMAX 3场景制作
1 模型制作 2 UVW贴图展开 1 打开材质编辑器,给模型一个材质(以后应该以这个材质生成uvw展开,进而生成贴图,贴图绘制完毕后,再贴回这个材质中,就完成了给模型加贴图的操作) 2 在编辑面板中添 ...
- 【Unity笔记】Terrain地形制作坍塌/深坑
Unity的Terrain组件在[set the terrain height]分页下,height高度为0时,可理解为该地形的海平面高度,此时就不能地形下榻.把height调到100,点击[flat ...
- Unity 和 3DMAx
3DMax转换成DAE模式才会有纹理信息.
随机推荐
- cocos2d-x创建的九宫图变白块
用UIImageView 创建的九宫图变白,直接用CCScale9Sprite创建的也是变白,找了半天原来是自己为了调整UI方便,开启了CCSprite边缘画线导致的,在ccConfig.h下 宏CC ...
- JAVA操作Excel时文字自适应单元格的宽度设置方法
使用JAVA操作Excel通常都使用JXL,方法很简单网上也有很多的教程,然后往往一些细节性的问题却导致我们这些Programmer苦恼不已.这两天帮一个朋友做一个Excel表格自动生成的小软件,就遇 ...
- Unix网络编程代码 第13章 守护进程和inetd超级服务器
1. 概述 守护进程是在后台运行且不与任何控制终端关联的进程.unix系统通常有很多守护进程在后台运行,执行不同的管理任务. 守护进程没有控制终端通常源于它们由系统初始化脚本启动.然而守护进程也 ...
- python模拟登陆之下载
好长时间没有更新博客了,哈哈. 今天公司给了这么一个需求,现在我们需要去淘宝获取上一天的订单号,然后再根据订单号去另一个接口去获取订单详情,然后再给我展示到web! 中间涉及到的技术点有: 模拟登陆 ...
- VMware虚拟机中调整Linux分区大小——使用gparted
虚拟机分配了50G大小的空间,最近发现不够用,于是将扩展一下分区的大小,查了几种方法都不是很好,后来借助了gparted分区空间完成了,这个工具简单,方便,下面就简单的介绍一下.扩展分区主要要分为两步 ...
- Java基础知识强化之集合框架笔记14:List集合存储字符串并遍历
1. List集合存储学生对象并遍历: 需求:存储字符串并遍历 分析: (1)创建集合对象 (2)创建字符串对象 (3)添加字符串对象到集合中 (4)遍历集合 2. 代码示例: package cn. ...
- 利用jpedal进行pdf转换成jpeg,jpg,png,tiff,tif等格式的图片
项目中运用到pdf文件转换成image图片,开始时使用pdfbox开源库进行图片转换,但是转换出来的文件中含有部分乱码的情况.下面是pdfBox 的pdf转换图片的代码示例. try{ String ...
- bootstrap01登录小例子
引入需要的bootstrap文件 <!DOCTYPE html> <html> <head lang="en"> <meta charse ...
- MyTask3
近日做这个项目的时候感觉比较棘手的还是各类chart图处理的问题,详细的我就不多说了,代码我会贴出来,大家可以参考下,注释我还是写的比较详细的 1.饼状图百分比绑定问题(纠结了很久) // // ch ...
- CentOS安装memcached及配置php的memcache扩展
遇到的问题: 这个问题主要是linux服务器安装memcached服务后,phpinfo信息没有memcache扩展,所以主要是给php安装memcache扩展,教程中是安装memcache扩展,我认 ...