相关疑难解决方法(0)

如何在3D中使用opengl渲染海浪?

如何在3D中使用opengl渲染海浪?欢迎任何回复.

编辑:

是否有任何源代码可以渲染海浪但不使用其他sdk或api?通过阅读OSG源代码可能很难学习如何渲染它.所以关于它的任何教程都可以,它附加源代码是非常好的.

opengl 3d graphics rendering

3
推荐指数
2
解决办法
1万
查看次数

在 3D 空间中使用 GLSL 绘制 2D 网格

我希望使用 OpenGL 4.0 在 X 轴上的有限空间内绘制 2D 网格。

我希望使用 GLSL 使用 vert/frag 着色器等来渲染光线(使它们出现)。

它可以使用较旧的 OpenGL 2.0 方法通过最简单的代码来完成,但当然它不使用照明/着色器来为它们着色:

    void Draw_Grid()
    {
     for(float i = -500; i <= 500; i += 5)
        {
         glBegin(GL_LINES);
            glColor3ub(150, 190, 150);
            glVertex3f(-500, 0, i);
            glVertex3f(500, 0, i);
            glVertex3f(i, 0,-500);
            glVertex3f(i, 0, 500);
         glEnd();
        }
    }
Run Code Online (Sandbox Code Playgroud)

但除了这个教程之外,我找不到任何教程,因为我不太理解这些教程,无法将图形转换为 3D 空间中的简单 2D 网格。

opengl glsl

2
推荐指数
1
解决办法
7716
查看次数

标签 统计

opengl ×2

3d ×1

glsl ×1

graphics ×1

rendering ×1