Actionscript 3 如何在AdobeAIR应用程序中使用GPU进行3D渲染

Actionscript 3 如何在AdobeAIR应用程序中使用GPU进行3D渲染,actionscript-3,3d,air,Actionscript 3,3d,Air,我正在玩Air,试图让PaperVision3D引擎显示一些3D模型 但它真的很慢,因为空气似乎不支持GPU加速。有没有办法在air应用程序中启用GPU渲染?浏览器应用程序可以在HTML设置中使用“wmode=gpu”…我想你需要等待molehill 当前的硬件加速非常有限 页面底部有一些信息 直接和GPU合成窗口 模式 Flash播放器10引入了两个窗口 模式,直接和GPU合成, 您可以通过 在Flash中发布设置 创作工具这些模式不适用 空气支持。利用 在这些模式下,必须启用硬件 加速闪

我正在玩Air,试图让PaperVision3D引擎显示一些3D模型


但它真的很慢,因为空气似乎不支持GPU加速。有没有办法在air应用程序中启用GPU渲染?浏览器应用程序可以在HTML设置中使用“wmode=gpu”…

我想你需要等待molehill

当前的硬件加速非常有限


页面底部有一些信息

直接和GPU合成窗口 模式

Flash播放器10引入了两个窗口 模式,直接和GPU合成, 您可以通过 在Flash中发布设置 创作工具这些模式不适用 空气支持。利用 在这些模式下,必须启用硬件 加速闪光灯播放器

直接模式使用最快、最简单的模式 将图形推送至屏幕的直接路径 屏幕,这有利于 视频播放

GPU合成使用图形 视频卡上的处理单元用于 加速合成。视频 合成是分层的过程 多个图像以创建单个 视频图像。当合成是 加速与GPU它可以 提高YUV的性能 转换、颜色校正、旋转 或缩放和混合。是的 转换指的是颜色 复合模拟电路的转换 信号,用于 传输至RGB(红色、绿色、, 蓝色)摄像机的颜色模型 显示和使用。使用GPU 加速合成可减少 内存和计算要求 以其他方式放置在CPU上。信息技术 还可以使播放更流畅 标准清晰度视频

在实施这些计划时要谨慎 窗口模式。使用GPU合成 内存和CPU可能很昂贵 资源。如果某些操作(例如 混合模式、过滤、剪裁或 掩蔽)不能在 GPU,它们是由软件完成的。 Adobe建议将自己限制在 使用时,每个HTML页面一个SWF文件 这些模式,您不应启用 这些模式适用于横幅。闪光 测试电影设施不使用 硬件加速,但您可以使用 通过“发布预览”选项进行编辑

在SWF文件中设置帧速率 高于60,最大值 屏幕刷新率,是没有用的。 将帧速率设置为从50到 55允许丢弃帧,这 可能因各种原因从 有时

使用直接模式需要Microsoft Windows上带VRAM 128 MB的DirectX 9 苹果Macintosh和MacOS的OpenGL X v10.2或更高版本。GPU合成 需要Microsoft DirectX 9和像素 具有128的Windows上的着色器2.0支持 MB的VRAM。在Mac OS X和Linux上,GPU 合成需要OpenGL 1.5和 几个OpenGL扩展(帧缓冲区 对象、多纹理、着色器对象、, 着色语言,片段着色器)

您可以激活direct和gpu 基于每个SWF的加速模式 通过Flash发布设置 对话框,使用硬件 “闪存”选项卡上的“加速”菜单。如果 选择“无”,即窗口模式 恢复为默认、透明或透明 不透明,由窗口指定 HTML选项卡上的模式设置


另外,迈克·钱伯斯(Mike Chambers)在某处有一些关于GPU加速的信息(请查看pewpew上的注释),但我认为这些信息仅适用于移动设备。

我认为您需要等待molehill

当前的硬件加速非常有限


页面底部有一些信息

直接和GPU合成窗口 模式

Flash播放器10引入了两个窗口 模式,直接和GPU合成, 您可以通过 在Flash中发布设置 创作工具这些模式不适用 空气支持。利用 在这些模式下,必须启用硬件 加速闪光灯播放器

直接模式使用最快、最简单的模式 将图形推送至屏幕的直接路径 屏幕,这有利于 视频播放

GPU合成使用图形 视频卡上的处理单元用于 加速合成。视频 合成是分层的过程 多个图像以创建单个 视频图像。当合成是 加速与GPU它可以 提高YUV的性能 转换、颜色校正、旋转 或缩放和混合。是的 转换指的是颜色 复合模拟电路的转换 信号,用于 传输至RGB(红色、绿色、, 蓝色)摄像机的颜色模型 显示和使用。使用GPU 加速合成可减少 内存和计算要求 以其他方式放置在CPU上。信息技术 还可以使播放更流畅 标准清晰度视频

在实施这些计划时要谨慎 窗口模式。使用GPU合成 内存和CPU可能很昂贵 资源。如果某些操作(例如 混合模式、过滤、剪裁或 掩蔽)不能在 GPU,它们是由软件完成的。 Adobe建议将自己限制在 使用时,每个HTML页面一个SWF文件 这些模式,您不应启用 这些模式适用于横幅。闪光 测试电影设施不使用 硬件加速,但您可以使用 通过“发布预览”选项进行编辑

在SWF文件中设置帧速率 高于60,最大值 屏幕刷新率,是没有用的。 将帧速率设置为从50到 55允许丢弃帧,这 可能因各种原因从 有时

使用直接模式需要Microsoft Windows上带VRAM 128 MB的DirectX 9 苹果Macintosh和MacOS的OpenGL X v10.2或更高版本。GPU合成 需要Microsoft DirectX 9