在Papervision3D中超过最大纹理分辨率的技术?

时间:2011-10-24 18:48:46

标签: flash flex bitmapdata papervision3d

我在Papervision3d中有一个对象,用户需要能够放大相当数量。在Flash的最大位图大小为2880x2880时,纹理在最大变焦时太模糊。即使超出此范围,也无法使用Flash 10中提供的尺寸。

有没有办法构建一个可以从一组平铺的2880x2880图像中提取的BitmapMaterial?

还有其他方法可以将更大的纹理加载到Papervision3D中吗?

1 个答案:

答案 0 :(得分:0)

正如The_asMan所说,Flash Player 10引入了larger bitmap size(16,777,215像素),Google API建议很好。

如果有帮助,另一个hacky建议是为缩放视图(MovieClip或Bitmap)缩放一个单独的DisplayObject,可以使用draw()方法将其绘制到单独的BitmapData对象中指定了strong> clipRect 参数。 这个想法是,即使你需要一个更大的分辨率图像,使用正确的映射,你应该得到一个不错的结果。