Python 寻找actionscript的并行函数';s BitmapData.draw()但在OpenGL中
我有一个flash应用程序,已经开发了11个月,我想把它翻译成不同的语言/平台,最好是Python和OpenGL 我的程序的主要功能之一是绘制flash矢量图形(或显示对象),然后将它们重新绘制为位图纹理。在OpenGL中有什么方法可以做到这一点吗?基本上是在屏幕上绘制一些多边形,然后将这些多边形绘制到纹理上。如果纹理显示在多边形的正下方,且多边形处于运动状态,则会出现拖动/绘制/绘制效果 ()-->这是我使用的flash功能Python 寻找actionscript的并行函数';s BitmapData.draw()但在OpenGL中,python,flash,opengl,actionscript,Python,Flash,Opengl,Actionscript,我有一个flash应用程序,已经开发了11个月,我想把它翻译成不同的语言/平台,最好是Python和OpenGL 我的程序的主要功能之一是绘制flash矢量图形(或显示对象),然后将它们重新绘制为位图纹理。在OpenGL中有什么方法可以做到这一点吗?基本上是在屏幕上绘制一些多边形,然后将这些多边形绘制到纹理上。如果纹理显示在多边形的正下方,且多边形处于运动状态,则会出现拖动/绘制/绘制效果 ()-->这是我使用的flash功能 希望有人谁是在OpenGL和Actionscript知识将能够回答这
希望有人谁是在OpenGL和Actionscript知识将能够回答这个问题或提供一些细节给我。谢谢 OpenGL不提供任何用于绘制典型2D矢量图形的功能。这是一个非常通用的API,但主要适用于3D解决方案。在OpenGL中实现Flash的渲染功能是可能的,但是需要自己做很多工作 如果您只需要一个子集(绘制精灵、三角形、凸多边形、直线;alpha混合),那么是的,OpenGL可能是一个好的快速解决方案 否则,会有一个标准,称为,这可能是您想要的。有几种实现,其中一些可能已经在硬件上运行。不过,到目前为止我还没有试过——你得自己检查一下