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

 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)
浏览主题:PV3D BitmapFileMaterial 内存问题

PV3D BitmapFileMaterial 内存问题
reruin (2010-04-19 22:25:13)


var material:BitmapFileMaterial;
var sphere = new Sphere(material,600, 54, 36);
      material = new BitmapFileMaterial("url");
 
sphere.material = material;
用 BitmapFileMaterial 更换贴图的时候,每new BitmapFileMaterial()一次,内存就上升一次。怎么办啊....






flash 3d 研究所 noxss
(2010-04-19 23:01:52)
那肯定啦,创建一个新实例肯定要占内存的嘛,尽量减少这种不必要的操作。


flash 3d 研究所 DDM君
(2010-04-20 08:00:30)
尽量切换material内部的bitmap这种我们知道一定会被回收的东西,而不要用pv3d里那些引用乱七八糟的东西


flash 3d 研究所 reruin
(2010-04-20 08:58:34)
感谢 noxss 的建议。
DDM君的意思是 把图片 load 进来,然后 material.bitmap = bitmapData ,是这样吗?


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

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

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

(目前需登陆方可发表)


不想添加了