Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于矢量渲染的Flash 11和Stage3D?_Flash_Vector_Rendering_Gpu_Stage3d - Fatal编程技术网

用于矢量渲染的Flash 11和Stage3D?

用于矢量渲染的Flash 11和Stage3D?,flash,vector,rendering,gpu,stage3d,Flash,Vector,Rendering,Gpu,Stage3d,我有一个flash应用程序,它在很大程度上依赖于本机flash渲染器(主要是带有一系列lineto、curveto命令的矢量绘图) 我看到的大多数演示和基准测试只是调整/旋转精灵。新的3d引擎能否提高主要进行矢量渲染的应用程序的性能?最好的方法是在设计或运行时将矢量艺术渲染到位图。例如,可以使用bitmapData.draw。然后将这些位图用作快速渲染的精灵。不幸的是,直接在gpu上渲染矢量效果不太好。Flash尝试用wmode=gpu来实现这一点,虽然它对于一些演示来说很好,但它从来没有像cp

我有一个flash应用程序,它在很大程度上依赖于本机flash渲染器(主要是带有一系列lineto、curveto命令的矢量绘图)


我看到的大多数演示和基准测试只是调整/旋转精灵。新的3d引擎能否提高主要进行矢量渲染的应用程序的性能?

最好的方法是在设计或运行时将矢量艺术渲染到位图。例如,可以使用bitmapData.draw。然后将这些位图用作快速渲染的精灵。不幸的是,直接在gpu上渲染矢量效果不太好。Flash尝试用wmode=gpu来实现这一点,虽然它对于一些演示来说很好,但它从来没有像cpu中的渲染和gpu上的blitting那样以相同的质量执行。编程要困难得多,但是如果你真的需要性能,例如在游戏中,它是值得的