opengl学习笔记2-2-矩形绘制

本文介绍了使用OpenGL核心库绘制基本图形,特别是矩形的方法。作者指出OpenGL提供了基础功能函数,需要开发者用聪明的方式实现所需效果。在iOS开发中,作者意识到自己习惯于Windows C++,而在Mac环境下感到困扰。推荐了MacTalk博客来学习mac技巧,并希望OpenGL高手能给出指导。附带了本节代码的下载链接。
摘要由CSDN通过智能技术生成

本次利用opengl来绘制基本的图形,来使第一节的窗口内容慢慢的丰富起来。

opengl核心库提供了115个函数(也许现在更多),函数的前缀为gl。我个人的理解是,opengl没有像dx一样,提供过多的封装,而只是提供了最近的功能函数,作为程序员可以用这些接口函数来实现自己想要的功能和效果,所以opengl需要更为聪明的使用。

最近在做ios上的东西,在做东西的过程中深感这些年来自己一直学习的并不是标准C++,而是windows C++。当离开了windows所提供的环境,自己无所适从,不知该如何下手。在此推荐一个mac的一个blog:mactalk(百度)。池建强博主会定期的更新一些mac的使用技巧,对初学者很有帮助。

希望opengl高手在看到这些文字时,能够提供宝贵的建议。


这节学习使用opengl来绘制最基本的矩形,代码如下:

//视口和裁剪区域 

#include "GL/freeglut.h"

void RenderScene(void)
{
	//clear the window use the current color
	glClear(GL_COLOR_BUFFER_BIT);

	//set 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值