OpenGL学习记录2

本文记录使用OpenGL制作太极八卦阵的过程,从搜集设计图到拆分元素,再到利用参数方程绘制圆和实现最终效果。重点介绍了如何通过代码实现不同大小的半圆和完整圆。
摘要由CSDN通过智能技术生成

最近捯饬了一下太极八卦阵,就是那个,嗯?大家脑袋里都有印象吧,这里就不配图了,分享一下制作流程及最终效果。

1.搜集太极八卦阵图片

2.取其精华,去其糟泊,边上的冗余项俺们把它去掉,得来这样的一张设计图。

怎么说,设计稿是一定要把图中的元素拆分的,拆分成基本的元素,包括半圆、圆、曲线等等,

样才方便绘制。需要注意标注细节,包括色块颜色和色块大小,点坐标等等。

3.由设计图可知,太极八卦阵基本构图要素是圆,打开百度,开始搜索画圆的代码,并细细研究一

番。

 

 可以发现绘制圆的时候,其实也是描绘点坐标,然后再连线,所以重点还是找到自己需要的点坐

,这里圆的点坐标是用参数方程表示的,绘制圆的范围和i的取值范围有关,明确这个可以让我们

更清晰的绘制自己想要的半圆。

4.代码实现

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值