查看: 685|回复: 1

3D MAX的问题

[复制链接]

该用户从未签到

发表于 2011-7-28 22:44:27 | 显示全部楼层 |阅读模式
各位大侠好,我是想问关于3DMAX模型的问题,假如说我的模型,不是在原点的位置,那么是不是它导出的模型中会自动的加入矩阵变换节点?也就是说会在叶节点之上加一个矩阵变换节点?如下图所示:

  1. MatrixTransform {
  2.   DataVariance STATIC
  3.   name "场景根"
  4.   nodeMask 0xff
  5.   cullingActive TRUE
  6.   StateSet {
  7.     UniqueID StateSet_0
  8.     DataVariance STATIC
  9.     rendering_hint DEFAULT_BIN
  10.     renderBinMode INHERIT
  11.     GL_LIGHTING ON
  12.   }
  13.   referenceFrame RELATIVE
  14.   Matrix {
  15.     1 0 0 0
  16.     0 1 0 0
  17.     0 0 1 0
  18.     0 0 0 1
  19.   }
  20.   num_children 1
  21.   MatrixTransform {
  22.     DataVariance STATIC
  23.     name "Box16"
  24.     nodeMask 0xff
  25.     cullingActive TRUE
  26.     referenceFrame RELATIVE
  27.     Matrix {
  28.       -0.401025 -15.4067 0 0
  29.       0.188293 -0.00490114 0 0
  30.       0 0 4.40479 0
  31.       -4598.8 -46.1414 27.7969 1
  32.     }
  33.     num_children 1
  34.     Geode {
  35.       UniqueID Geode_1
  36.       DataVariance STATIC
  37.       name "Box16-GEODE"
  38.       nodeMask 0xff
  39.       cullingActive TRUE
  40.       num_drawables 1
  41.       Geometry {
  42.         DataVariance DYNAMIC
  43.         name "05 - Default"
  44.         StateSet {
  45.           UniqueID StateSet_2
  46.           DataVariance STATIC
  47.           rendering_hint DEFAULT_BIN
  48.           renderBinMode INHERIT
  49.           GL_CULL_FACE ON
  50.           GL_LIGHTING ON
  51.           0xba1 ON
  52.           Material {
  53.             DataVariance STATIC
  54.             ColorMode OFF
  55.             ambientColor 0.588235 0.588235 0.588235 1
  56.             diffuseColor 1 1 1 1
  57.             specularColor 0 0 0 1
  58.             emissionColor 0 0 0 1
  59.             shininess 0
复制代码

这是我用记事本打开模型的,它并不是在原点上。。。

该用户从未签到

发表于 2011-7-29 08:27:26 | 显示全部楼层
Matrix {
      -0.401025 -15.4067 0 0
      0.188293 -0.00490114 0 0
      0 0 4.40479 0
      -4598.8 -46.1414 27.7969 1
    }

很明显这个变换矩阵将它变换到了其他位置上,我想在3dsmax中也是如此
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表