一些对主流3D引擎的横向比较评测,包括:Away3D, Sandy, Alternativa 及Papervision 3D。
1. 我喜欢Away3D,因为他的API最清楚,文档和示例做得最好。但是三角型消失的问题让人头疼。
2. Sandy... 我下载过,但是不喜欢他的文档和示例。后就没再多在这上面多费时间。
3. Alternativa,这个引擎比较完善。因为版权协议的问题,我没有深入研究过这个引擎。如果他们在商业开发版权协议中,加入针对个人开发者的免费协议条款,我肯定会考虑这个引擎。版权费用是个大问题。
4. Papervision 3D. 我非常喜欢这个引擎。和Away 3D很类似。但我发现PV3D的性能要好一些,也没有三角型丢失的问题。如果PV3D能尽快出一个稳定版就好了。现在很多东西还在修改中。还有过时的文档也会带来一些问题。
结论:目前我在用PaperVision。如果Away3D能修复问题,提高执行效率,我会换用A3D。如果GreatWhite (PV3D2)继续出错不断,Away3D的问题解决不了,我会考虑Alternativa。
http://zhidao.baidu.com/question/104050689.html
http://bvu.iteye.com/blog/288245
分享到:
相关推荐
Flex3D,全称为Adobe Flex 3D,是Adobe Flex框架的一个扩展,它允许开发者创建具有强大三维(3D)视觉效果的富互联网应用程序(RIA)。这个技术在2000年代中期非常流行,尤其在需要展示复杂数据或提供动态交互体验的...
Flex3D效果是一种在Flash平台上实现的立体三维(3D)视觉展示技术,它使得开发者能够在Web上创建出富有交互性和动态性的3D图形应用。这个"flex3D效果"项目是一个专门用于浏览图片的3D展示应用,用户可以通过它在...
Flex 3D,全称Adobe Flex 3D,是...综上所述,"flex3d实例"涉及的不仅是3D图形编程,还包括了软件架构、性能调优、用户交互等多个方面的知识。通过深入学习和实践这些实例,开发者能够掌握创建高质量3D RIA的技能。
"Flex 3D切换效果"是指在Adobe Flex框架下实现的3D转换效果,它使得应用程序的界面元素在用户交互时能够呈现出立体的翻转或旋转效果。这种效果通常用于导航菜单、卡片式布局或者像登录界面中的按钮点击反馈,为用户...
Flex 3D是一种基于Adobe Flash Platform的开源框架,用于创建具有丰富三维(3D)图形效果的Web应用程序。这个框架允许开发者使用ActionScript 3.0编程语言来构建交互式的、高性能的3D用户界面。Flex 3D的全称是...
### Flex 3D指南知识点详解 #### 一、Flex与AIR概述 - **Flex简介**:Flex是一种开源框架,主要用于构建高性能的Web应用程序。它基于Adobe Flash平台,并使用MXML(一种XML方言)和ActionScript(一种面向对象的...
Flex 3D 立方体是基于Adobe Flex技术实现的一种三维图形展示方式。Adobe Flex是一种用于构建富互联网应用程序(RIA)的开放源代码框架,它允许开发者使用ActionScript编程语言和MXML标记语言创建交互式的、数据驱动...
在Flex中,我们可以使用MXML或ActionScript来实现3D效果,例如使用`<mx:ViewStack>`或`<mx:Canvas>`组件进行3D布局,并通过`translate3D()`、`rotate3D()`等函数控制对象的位移和旋转。在实现3D螺旋相册时,图片会...
标题中的“TWaver 3D Flex 3D 实例 例子”表明这是一份关于TWaver 3D技术在Flex 3D环境下的应用实例。TWaver是一款强大的数据可视化工具,它提供了丰富的图表类型和交互功能,而Flex 3D是Adobe Flex框架的一个扩展,...
Flex 3D特效源码是一种基于Adobe Flex技术的高级视觉表现形式,主要用于创建引人注目的3D动画和交互效果。Flex是ActionScript 3.0的开发框架,它允许开发者构建富互联网应用程序(RIA)并发布为Flash Player或Adobe ...
这个"flex3D菜单"项目显然利用了Flex的强大功能来创建一个具有三维效果的交互式菜单,该菜单能够跟随用户的鼠标移动,提供流畅的用户体验。在Flex中,3D效果通常通过Stage3D API实现,这是一个底层的硬件加速图形...
Flex 3D标签云是一种在Flex平台上创建动态、立体效果的标签展示技术,它通过将传统的二维标签转换为三维空间中的旋转元素,为用户提供了更直观、更具视觉吸引力的交互体验。这种技术常用于网站、应用程序或者数据...
Flex3D特效是一种在Adobe Flex框架中实现的高级视觉效果,它通过利用ActionScript 3.0的强大功能,为Web应用程序提供了丰富的3D体验。在本项目中,开发者提供了几个核心的3D特效,包括3D墙、鱼眼、水波纹以及开门...
Flex 3D云标签是一种基于Adobe Flex技术的高级可视化组件,它允许用户在3D空间中展示和交互标签,常用于构建动态、富有视觉冲击力的用户界面。Flex是Adobe Flex SDK的一部分,它是一个开放源代码框架,用于构建富...
开源3DMap Flex 3D地图是一款基于Adobe Flex技术的开源项目,旨在提供高质量的三维地图服务,其性能和功能可以媲美甚至超越商业产品如E都市地图。Flex是一种基于ActionScript 3.0的开源框架,用于构建富互联网应用...
Flex3D效果图片浏览器是一种基于Adobe Flex技术构建的交互式应用程序,它利用了Flex的3D功能来展示图片,提供了一种独特的、视觉上引人入胜的方式来浏览图像。Flex是一个开源的框架,用于构建富互联网应用(RIA),...
在本“flex 3D小demo”中,我们重点关注的是Flex在3D领域的应用,这是一种利用Flex创建具有三维效果的用户界面和交互体验的技术。 在Flex中实现3D效果,主要依赖于两个关键组件: mx:Canvas 和 spark:View3D。mx:...
2. **使用Scene3D和ViewPort3D**:为了在Flex中构建3D场景,我们需要使用Scene3D来容纳3D对象,而ViewPort3D则负责将3D场景渲染到2D屏幕上。它们共同构成了3D渲染的基础。 3. **3D对象和转换**:在Flex中,我们使用...
Flex 3D滚动显示图片是一种基于Adobe Flex技术的高级用户界面设计,用于创建具有立体感的动态图片展示。Flex是一个开源框架,它允许开发者使用ActionScript编程语言和MXML标记语言构建富互联网应用程序(RIA)。在本...
Flex 3D图片浏览是一种利用Adobe Flex技术和PaperVision3D库实现的三维图像展示技术。在Web开发领域,这样的技术可以为用户提供更加丰富、立体的交互体验,尤其适用于产品展示、艺术画廊或者照片库等应用场景。下面...