Files
processing4/java/examples/Basics/Shape/LoadDisplayOBJ/LoadDisplayOBJ.pde
2012-08-31 03:10:12 +00:00

33 lines
657 B
Plaintext

/**
* Load and Display an OBJ Shape.
*
* The loadShape() command is used to read simple SVG (Scalable Vector Graphics)
* files and OBJ (Object) files into a Processing sketch. This example loads an
* OBJ file of a rocket and displays it to the screen.
*/
// The next line is needed if running in JavaScript Mode with Processing.js
/* @pjs preload="rocket.obj"; */
PShape rocket;
float ry;
public void setup() {
size(640, 360, P3D);
rocket = loadShape("rocket.obj");
}
public void draw() {
background(0);
lights();
translate(width/2, height/2 + 100, -200);
rotateZ(PI);
rotateY(ry);
shape(rocket);
ry += 0.02;
}