Estou fazendo um programa que visualiza objetos 3D.
porém eu não estou conseguindo adicionar uma textura a um poligono.
o Resultado da minha tentativa foi:
[code]
public void render(Material m) {
java.awt.Polygon poly = new java.awt.Polygon();
for (int i = 0; i < vertices.length; i++) {
Point p = SMath.convertVertex(vertices[i]);
poly.addPoint(p.x, p.y);
}
Graphics2D g2d = (Graphics2D) ShinoaEngine.getGraphics();
Paint ps = g2d.getPaint();
ShinoaEngine.getGraphics().fillPolygon(poly);
g2d.setPaint(ps);
}
[code]