遇到的问题:原来blender中的模型直接导入unity中一切正常,但是一旦绑定骨骼后,unity里的模型就有的地方透明,有的地方发黑。如图

原因:从网上各位网友的热烈讨论中,找出了一个关键词【法线翻转】,也可能是其他原因?

(2018/11/26更新,确实还有其他原因,有的模型是在blender中生成的,而有的模型是在其他软件----max、maya等里面生成的,当你要用blender打开时,不可避免的要进行格式转换,不同格式的模型中间会进行各种数据转换,比如:法线翻转,材质替换,坐标轴转换等。那么当你用blender打开max创建的模型,然后再导入unity,中间可能进行了多余的转换导致模型异常,解决方案见------补充方案)

解决方案:暂时选择一个比较稳妥的方法,用blender打开模型,同时保持用unity加载模型以做检视。

在blender的【编辑模式】下,选择对应面,按快捷键【Alt+F】,选择【翻转法线】,保存再看unity中的效果。

注意:不能一次把所有法线翻转,因为不是所有的面都需要翻转法线。

(2018/11/26更新,补充方案)

(既然猜测是格式转换的时候进行了多余的转换,那么就想办法避免多余的转换吧。

我的模型的原格式是.max。所以我就用max举例吧。

max界面下,左上角【文件】——【导出】——【导出】,格式选择.obj。因为.obj适合用于保存只有网格信息的模型

之后对模型进行骨骼绑定等操作,导入到unity中。

成功的话就会像右边的模型,一切正常。没成功的话,模型可能就像左边的模型,即使翻转法线,面不再透明,但是光照效果出现异常

Blender导入unity——模型绑定骨骼后再导入unity,材质异常,法线翻转相关推荐

  1. makehuman模型导入unity,绑定动作后,四肢的运动方向与原方向不一致

    makehuman模型导入unity之后,需要对模型进行设置. 1.点击模型,在inspector面板中点击[Rig],在Animation Type中选择Humanoid,Avatar Defini ...

  2. 根据Outlook收件箱的邮件提取发件人邮箱地址到excel后再导入到Outlook联系人

    根据Outlook收件箱的邮件提取发件人邮箱地址到excel后再导入到Outlook联系人步骤如下: 1,新建工作簿book1,第一张表取名"邮件地址提取",并保存 2,ALT+f ...

  3. 3d软件blender 导入骨骼模型到unity 模型添加骨骼

    1,建好人体模型 2,创建骨骼 3,先选中模型.再shift选中骨骼 然后ctrl+p 自动权重 组合 注意原点问题, ctrl+c 是原点回中.ctrlshiftalt+v是对齐. 4.在unity ...

  4. blender关于怎么导出上完色的FBX格式模型、以及导出后再导入,材质预览和渲染模式下材质透明度混乱的解决办法。

    1,怎么导出. 选中模型 在做完模型后,像我这种开了一堆集合的,先把要导出的显示出来,并且框选选中出自己需要导出的部分. 导出设置 这里如果要导出材质,就得选复制. 之后就会导出一个fbx模型,以及一 ...

  5. Unity模型动画骨骼错位解决办法

    把骨骼动画导入进unity并设置成Humanoid时发现动画的动画有错位 只需要把模型下的Animation里的Motion里的Root Motion Node 设置成Root Transform就行 ...

  6. LOL模型与骨骼动作的导入与导出

    1) [英雄联盟游戏安装目录\Game] 下有名为"HeroPak_client.zip" 的压缩文件,里面的 [Data\Characters\英雄英文名称] 目录下就是英雄的皮 ...

  7. blender怎么移动骨骼,摸索Blender:绑定骨骼

    建模.贴图这些流程太复杂了,假如这些步骤已经完成了,现在拿到了一个模型,那么接下来要做的就是绑定骨骼了 接下来在Blender 中添加一个Cube,然后沿着z 轴将其适当拉长,本文不在人物模型上绑骨, ...

  8. Unity中导入外部模型与预制件

    前言: 在Unity3D的 Asset Store  中下载的包(package)资源, 其默认位置是: C:\Users\用户名\AppData\Roaming\Unity\Asset Store- ...

  9. ASP.NET MVC 4 (九) 模型绑定

    模型绑定指的是MVC从浏览器发送的HTTP请求中为我们创建.NET对象,在HTTP请求和C#间起着桥梁的作用.模型绑定的一个最简单的例子是带参数的控制器action方法,比如我们注册这样的路径映射: ...

  10. java导入jar包源码_eclipse中导入jar包的源码

    在日常开发工作中,我们时常会需要查看下第三方jar包的源码来更加正确的理解该jar包或者框架提供的功能.下面是笔者知道的两种添加jar包源码的方式: 方式一:configure build path中 ...

最新文章

  1. 【问题收录】ImportError No module named MySQLdb 问题解决
  2. Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network
  3. 干货丨零基础学习大数据,搭建Hadoop处理环境
  4. win7右键新建文件夹不见了
  5. android .so文件详解以及兼容性
  6. /etc/profile 和 ~/.profile 区别是全部用户,和单一用户
  7. 为什么非全站升级HTTPS不可?
  8. Oracle推出5TB磁带 成就EB级磁带库
  9. socket php验证客户端验证,用Socket发送电子邮件(利用需要验证的SMTP服务器)_php基础...
  10. mastercam加工报表生成_2020北京加工中心编程培训工厂教学行业
  11. oracle的sql语句,where后面的部分,执行顺序是从左往右,还是从右往左?
  12. 命名实体识别_命名实体识别的几种标注形式
  13. jieba 词典 词频_python jieba分词(添加停用词,用户字典 取词频
  14. python 二分查找函数_Python基础14_递归函数,二分查找
  15. 设计模式-Adapter模式(适配器模式)
  16. iOS人脸识别(CoreImage)
  17. Linux共享后无权限访问,Samba服务无权限访问
  18. 某一个网站打不开,其它网站都能正常打开
  19. debconf_Starbound的开源游戏开发,DebConf上的SteamOS等
  20. ArcGIS专题制图(一):制图中如何给图层增加阴影立体效果

热门文章

  1. CINTA拉格朗日定理
  2. Kubernetes 污点介绍
  3. 基于安卓的视频遥控小车——红外遥控部分
  4. 百度身份证认证一直失败
  5. CheXNet-master:CUDA out of memery
  6. 文明与征服新套路,北条点火队
  7. 计量单位报错:消息号BM302 “未使用语言 ZH 创建单位 XXX”
  8. Java经典全套面试汇总(二十万字)
  9. The Top 5 cloud security threats presented by Mark Russinovich
  10. Django基础(16): 模板标签(tags)的介绍及如何自定义模板标签