计算机图形学 感想,OpenGL学习感想(一)

该学期开了新课程《计算机图形学》,从它的作用来讲,貌似挺广泛的。于是我不知怎么的被它吸引了——是因为它可以造出各种各样的图形的,会动的喔。

曾经,我以为只有flash能有这样的作用,现在发现编程也可以。顿时感到该专业有趣了不少。于是我开始为OpenG着迷。也许是一个人的毅力,或习惯。永远只停留在思想上。动作,呵呵,不会行动的。一开始我看了那本《OpenG2.0精髓》,发现图形学真的很好玩。你可以随便控制想得到的图形,也只是几行代码而已。

我终于开始了,以我稍微熟悉的Visual C++工具开始。照着课本,在project

新建一个单文档的项目,一步步的修改要用的OpenGL的模型。改着改着,额滴神呀,我干不下去啦,课本讲的没头没尾的(我敢说,学校订的课本不管说是最烂的,但也不是什么好的),我做不下去了。崩溃了两天,想起了yz,貌似他学的还是不错的。

他把OpenGL的模型发给我啦,我貌似又看到了前途的一盏明灯。随着教程的一步步,我慢慢的写出了一个三角形,好开心呀。看着那个静止的三角形,什么都做不了。离那些会动的动画的距离遥不可及呀。

慢慢的,我的图片在glRotatef()的作用下会转了,看着转动的三角形,那盏明灯突然变亮了,哈哈

当然,接下来的是一个立体的图形啦。其实从平面到立体真的是一点也不难,只要你有足够的空间思维能力。所谓的立体就是让你看到它有多个面。自然,面是需要自己一步步的绘画出来。当你把所有的面绘制完,让你看不到里面的东西,它也就成了立体的啦。貌似有点假,我曾经做人貌似也是这样的,只要把表面做好,别人就看不到你的啦(不小的缺点)。但是对于立体图形,只要视觉上符合就好啦,和做人不一样。呵呵。。

一种颜色的东西总是不够活力的,自然要用上glcolor3f()这个函数,让绘制的图形变得更加的好看。而这个却需要一定的(R,G,B)的搭配,需要对颜色有一定的敏感度,貌似我这方面没有一点的天赋。可是,我可以在图形上面添加位图呀。

又是一个新的问题啦,需要在原来的模型上修改。(待续)

-------该问题正在改善,

a4c26d1e5885305701be709a3d33442f.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值