请输入您要查询的百科知识:

 

词条 molehill
释义

Molehill是Adobe官方预计推出的一套底层3D渲染引擎,该引擎能够调用GPU,借助GPU强大的浮点运算能力实现开创新的Flash3D技术。

2010年10月,Adobe在MAX大会中公布了关于Flash Player的新项目,名为Molehill的新API集可以让开发者借助GPU大幅提升Flash的3D渲染能力。

目前现有的Flash Player 10.1可以在30Hz下渲染几千个非Z缓冲三角形,使用Molehill和图形芯片则可以在60Hz左右的高分辨率显示器中全屏渲染近百万的Z缓冲三角形。这些新的3D API还将同时支持Flash Player和Adobe AIR,为用户提供全新的3D体验。

Adboe介绍称,Molehill是新推出的支持GPU硬件加速底层API的总称,支持Z缓冲、模版色缓冲、碎片和顶点着色、立方体纹理等特性。借助这些3D API,开发者可以在任何情况下调用GPU,如果出现GPU不兼容的情况则会调用CPU作为图形渲染处理器。

Flash Player10中现有的3D API将可以继续使用,Molehill主要面向高级开发人员用来构建复杂的3D模型,开发者可以按照实际需要选择使用这两种API。Adobe表示他们将会为不同的平台提供这些新的开发工具,在Windows系统中将会依赖于DirectX 9,在Mac和Linux下则依赖于OpenGL 1.3,未来还将会借助OpenGL ES 2.0支持Android和Linux Mobile等移动平台。

Molehill首次公测版本将会在2011年上半年发布,同时在Flash Player和Adobe AIR进行集成。

官方介绍:

"Molehill" is the code name for a new set of low-level, GPU-accelerated 3D APIs that will enable advanced 3D experiences across screens through the Adobe? Flash? Platform runtimes. These new low-level APIs will provide advanced 3D and 3D engine developers the flexibility to leverage GPU hardware acceleration for significant performance gains. Today, Adobe Flash Player 10.1, renders thousands of non z-buffered triangles at approximately 30 Hz. With the new 3D APIs, developers can expect hundreds of thousands of z-buffered triangles to be rendered at HD resolution in full screen at around 60 Hz. Using the new 3D APIs in Flash Player and AIR will make it possible to deliver sophisticated 3D experiences across almost every computer and device connected to the Internet.

The 3D capabilities enabled by the new APIs will also be available to the broader developer community through popular ActionScript? 3D frameworks, such as Alternativa3D, Away3d, Flare3D, Sophie3D or Yogurt3D.

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/1/11 2:08:03