快速导航:
教程资源
|
经典范例
|
友情链接
|
联系我们
|
官方微博
登陆
|
注册
网页3d户型
模型展示开发包
万能全景开发包
论坛
日志
官方微博
研究所小贴士:
away3d是学习flash3d最好的工具,可以打下很好的基础。
发表话题
我的话题
所有话题
研究所日志
教程区
共享资源
经典范例
Away3D
搜索
最近更新:
● wan925446570阁下在
讨论区
里 回复“怎么配置away3d 4.0运行环境啊?...”(15:12:45)
● wan925446570阁下在
讨论区
里 回复“怎么配置away3d 4.0运行环境啊?...”(10:01:38)
● DDM君阁下在
讨论区
里 回复“怎么配置away3d 4.0运行环境啊?...”(19:07:43)
浏览主题:关于场景渲染的触发比较探讨。
关于场景渲染的触发比较探讨。
老鼠赛跑 (2009-04-29 22:25:41)
目前大多flash 3d 渲染的触发使用 addEventListener( Event.ENTER_FRAME, enterFrameHandler );
这个来触发,效率暂不做结论。每一帧都进行场景重新渲染绘制。
俺觉得还有另外一种触发,不用ENTER_FRAME的话,可以基于其它事件,比如按键或者鼠标等,这样不用每一帧都进行重新渲染,只在需要的时候触发
scene.render();
大家有何高见?
回复
(2009-04-29 22:28:03)
还有一个关键的优化措施就是在论坛上讨论的分段渲染,按照俺的理解,应该是只重新绘制 camera 可见范围的场景,不可见的就不进行渲染,这样,提高CPU效率,也许得对camera进行合理的改造才行。
回复
(2009-04-30 09:50:59)
关于render的问题,我就是楼主这么做的,没必要ENTER_FRAME,如果用ENTER_FRAME到不不如用timer
回复
(2009-04-30 18:16:22)
我们具体制作也是用的timer,可以大大提高效率,当然有些时候流畅性就不是那么好。
回复
(2009-05-05 19:20:43)
一些老旧的3D引擎的加速算法或许可以应用到现今的flash3d中,比如2楼所说的视锥裁剪,也许还可以利用八叉树和BSP之类。 不知道现在的flash3d引擎是否已经有了。
回复
评论人:
邮 箱:
(填入邮箱,博客地址均可)
内 容:
(广告和垃圾内容可能会被删除,望理解)
链接地址
验证码:
(为防止机器人骚扰,请麻烦输入验证码^_^)
(目前需登陆方可发表)
不想添加了