快速导航:   教程资源  | 经典范例  | 友情链接  | 联系我们  | 官方微博
登陆 | 注册

 flash 3d 研究所
flash3d 研究所 pv3d 教程 研究所小贴士: Collada是有很多种,格式不一定相同。pv3d中使用的一般是openCollada格式。这也是为什么新版3dmax直接导出的dae有时无法正确解析的原因,因为它是autodeskCollada。要dae完全解析正确是不可能的。










最近更新:
● wan925446570阁下在讨论区里 回复“怎么配置away3d 4.0运行环境啊?...”(15:12:45)
● wan925446570阁下在讨论区里 回复“怎么配置away3d 4.0运行环境啊?...”(10:01:38)
● DDM君阁下在讨论区里 回复“怎么配置away3d 4.0运行环境啊?...”(19:07:43)
浏览主题:关于camera的建议:用PerspectiveLens吧~

关于camera的建议:用PerspectiveLens吧~
noxss (2010-04-03 18:43:45)

camera.lens = new PerspectiveLens();
如果您在用AWAY3D开发游戏或场景游览的话,强烈建议您加上上面这段代码。
默认的lens有个BUG:摄像机实际的位置是在焦点处,而不是镜头处,也就是说,镜头是绕着焦点转的,所以实际成像的位置在camera.方向*焦距+camera.位置。打个比方,当摄像机焦距为100,位于坐标(0,0,-1000)处时,实际成像的位置在(0,0,-1100)。当摄像机绕Y轴顺时针旋转90度后,实际成像的坐标就成了(-100,0,-1000)。结果就是当玩家靠在墙边,往后一转就能透视墙后面的东西了。。。
PS:AWAY3D的成员说以后将会把PerspectiveLens设为默认的lens。






flash 3d 研究所 DDM君
(2010-04-05 11:12:48)
一般来说游戏,特别是5年前的游戏都是很容易看到墙后的东西呢,哈哈哈


评论人:
邮   箱: (填入邮箱,博客地址均可)

内   容: (广告和垃圾内容可能会被删除,望理解)
链接地址

验证码:(为防止机器人骚扰,请麻烦输入验证码^_^)
  

(目前需登陆方可发表)


不想添加了