opengl

    0热度

    1回答

    在我的日志文件我有以下格式的文本: 18 Mar 2001 14:18:17,438 INFO DomainName1\[email protected]@3.1 18 Mar 2001 14:19:00,872 INFO DomainName2\[email protected]@1.3.2.0 18 Mar 2001 14:20:05,418 INFO DomainName3\[email

    0热度

    2回答

    与您如何使用多个下划线得到一条实线相似,有没有一种方法可以在不使用破折号的情况下编写“-------”?感谢任何帮助。 谢谢!

    3热度

    2回答

    我正在开发一个使用Qt3D的应用程序,需要通过C++访问原始顶点数据。我正在使用QObjectPicker进行射线定位,但由于数据是专用的(我开发了一个导入程序,它为包含温度读数的每个顶点添加了一个额外的属性),所以我不能使用QObjectPicker来方便地从这个点读取数据。 3D对象正在通过QMesh加载,所以我相信访问原始数据的最佳方式是通过QMesh的QGeometry成员。如我错了请纠正

    0热度

    2回答

    我想调试GLSL着色器。 我需要的是发送字符串信息。 我已经试过FBO,但这不是一个干净的方式 有没有办法发送日志到主程序?

    -1热度

    1回答

    我正在开始使用Oculus SDK。作为第一步,我决定尝试使用提供的示例中的“OculusRoomTiny(GL)”示例。该项目在Visual Studio 2017上编译完成。但是,当我运行二进制文件时,出现以下错误“OpenGL仅支持默认图形适配器”。 我使用的是Windows 10桌面与英特尔(R)酷睿(TM)i7-6700k CPU @ 4.00GHz和专用的NVIDIA GeForce

    1热度

    1回答

    这里是我的片段着色器: #version 330 core in vec2 param_uv; uniform sampler2D uniform_texturetoto; out vec3 color; void main() { color = texture(uniform_texturetoto, param_uv).rgb; } ,这里是一片我主要的C++代码:

    0热度

    1回答

    所以对于一个类,我们有几个程序,我们正在使用opengl。为了让设置更容易,我们从克隆闪光https://github.com/Polytonic/Glitter开始。然后根据Visual Studio 2017的说明将其编译,并将我的代码添加到我正在处理的项目中。我在台式电脑上执行了此操作,但将这些文件保存在了ondrive上。当我在笔记本电脑上打开同一个项目并尝试构建项目时,出现“源目录D:/

    0热度

    1回答

    经过一段相当长的Google Session后,我有足够的空间! 我有一个python/opengl应用程序,用一些简单的Quad,我用gluLookAt在场景中移动。然后我只需要一个Quad的纹理,所以我现在明显使用这个Quad的着色器程序。 现在,当我使用gluLookAt时,带有纹理的Quad不会移动,我也能理解。 现在有什么办法可以让gluLookAt函数与着色器程序一起工作,获得当前矩阵

    4热度

    1回答

    我想在OpenGL中创建一个NurbsSurface。我使用40x48的控制点大小的网格。除此之外,我还创建索引以确定顶点的顺序。 这样,我创建了三角形的面。 只是为了避免误解。我有 float[] vertices=x1,y1,z1,x2,y2,z2,x3,y3,z3.......和 float[] indices= 1,6,2,7,3,8.... 现在我不想绘制三角形。我想插入曲面点。我想过n

    -1热度

    2回答

    假设我在GLSL着色器中有一个统一变量,该值在程序启动时设置。该值在程序执行期间不会改变。 我想要做的是从我的主C++程序中设置这个统一变量。 我的问题是,统一变量似乎每次我打电话glUseProgram清除。我必须再次调用glUniformXX()API 有没有办法告诉OpenGL不要清除glUseProgram之间的统一变量?