picking

picking

文章 0 浏览 2

Minecraft 克隆的最佳盒子选择方法

我正在制作 Minecraft 克隆作为我的第一个 OpenGL 项目,但卡在了框选择部分。做出可靠的盒子选择的最佳方法是什么? 我一直在研究一些 AABB 算法,但…

稳稳的幸福 2024-10-10 05:12:10 0 0

OpenGL中的颜色编码拾取问题

我正在为我的一个班级项目制作一款游戏,实际上是《我的世界》的一个非常基本的复制品。我现在陷入了拾取过程,这将使我能够在游戏环境中销毁和创建块…

Smile简单爱 2024-10-09 19:59:52 0 0

iPhone OpenGL ES:glReadPixels 不工作

我尝试使用 glReadPixels 实现一个简单的拾取功能,但是当我单击 1 种颜色的对象时,我会根据单击该对象的位置获得不同的值?有没有特殊的灯光等?这…

野生奥特曼 2024-10-07 16:45:48 0 0

iPhone:OpenGL ES:检测您是否点击了屏幕上的对象(立方体)

我已经问了一个类似的问题,这让我达到了现在的水平,但我真的需要一些帮助。这是我完成一些很酷的事情的最后一件事(在我看来哈哈) 我有一个 3D 世…

疯到世界奔溃 2024-10-06 16:57:37 0 0

是否可以在主渲染循环之外渲染到帧缓冲区对象

我正在使用一个单独的帧缓冲区对象来在 opengl 中拾取 2d 对象的颜色。我很好奇是否可以只绘制到帧缓冲区并在需要时读取颜色。 我现在正在做的是在主…

彩扇题诗 2024-10-01 04:50:46 1 0

OpenGL GL_SELECT 还是手动碰撞检测?

如图所示 我绘制了一组轮廓(多边形)作为 GL_LINE_STRIP。 现在我想在3D中选择鼠标下的曲线(多边形)进行删除、移动等。 我想知道使用哪种方法: 1.…

-残月青衣踏尘吟 2024-09-29 06:44:47 1 0

iPhone 上的 OpenGL ES 颜色选择

我正在研究 iPhone 上的 3D,我已设法在设备上获得 3D 立方体,但希望添加交互性,例如触摸一个面会触发特定事件,而触摸另一面会触发不同的事件。我…

我纯我任性 2024-09-18 02:02:26 6 0

glPushName + glPopName 堆栈上溢和下溢

谁能解释一下如何使用 glPushName 和 glPopName。我喜欢使用它们而不是 glLoadName,但我总是会遇到 GL_STACK_OVERFLOW 和 GL_STACK_UNDERFLOW 错误。…

幽蝶幻影 2024-08-24 14:22:47 7 0

如何确定 OpenGL 中何时在屏幕上绘制对象?

我对 OpenGL 非常陌生。我正在编写一个在屏幕上显示飞行 3D 文本的程序。我需要知道某些文本字符串何时出现(绘制)到屏幕上并且对用户可见。程序需要…

℡寂寞咖啡 2024-08-23 23:45:25 6 0

使用 OpenGL 着色语言进行拾取

我正在尝试找出选择使用着色器渲染的信息的最佳方法。 窗口管理器缓冲区(窗口)用于输出渲染。在用户事件中,我应该选择渲染的几何图形。使用 gluPic…

这样的小城市 2024-08-20 05:41:21 5 0

使用 Pyglet 进行 OpenGL 拾取

我正在尝试使用 Pyglet 的 OpenGL 包装器实现选取,但在转换 C 教程&lt /a&gt 到 Python。具体如下部分。 #define BUFSIZE 512 GLuint selectBuf[BUFS…

殊姿 2024-08-02 12:53:03 8 0

反向透视投影

我用来 worldview_inverse * (projection_inverse * vector) 将屏幕空间坐标转换为世界空间坐标。 我假设它将 (x,y,1,1) 变换为远平面上的点,同时 (x…

丢了幸福的猪 2024-07-14 02:31:49 3 0
更多

推荐作者

不再见

文章 0 评论 0

真是无聊啊

文章 0 评论 0

樱娆

文章 0 评论 0

浅语花开

文章 0 评论 0

烛光

文章 0 评论 0

绻影浮沉

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文