Blender中有关法线平滑的相关知识



  • 我们在使用Blender的途中,发现这样一个现象。那就是使用我们的软件载入原始的dae模型,得到的效果是我们满意的:
    0_1465962569267_upload-e6a6459c-2052-44c0-af47-a5fb60fdc117
    但是一旦导出至Blender中,就出现了类似马赛克的现象:
    0_1465962617039_upload-1888095f-4303-4485-808e-14ba5dd84452

    这个是什么原因呢?
    去了Blender的群中提问,发现是Blender没有处理法线平滑导致的。于是去网上搜索相关资料。终于有一个资料能够详尽地展示了有关法线的知识以及我们如何在Blender中操作法线的:
    Let’s talk about normals!

    一般说来,有这几种法线:
    1、顶点平均法线
    2、顶点各自法线
    3、面法线

    这里为什么我们的汽车模型在Blender中会出现马赛克现象呢,这是可能因为Blender中显示是按照面法线进行计算光照的,因此在面与面的边缘会出现颜色跳变的情况,这里我们需要注意。



  • 后面发现,可能是Blender导入dae格式的插件有问题。
    同样的dae文件,在Windows下的3DS Max 2014就没有问题,并且我没有作任何修改就导出到fbx后,再用Blender 2.77a的fbx插件导入,在Blender中显示就是正常的。而且也可以很顺利地导出并且显示到我们的应用当中。


 

走马观花

最近的回复

  • 网上被黑客服都会说1,你的账户存在风险需要你提供身份信息2,银行维护,3, 系统维护,,出款系统维护4 你的账户存在套利遇到这些情况其实就是他们想黑你,正规的也是存在维护的,银行也确实会维护,但只要超过一天以上,那你基本就是被黑了,所以还是劝朋友们远离赌博,因为网络虚拟无保障,所以很多玩家被假网黑钱的事时有发生。国内法律不允许。
    虚拟的网络世界真真假假,虚虚实实。网上娱乐的黑网也是铺天盖地,不计其数。网赌被黑出款扣193+5829*223、以及出黑中的各种骗局,防不胜防。网赌害人!远离网赌

    阅读更多
  • @jiangcaiyang 还是需要了解一下PyQt和Qt for Python的区别的。
    PyQt不是Digia原厂出的库;
    Qt for Python是Digia原厂出的库;原厂出的有保证。
    但是双方都有公司支持。目前PyQt使用范围广一些。但是一些大厂比如说Maya会使用Qt for Python更多一些。

    目前Maya使用的是Qt 5.6.1,并且根据自己的项目对Qt做了一些小的修改。然后Qt 5.6.1的时候还没有Qt for Python,而是PySide2。因此Maya2018使用的是PySide2。

    阅读更多
  • Maya的mainwindow如何获得? from maya import OpenMayaUI as omui from shiboken2 import wrapInstance mayaMainWindowPtr = omui.MQtUtil.mainWindow( ) mayaMainWindow = wrapInstance( long( mayaMainWindowPtr ), QWidget )

    阅读更多

关注我们

微博
QQ群











召唤伊斯特瓦尔