jogl

    5热度

    2回答

    我目前正在使用GTGE engine编写一个Turret Defense风格的游戏,该引擎可以使用JOGL或LWJGL驱动图形,所以我想知道,我应该使用哪一个?每个的优点/缺点是什么?我决定时应考虑哪些因素?

    1热度

    1回答

    我正在学习OpenGL并刚刚开始进入灯光。我使照明和光0,设置它的环境/漫反射/镜面为默认值在我的init方法,然后每帧我做这样的事情: glMatrixMode(GL_MODELVIEW); glLoadIdentity(); // do my 3rd-person camera transforms and rotations glLightfv(GL_LIGHT0, GL_POSITI

    0热度

    1回答

    我可以使用GLUT创建有线球体,现在我想绑定球体上的一个纹理图像,任何人都可以告诉我如何去做。如果你能给我提供一些代码片段吗? 关于, s.kumaran。

    0热度

    2回答

    目前我正在开发一个应用程序在Jogl(我的第一个应用程序实际上)。 首先,我必须从.obj文件将模型加载到画布中(我设法这样做)。 接下来是我必须使用鼠标拖动的事件来绘制相同的canvans笔画,它的笔画必须在茶壶前(我使用GL.GL_LINE_STRIP)和(glu.gluUnproject获取坐标到借) 直到现在我有问题。 (该模型只是一个在x轴上垂直放置的棒) 加载的模型的坐标看起来不像mu

    1热度

    3回答

    我正在学习如何使用JOGL和OpenGL渲染纹理映射四边形。我有一个测试程序和一个测试四元组,我想出了如何启用GL_BLEND,以便我可以指定一个顶点的alpha值来制作具有某种梯度的四元组... ...但是现在我希望通过它来显示另一个纹理四方在相同的位置。 绘制两个具有相同顶点位置的四边形不起作用,它只渲染第一个四边形。那么这是可能的,还是我需要基于我想要的基本构建一个自定义纹理,然后用这个纹理

    4热度

    2回答

    视锥体计算的各种示例使用glGetFloatv()获取当前投影和模型视图矩阵(GL_PROJECTION_MATRIX,GL_MODELVIEW_MATRIX),并基于该视图进行一些视锥体剔除。 我读过glGet *是你不想在你的主渲染循环中使用的东西; “使用‘获取’或‘是’功能减慢 下来渲染性能。这些 命令强制图形系统 执行所有排队的OpenGL调用 才可以回答‘获取’或‘是’ 查询“。 所以

    1热度

    1回答

    如果你已经看过我的最后几个问题,你现在就知道我一直在用OpenGL处理​​地形问题。我曾尝试使用顶点alpha和多个渲染通道将一个纹理混合到另一个纹理的高度贴图中......因此,现在我已经有了另一个计划。 我的WorldQuad对象具有“底部”和“顶部”变量,都是Texture类型。这是一个JOGL提供的包装OpenGL纹理的类;它会为我加载它,然后我可以调用enable()来执行glEnabl

    1热度

    3回答

    亲爱的朋友们,有谁能告诉我如何在GLCanvas中显示一张图片,以及如何使用鼠标旋转GLCanvas中的图片。我是这个jogl开发的新手。您可以为我提供如何做到这一点。如果可能,请提供我使用了一些代码片段和一些参考站点来了解关于jogl开发的一个清晰的概念。 关于, s.kumaran。

    1热度

    3回答

    我有一个使用OpenGL代码的应用程序。现在我想把它转换成JOGL的代码。是否有可能将OpenGL代码转换为JOGL?我们必须做些什么改变?

    1热度

    1回答

    我的jogl applet屏幕是空白的。我为我的绘制代码: public void paint(Graphics g){ canvas.update(g); } 如果我添加g.fillRect(0,0,50,50);它会画出填充的矩形,但仍然不是慢动作的东西。