博客
关于我
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-RED通过npm安装的方式对应卸载
查看>>
node-request模块
查看>>
node-static 任意文件读取漏洞复现(CVE-2023-26111)
查看>>
Node.js 8 中的 util.promisify的详解
查看>>
node.js debug在webstrom工具
查看>>
Node.js HTTP模块详解:创建服务器、响应请求与客户端请求
查看>>
Node.js RESTful API如何使用?
查看>>
node.js url模块
查看>>
Node.js Web 模块的各种用法和常见场景
查看>>
Node.js 之 log4js 完全讲解
查看>>
Node.js 函数是什么样的?
查看>>
Node.js 函数计算如何突破启动瓶颈,优化启动速度
查看>>
Node.js 切近实战(七) 之Excel在线(文件&文件组)
查看>>
node.js 初体验
查看>>
Node.js 历史
查看>>
Node.js 在个推的微服务实践:基于容器的一站式命令行工具链
查看>>
Node.js 实现类似于.php,.jsp的服务器页面技术,自动路由
查看>>
Node.js 异步模式浅析
查看>>
node.js 怎么新建一个站点端口
查看>>
Node.js 文件系统的各种用法和常见场景
查看>>