1
Support / Re: Texture problem with software renderer
« on: December 20, 2010, 11:58:42 pm »
Yes! It works!
Really thank you for being so helpful!
Really thank you for being so helpful!
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
o = loadModel("/Developer/ProgettiEL/VITA/modelli/kosciol/kosciol.3DS", 1);
Texture skinTex = new Texture("/Developer/ProgettiEL/VITA/modelli/kosciol/kosciol.jpg");
TextureManager.getInstance().addTexture("kosciol", skinTex);
o.setTexture("kosciol");
buffer = new FrameBuffer(800, 600, FrameBuffer.SAMPLINGMODE_OGSS);
buffer.clear(java.awt.Color.LIGHT_GRAY);
world.renderScene(buffer);
world.draw(buffer);
String name = "/test" + Math.random() + ".png";
System.out.println(name);
ImageIO.write((BufferedImage) buffer.getOutputBuffer(), "png", new File(name));
buffer.dispose();
buffer = new FrameBuffer(800, 600, FrameBuffer.SAMPLINGMODE_GL_AA_4X);
buffer.disableRenderer(IRenderer.RENDERER_SOFTWARE);
buffer.enableRenderer(IRenderer.RENDERER_OPENGL);
buffer.clear(java.awt.Color.LIGHT_GRAY);
world.renderScene(buffer);
world.draw(buffer);
String name = "/test" + Math.random() + ".png";
System.out.println(name);
ImageIO.write((BufferedImage) buffer.getOutputBuffer(), "png", new File(name));
buffer.disableRenderer(IRenderer.RENDERER_OPENGL);
buffer.dispose();