【问题标题】:Can I save the papervision 3d model as image in Flash CS6?我可以将 papervision 3d 模型保存为 Flash CS6 中的图像吗?
【发布时间】:2012-06-16 22:06:25
【问题描述】:

我正在考虑在我的项目中使用 Papervision 3d 和 Flash。

我怀疑能否将 Papervision 3d 模型保存为 Flash CS6 中的图像(JPG 或 PNG)?

例如,我要从搅拌机中导入一个模型,然后将纹理应用到该模型。所以最终结果应该保存在我的服务器中作为图像(public_html/imageeditor/img/final.jpg) 可能吗?如果您有任何教程或参考,请提供给我,可以帮助我更多...

谢谢。

【问题讨论】:

    标签: flash 3d papervision3d


    【解决方案1】:

    您可以使用BitmapData.draw 将舞台上的某些内容“快照”为位图。

    var container:Sprite = new Sprite(); //container 3D stuff will be in
    
    //code putting the 3D stuff in the container
    
    var snapshotBD:BitmapData = new BitmapData(container.width, container.height)
    snapshotBD.draw(container);
    

    从那里,您可以在图像的 AS3 中制作新的位图:

    var bitmap:Bitmap = new Bitmap(snapshotBD);

    或者像在 Flash 中保存任何其他 Bitmap 一样将图像保存到服务器。

    有关 BitmapData.draw 的更多信息,请查看 Adob​​e 的 docs

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-06-08
      • 2022-08-15
      • 2012-07-04
      • 2017-06-08
      • 1970-01-01
      • 2023-03-15
      • 1970-01-01
      相关资源
      最近更新 更多