博客
关于我
Unity3D导入设置——Import Settings
阅读量:499 次
发布时间:2019-03-07

本文共 1974 字,大约阅读时间需要 6 分钟。

好的!以下是重新优化后的文章内容,按照您的要求进行调整:


3D软件导入设置笔记

图片 Import Settings

Texture Type 项

图片导入时,Texture Type.have several种常用的类型可供选择:

  • Default:默认设置
  • Normal map:法线贴图
  • Editor GUI and Legacy GUI:编辑器或遗留UI贴图
  • Sprite:精灵体
  • Cursor:鼠标指针
  • Cookie:遮罩贴图
  • Lightmap(烘培贴图):光照贴图
  • Single Channel:单通道纹理

Texture Shape 项

根据需要选择贴图的形状:

  • 2D:普通的 2D 贴图
  • Cube(如天空盒):立方体贴图

Advanced 项

高级设置项,影响导入效果和性能:

  • Non power of 2:当纹理尺寸不是2的次方时,会自动缩放至最接近的2的幂数
  • Read/Write Enabled:允许从代码中读取和写入纹理
  • Generate Mipmaps:生成多级纹理(Mipmap)
  • Border Mipmaps:防止颜色溢出时的设置

Default类型特殊项

默认类型下的细节设置:

  • sRGB:是否为彩色纹理
  • Alpha Source:Alpha通道来源
  • Alpha Is Transparency:Alpha通道是否为透明度
  • Remove Matte(PSD):是否移除PSD中的Matte

Normal Map导入特殊项

Normal Map类型

专属设置:

  • Create from Grayscale:从灰度高度图创建法线贴图

Sprite类型特殊项

精灵体的设置:

  • Sprite Mode:精灵体模式设置

模型 Import Settings

Scene 设置

场景设置,确保模型在 Unity 中正确占位和归一化:

  • Scale Factor:缩放因子不同建模软件生成的模型需要填写不同的缩放因子(如 .fbx、.max、.jas、.c4d 的因子为0.01;.mb、.ma、.lxo、.dxf、.blend、.dae 的因子为1;.3ds 的因子为0.1)
  • Convert Units:将模型的长度单位转化成 Unity 单位
  • Import BlendShapes:导入网络变形
  • Import Visibility:导入可见性设置
  • Import Cameras:导入摄像机
  • Import Lights:导入光源
  • Preserve Hierarchy:保留层级结构
  • Sort Hierarchy By Name:按照名称排序层级

Meshes 设置

纹理的压缩和优化:

  • Mesh Compression:纹理压缩
  • Read/Write Enabled:是否可在代码中读写
  • Optimize Mesh:优化纹理
  • Generate Collider:根据纹理生成碰撞器

Geometry 设置

几何设置,确保模型的质是正确的:

  • Keep Quads:保留四边形
  • Weld Vertices:焊接顶点
  • Index Format:每个单位的大小
  • Legacy Blend Shape Normals:通过已有的网络变形计算法线
  • Normals:法线
  • Normals Mode:法线模式
  • Smoothing Angle:光滑角度
  • Tangents:切线
  • Swap UVs:交换主UV和光照UV
  • Generate Lightmap UVs:生成光照UV

Rig 设置

骨架设置,确保角色能否自由运动:

  • Animtion Type:动画类型
  • Avatar Definition:定义Avatar
  • Skin Weights:皮肤权重
  • Optmize Game Objects:优化物体

Animation 设置

动画设置,确保动画能被正确导入和播放:

  • Import Constraints:导入限制
  • Import Animation:导入动画
  • Bake Animations:烘培动画
  • Anim. Compression:动画压缩模式
  • Rotation Error:旋转误差
  • Position Error:位置误差
  • Scale Error:大小误差
  • Animated Custom Properties:自定义动画属性

材质 Import Settings

材质设置,确保材质能正确出现在游戏中

  • Import Materials:导入材质
  • sRGB Albedo Colors:是否使用RGB反照率颜色
  • Location:材质位置
  • Naming:材质命名方式
  • Search:材质搜索方式

总结

以上是对图片、模型、材质导入设置的详细笔记。在实际使用时,可以根据项目需求调整各项设置。如有疑问或有需要补充的内容,可以在留言区讨论哦!

转载地址:http://mkxcz.baihongyu.com/

你可能感兴趣的文章
Node.js卸载超详细步骤(附图文讲解)
查看>>
Node.js基于Express框架搭建一个简单的注册登录Web功能
查看>>
node.js学习之npm 入门 —8.《怎样创建,发布,升级你的npm,node模块》
查看>>
Node.js安装与配置指南:轻松启航您的JavaScript服务器之旅
查看>>
Node.js安装及环境配置之Windows篇
查看>>
Node.js安装和入门 - 2行代码让你能够启动一个Server
查看>>
node.js安装方法
查看>>
Node.js官网无法正常访问时安装NodeJS的方法
查看>>
node.js模块、包
查看>>
node.js的express框架用法(一)
查看>>
Node.js的交互式解释器(REPL)
查看>>
Node.js的循环与异步问题
查看>>
Node.js高级编程:用Javascript构建可伸缩应用(1)1.1 介绍和安装-安装Node
查看>>
nodejs + socket.io 同时使用http 和 https
查看>>
NodeJS @kubernetes/client-node连接到kubernetes集群的方法
查看>>
NodeJS API简介
查看>>
Nodejs express 获取url参数,post参数的三种方式
查看>>
nodejs http小爬虫
查看>>
nodejs libararies
查看>>
nodejs npm常用命令
查看>>