导入模型和贴图的最佳实践

原创 2015年07月10日 13:40:59

看文之前,有言在先:

这篇文不一定是所有情况下的最佳实践,只是我探索出的一种可行的流程。仅适用于文中所描述的情况。任何项目要想做的“顺手”,好修改,有条理,一定要整个团队都有很好的数据规范素养,有一套完善详尽的数据规范和流程,不是单纯靠一个什么“最佳实践”的流程能解决的。

对美术人员来说,贴图命名规范、模型命名规范、模型结构规范、模型错误检查、模型比例匹配、历史记录清理、位置归零、文件存放路径等等都是很重要的,如果能够做到所有人做出来的数据都是一致的、统一的、规范的,那就是一个素养非常好的团队,会为项目后期的修改和调整带来意想不到的巨大方便。反之,一个数据管理混乱的团队,项目后期随着修改的增多,项目会越做越吃力,贴图重复、模型重复、命名混乱,甚至导致错位、混淆……这是任何一个项目管理者都不愿意看到的,到了这种地步,你的项目也就快完蛋了。

废话说完,正文开始:

一个项目中,如果存在大量共用贴图(也就是多个物体共享一张贴图),但每个物体希望分别导出,便于后续修改(这也是一般情况下的最佳实践),那么导入到Unity中的一个最好的流程如下:

  1. 把所有用得到的贴图放在同一个文件夹中,整体导入Unity

  2. 整理每个模型,确保场景能够正确引用贴图,每个模型导出时不要勾选“Embed Media”, 这样导出的FBX不会产生独立的一个个fbm文件夹(这就是重点,因为存在共用贴图时,这些fbm文件夹会重复导入同一样贴图,造成大量浪费)

  3. 将每个独立的fbx文件导入到unity中(所有模型都放到同一个文件夹下,因为每个模型导入时会自动产生一个Material文件夹,放在一起,会自动根据名称识别贴图)。导入的模型有个选项”Material Naming”,默认是By Base Texture Name,该设置可避免不同模型共用贴图但材质球不同因此导入了多个重复材质球的情况。

版权声明:请尊重原创内容,转载请注明来源及链接。

3dsmax模型和导入模型到unity3d的一些心得

 我觉得有三点感觉在导出时比较重要的 1.单位的设置 3dsmax系统单位设置就设成厘米显示单位公制也设成厘米这样在max里的一网格就是10厘米, 像...
  • fmx521
  • fmx521
  • 2014年06月12日 22:17
  • 3438

从3dsMax向Unity导入数据

从3dsMax向Unity导入数据     1.可以导入到Unity的数据   1.1 所有经过position、rotation、scale的节点均可导入。中轴点(Pivotpoint...
  • u011763045
  • u011763045
  • 2014年03月31日 01:18
  • 3081

Unity3D 导入贴图、模型等资源文件时自动设置参数

http://www.cnblogs.com/shanksyi/p/5632750.html using UnityEngine; using System.Collections; using Un...
  • u013452440
  • u013452440
  • 2017年04月10日 15:23
  • 982

Unity3D 学习教程 8 3d模型加贴图

Unity3D 学习教程 8 3d模型加贴图 点击创建  添加一个文件夹 命令为pic 把图片拖入到工程中 拖入后图片显示在pic文件夹中 把图片拖到立方体中...
  • abc288abcd
  • abc288abcd
  • 2015年01月04日 20:32
  • 4081

unity在模型上绘制贴图

unity在模型上绘制贴图 前言 在我的上一篇文章【基于高度进行混合的shader】里面分享了如何利用高度图进行贴图的混合,里面使用了T4M插件来绘制控制混合的control贴图。 像T4M这样直接...
  • fenglyu
  • fenglyu
  • 2017年05月03日 21:23
  • 1668

Unity3d官方案例SpaceShoot学习(1)-导入模型、贴图和材

导入模型、贴图和材质 导入资源包文件 1.新建Unity3d项目SpaceShoot。 2.从Asset Store下载SpaceShoot资源包。https://www.assetstore...
  • qq_26651375
  • qq_26651375
  • 2017年01月17日 00:16
  • 365

U3D地形(三)之Maya打开.obj模型并为其贴图

.obj模型在Maya中打开是没有贴图的,需要重新为其贴图。 首先将.obj模型导入Maya。   如下图:   接下来在菜单栏选择窗口,第二个下拉菜单(渲染编辑器),再选第三个下拉菜单(H...
  • qq_35040828
  • qq_35040828
  • 2017年07月29日 15:44
  • 506

Unity手动创建模型添加贴图

创建一个汽车模型为例子 第一步:创建一个空游戏对象 GameObject (GameObject ->Create Empty)效果如下 第二步:选中 创建的 GameObje...
  • LIQIANGEASTSUN
  • LIQIANGEASTSUN
  • 2014年12月24日 15:21
  • 2701

Unity 导入贴图和模型

Unity资源导入: 对于游戏中资源导入可以导入图片,网格等。Project面板右键—〉import new asset 图片: 导入图片后再Project面板选中,会在...
  • Lin0102
  • Lin0102
  • 2013年07月13日 23:32
  • 895

从3dsMax向Unity导入数据

从3dsMax向Unity导入数据     1.可以导入到Unity的数据   1.1 所有经过position、rotation、scale的节点均可导入。中轴点(Pivotpoint...
  • u011763045
  • u011763045
  • 2014年03月31日 01:18
  • 3081
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:导入模型和贴图的最佳实践
举报原因:
原因补充:

(最多只允许输入30个字)