com.brackeen.javagamebook.graphics3D
Class SimpleTexturedPolygonRenderer
java.lang.Object
com.brackeen.javagamebook.graphics3D.PolygonRenderer
com.brackeen.javagamebook.graphics3D.SimpleTexturedPolygonRenderer
- public class SimpleTexturedPolygonRenderer
- extends PolygonRenderer
The SimpleTexturedPolygonRenderer class demonstrates
the fundamentals of perspective-correct texture mapping.
It is very slow and maps the same texture for every polygon.
Method Summary |
java.awt.image.BufferedImage |
loadTexture(java.lang.String filename)
Loads the texture image from a file. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleTexturedPolygonRenderer
public SimpleTexturedPolygonRenderer(Transform3D camera,
ViewWindow viewWindow,
java.lang.String textureFile)
loadTexture
public java.awt.image.BufferedImage loadTexture(java.lang.String filename)
- Loads the texture image from a file. This image is used
for all polygons.