0
Q
如何设置延迟纹理
A
回答
3
因为缓冲区必须预先分配,则需要先使你更复杂的材料。
要做到这一点,你可以做这样的事情:
window.mesh = new THREE.Mesh(
new THREE.SphereGeometry( 10, 20, 30 ),
new THREE.MeshLambertMaterial({
map: THREE.ImageUtils.loadTexture('/img/logo.png')})
);
scene.add( mesh );
// render once
renderer.render( scene, camera );
// remove map
window.mesh.material.map = null;
window.mesh.material.needsUpdate = true;
如果你觉得这是太黑客攻击,另一个解决方案是只是有一个虚设透明或素色的地图纹理开始用。
您可以在three.js wiki上阅读更多关于此问题的文章:https://github.com/mrdoob/three.js/wiki/Updates。
这是更新的小提琴:http://jsfiddle.net/9VgTt/14/
相关问题
- 1. 蟒纹延迟
- 2. 设置延迟
- 3. 的jquery - 延迟加载 - 设置延迟
- 4. Android空白纹理(延迟加载纹理)
- 5. 如何为setOnClickListener设置延迟?
- 6. 如何在jQuery中设置延迟?
- 7. 如何在android中设置延迟?
- 8. 如何设置的图像与延迟
- 9. 如何为BlockUI设置最小延迟?
- 10. 如何在django模型中设置表约束“可延迟初始延迟”?
- 11. 处理环境 - 延迟时间延迟
- 12. 如何为纹理边框设置UV
- 13. IDirect3DDevice9,设置纹理如何缩放?
- 14. 如何处理MSMQ延迟问题?
- 15. 如何处理嵌套的Dojo延迟
- 16. 如何延迟处理项目?
- 17. 如何处理环路延迟工作
- 18. 如何处理时间延迟冲突?
- 19. Java中的延迟参考设置
- 20. 设置SWT工具提示延迟
- 21. 规格流量设置延迟
- 22. 无法在libgdx中设置延迟
- 23. 设置一个延迟的Whois脚本
- 24. jQuery延迟设置默认状态
- 25. 为UIPicker设置延迟动画?
- 26. Android定时器设置延迟
- 27. iPhone设置一段时间延迟
- 28. 使用javascript/ajax设置延迟时间
- 29. 从html数据设置jquery延迟
- 30. 为gif设置最小帧延迟
感谢您的建议和黑客代码。 现在我的新演示正在为你工作。 – yomotsu 2012-08-17 19:16:24