我正在尝试使用带有MingW的Netbeans开发一个示例opengl 3D应用程序。
答案 0 :(得分:1)
- 如何在netbeans中编译opengl示例代码?
醇>
就像任何其他程序一样。唯一的补充是,您必须将OpenGL API接口库配置为另一个依赖项。由于您没有指定使用哪种语言,因此无法告诉您它是如何命名的。对于用C或C ++编写的常规Windows程序,名称为opengl32.lib
,它是标准编译器环境的一部分。
Netbeans是一个Java IDE,所以我想你想要Java。然后事实上的标准绑定库将是LWJGL。
- opengl中的着色器语言(GLSL)是什么?
醇>
编写着色器的编程语言。着色器是由GPU针对每个基元执行的程序以及绘制到帧缓冲区的像素。 GLSL编译由OpenGL驱动程序完成,您的程序只是将GLSL代码传递给OpenGL函数,即glShaderSource
- 我可以在netbeans中运行GLSL代码吗?
醇>
不,因为GLSL不是一种常规的编程语言,可以生成你在传统意义上“运行”的可执行文件。