为什么当我调用Universe.getCanvas()。getView()。repaint();时java3d会闪烁?

时间:2020-02-06 12:54:32

标签: java java-3d

我当时正在制作一个可在Java上运行的3D建模软件(对不起,英语不好)

我最近添加了这样的摄像机运动:

                if (key == KeyEvent.VK_LEFT) {
                universe.getCanvas().getView().repaint();
                x-=0.001f;
                universe.getCanvas().getView().repaint();
                universe.getCanvas().getView().repaint();

            }

我阅读了以下页面:Why does the Java3D canvas flicker when I call Canvas3D.repaint(),我试图摆脱闪烁,但是它不起作用。如何永久禁用闪烁或使闪烁不可见,或者如何制作复制旧帧并粘贴闪烁时间的技巧?

0 个答案:

没有答案