Ролекс копии часов : Vacheron Constantin

ну профилировщиком то воспользовался.но какие выводы из этого сделать не знаю :) кстати, профилировщиком, если честно, пользуюсь не особо успешно, поэтому сильно не кричите :)так вот: общее время 23 секунды, из них 5.5 тратится на вызов всевозможных начальных инициализаций, 17 на собственно вызов метода display.при этом 99 процентов времени тратилось на вызов методаglut.glutSolidSphere.что отсюда следует? что нарисовать сферу это такая непосильная задача? может быть ошибка куда банальней где-нибудь на поверхности?вообще кто-нибудь использовал реально jogl? никаких проблем не возникало?ниже код тестово программы:public class SimpleJOGL implements GLEventListener {long currentTime System.currentTimeMillis();final int VALUE 100;GLUT glut ролекс копии часов new GLUT();....public void init(GLAutoDrawable drawable) {float[] pos new float[]{3, 3, 3, 1};float[] dir new float[]{-1, -1, -1};GL gl drawable.getGL();gl.glEnable(GL.GL_DEPTH_TEST);gl.glEnable(GL.GL_COLOR_MATERIAL);gl.glEnable(GL.GL_LIGHTING);gl.glEnable(GL.GL_LIGHT0);gl.glLightfv(GL.GL_LIGHT0, GL.GL_POSITION, pos, 0);gl.glLightfv(GL.GL_LIGHT0, GL.GL_SPOT_DIRECTION, dir, 0);}....public void display(GLAutoDrawable drawable) {//ограничиваем число кадров секундуif (currentTime VALUE > System.currentTimeMillis()) {return;}GL gl drawable.getGL();gl.glClear(GL.GL_COLOR_BUFFER_BIT GL.GL_DEPTH_BUFFER_BIT);gl.glColor3d(0, 0, 3);//последующие три строчки пересчет коордиант.


Hosted by uCoz