如何在Netbeans Windows OPENGL中设置开发环境。

时间:2014-09-24 03:59:24

标签: windows opengl glsl

我正在尝试使用带有MingW的Netbeans开发一个示例opengl 3D应用程序。

  1. 如何在netbeans中编译opengl示例代码。?
  2. opengl中的着色器语言(GLSL)是什么。?
  3. 我可以在netbeans中运行GLSL代码。?

1 个答案:

答案 0 :(得分:1)

  
      
  1. 如何在netbeans中编译opengl示例代码?
  2.   

就像任何其他程序一样。唯一的补充是,您必须将OpenGL API接口库配置为另一个依赖项。由于您没有指定使用哪种语言,因此无法告诉您它是如何命名的。对于用C或C ++编写的常规Windows程序,名称为opengl32.lib,它是标准编译器环境的一部分。

Netbeans是一个Java IDE,所以我想你想要Java。然后事实上的标准绑定库将是LWJGL。

  
      
  1. opengl中的着色器语言(GLSL)是什么?
  2.   

编写着色器的编程语言。着色器是由GPU针对每个基元执行的程序以及绘制到帧缓冲区的像素。 GLSL编译由OpenGL驱动程序完成,您的程序只是将GLSL代码传递给OpenGL函数,即glShaderSource

  
      
  1. 我可以在netbeans中运行GLSL代码吗?
  2.   

不,因为GLSL不是一种常规的编程语言,可以生成你在传统意义上“运行”的可执行文件。