中文第一计算机图形学社区OpenGPU 版权所有2007-2018

 找回密码
 注册

扫一扫,访问微社区

搜索
查看: 2949|回复: 1

编写3dmax插件需要注意的几个问题

[复制链接]
发表于 2012-12-13 00:11:37 | 显示全部楼层 |阅读模式

1. 通过node拿到material,通过material取出有多少map channel,其中map channel可能是disabled,使用IGame接口是取不到是否enabled信息,必须返回max sdk来取得;另外material中有的channel,而node的mesh中并不一定会存在,要以mesh中的active channel为准

2. 很多时候,rotation都需要将w取负,旋转才会正确

3. 在取camera的fov时,你永远都会发现实际渲染比max中观察到的要“大”许多,这是因为max的fov默认是xz平面(除非你手动调整),而opengl/d3d是yz平面,请除以aspectRatio吧


发表于 2014-3-27 18:45:43 | 显示全部楼层
学习了.
我也遇到了mapchannel取出来的uv全是0的, 无奈之下在max里面把没用到的map channel删除了才对..
回头再重新看一下. 要是早点看到这些信息就好了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|小黑屋|Archiver|手机版|中文第一计算机图形学社区OpenGPU

GMT+8, 2018-12-14 03:10 , Processed in 0.412238 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表