简体   繁体   中英

Techniques to exceed the maximum texture resolution in Papervision3D?

I have an object in Papervision3d that the user needs to be able to zoom into a considerable amount. At Flash's maximum bitmap size of 2880x2880 the texture is too blurred at the maximum zoom. Even going beyond this to the sizes available in Flash 10 do not help.

Is there any way to build a BitmapMaterial that can pull from a set of tiled 2880x2880 images?

Is there any other way to load a larger texture into Papervision3D?

As The_asMan mention, Flash Player 10 introduced an larger bitmap size (16,777,215 pixels), and the Google API suggestion is good.

If it helps, another hacky suggestion is to have a separate DisplayObject to be scaled for the zoomed view (either MovieClip or a Bitmap) which can be drawn into a separate BitmapData object using the draw() method with a clipRect argument specified. The idea is, even though you need a larger resolution image, with the right mapping, you should get a decent result.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM