Open Graphics Library®(OpenGL®)是一个用于构建和渲染二维(2D)和三维(3D)图形的程序;虽然这可以在不需要任何帮助的情况下完成,但OpenGL®工具箱提供了帮助程序员构建图形的额外功能。应考虑OpenGL®工具箱的复杂性,因为如...
Open Graphics Library®(OpenGL®)是一个用于构建和渲染二维(2D)和三维(3D)图形的程序;虽然这可以在不需要任何帮助的情况下完成,但OpenGL®工具箱提供了帮助程序员构建图形的额外功能。应考虑OpenGL®工具箱的复杂性,因为如果程序员想要制作简单的二维图形,一个庞大的三维渲染工具箱可能不必要也不合适。一些工具箱程序有一个带有按钮和幻灯片的用户界面,而其他工具箱则运行在文本命令上。OpenGL®工具箱可能需要具备OpenGL®编程和文本命令的知识,而另一个工具箱对新程序员来说可能更容易访问,它是否影响计算机的高级或低级方面也很重要,OpenGL是一个用于构建和渲染二维(2D)和三维(3D)图形的程序。OpenGL的编码可能会变得非常复杂,因为该程序是为精确绘制和构建图形而设计的。一个复杂的OpenGL®工具箱将具有三维渲染和建模构造,而简单的工具箱将用于绘制很少的简单形状。程序员不应将复杂情况混合在一起,因为复杂的工具箱通常没有简单作业所需的工具,反之亦然。用户界面使OpenGL®工具箱更容易操作,因为这样程序员可以使用按钮和幻灯片来帮助创建和呈现图形。一些工具箱程序带有简单的图形用户界面(GUI),但大多数人只接受文本命令。虽然文本命令更难使用,尤其是对于新程序员来说,它给了程序员更多的工作自由。OpenGL®不是一个普通计算机用户可以拿起并开始使用的简单程序,因为它需要大量的编码和编程知识来精确地创建和呈现图形许多OpenGL®toolkit程序对程序员没有帮助,程序员在启动之前应该知道如何使用OpenGL®。同时,有些toolkit程序对新用户很友好,可能有助于创建代码或提供额外的帮助。用户应根据自己的编程经验选择工具箱。如果没有工具箱,OpenGL®是一个低级程序,这意味着它会影响硬件。虽然大多数OpenGL®toolkit程序也会影响低级编程,但也有一些程序能够影响高级编程,或最终用户直接看到的方面。如果程序员对更改硬件、立体声和覆盖层更感兴趣,那么低级可能更好;如果程序员对制作场景和应用程序更感兴趣,那么高级可能更好
-
发表于 2020-08-08 01:05
- 阅读 ( 1305 )
- 分类:电脑网络