3D/OpenGL
xn4545945
it just works!
展开
-
3D----OpenGL与OpenGL ES
OpenGL介绍: OpenGL ----高性能图形算法行业标准。OpenGL(全写Open Graphic Libraly)定义了一个跨编程语言、跨平台的编程接口的规格,它用于三维图象(二维的亦可)。 OpenGL是个专业的图形程序接口,是一个功能强大,调用方便的底层图形库。 支持主流系统平台。一般由硬件平台直接支持。 对比DirectXOpenGL只是图形函数库原创 2013-01-31 16:43:37 · 2489 阅读 · 1 评论 -
OpenGL---Windows下配置与第一个OpenGL程序
下面记录一下Windows下配置OpenGL与我的第一个OpenGL程序。第一步:选择一个编译环境 现在Windows系统的主流编译环境有Visual Studio,Broland C++ Builder,Dev-C++等,它们都是支持OpenGL的。但这里我选择的是VS 2010作为学习OpenGL的环境。 第二步:安装GLUT工具包 GLUT不是Op原创 2013-02-12 19:27:48 · 12809 阅读 · 1 评论 -
OpenGL---点、直线、多边形与几个函数小记
一、点、直线和多边形 一般情况下,OpenGL中的点将被画成单个的像素,虽然它可能足够小,但并不会是无穷小。数学上的直线没有宽度,但OpenGL的直线则是有宽度的。可以认为,OpenGL的“直线”概念与数学上的“线段”接近,它可以由两个端点来确定。OpenGL规定,一个多边形必须是一个“凸多边形”(注意:如果使用的多边形不是凸多边形,则最后输出的效果是未定义的——OpenGL为了效率,原创 2013-02-15 17:29:19 · 8368 阅读 · 0 评论