Opengl纹理作业分享

本文分享了一次OpenGL纹理作业,内容包括为墙和屋顶贴上重复纹理,以及为泳池水面添加动态效果。作者首先从基本的房子模型出发,添加纹理并调整颜色与位置。关键在于选择合适的纹理并将其转换为BMP格式,同时通过代码展示了纹理设置的一些常用方法,以实现纹理效果。
摘要由CSDN通过智能技术生成

问题

为墙与屋顶贴上重复的贴图

为泳池的水面添加动态效果

实现

这篇代码是以老师发布的基本房子为基础添加了纹理和波纹,并适当调整了房子所在位置与背景颜色及房子颜色,以下为部分代码内容。

在学习参考代码后,我们首要做的是选取恰当的纹理,然后将需要的纹理转换为BMP模式,存储到我们自己文件的目录下。

 

这里我们注意到加入纹理编号,以便后续我们对于纹理的使用。

其实这方面的内容,参考代码中已经给了我们完备的指示。

当然本次作业中最重要的还是关于纹理的代码部分,以下摘取部分代码,仅供参考:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值