Java Reference
In-Depth Information
mMaterial.setColor(Material.DIFFUSE, 0xFF0000);
mMaterial.setColor(Material.SPECULAR, 0xFF0000);
mMaterial.setShininess(100.0f);
mAppearance.setMaterial(mMaterial);
mBackground.setColor(0x00ee88);
mCamera.setPerspective( 60.0f,
(float)getWidth()/ (float)getHeight(),
1.0f,
1000.0f );
mLight.setColor(0xffffff);
mLight.setIntensity(1.25f);
}
public void start() {
mRunning = true;
mPaintThrd = new Thread(this);
mPaintThrd.start();
}
public void stop() {
mRunning = false;
try{
mPaintThrd.join();}
catch (InterruptedException ex){}
}
public void run() {
Graphics g = getGraphics();
while(mRunning) {
if (isShown()) {
mGraphics3D.bindTarget(g);
mGraphics3D.clear(mBackground);
mTransform.setIdentity();
mTransform.postTranslate(0.0f, 0.0f, 10.0f);
mGraphics3D.setCamera(mCamera, mTransform);
Search WWH ::




Custom Search