You are hereForums / Papervision3D / Question and Answer / Why not show out the bitmap material sphere?

Why not show out the bitmap material sphere?


By sjkgxf7191 - Posted on 22 July 2008

  1. package {
  2. import flash.display.Sprite;
  3.  
  4. import org.papervision3d.cameras.Camera3D;
  5. import org.papervision3d.core.proto.MaterialObject3D;
  6. import org.papervision3d.materials.BitmapFileMaterial;
  7. import org.papervision3d.materials.WireframeMaterial;
  8. import org.papervision3d.objects.DisplayObject3D;
  9. import org.papervision3d.objects.Sphere;
  10. import org.papervision3d.scenes.MovieScene3D;
  11. import org.papervision3d.materials.ColorMaterial;
  12.  
  13. public class Main extends Sprite
  14. {
  15. private var _container :Sprite;
  16. private var _scene :MovieScene3D;
  17. private var _camera :Camera3D;
  18.  
  19. private var _material:MaterialObject3D;
  20. private var _displayObj:DisplayObject3D;
  21.  
  22. public function Main()
  23. {
  24.  
  25. _container = new Sprite();
  26. _container.x = 100;
  27. _container.y = 100;
  28.  
  29.  
  30. addChild( _container );
  31.  
  32.  
  33. _scene = new MovieScene3D( _container );
  34.  
  35.  
  36. _camera = new Camera3D();
  37. _camera.z = -500;
  38. _camera.zoom = 5;
  39.  
  40. _material = new BitmapFileMaterial("texture.jpg");
  41.  
  42. _displayObj = new Sphere(_material, 80, 10, 10);
  43.  
  44. _scene.addChild(_displayObj);
  45.  
  46. _scene.renderCamera(_camera);
  47. }
  48. }
  49. }
Program running show:black sphere.Why it can not show the picture of the sphere?