vc绘图5数学知识在绘图中的运用

vc绘图5数学知识在绘图中的运用

ID:1956047

大小:26.50 KB

页数:3页

时间:2017-11-14

vc绘图5数学知识在绘图中的运用_第1页
vc绘图5数学知识在绘图中的运用_第2页
vc绘图5数学知识在绘图中的运用_第3页
资源描述:

《vc绘图5数学知识在绘图中的运用》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、VC绘图/游戏简易教程--5:数学知识在绘图中的运用作者:BestAns教程总目录:http://www.easyx.cn/skills/View.aspx?id=45(里面包括VC下的graphics.h的配置方法)[学习目标]理解数学的重要性1.最简单的,来个全屏的渐变色吧,是上一课的扩展。就是需要将0~255的颜色和0~479的y轴对应起来c表示颜色,范围0~255y表示y轴,范围0~479于是:c/255=y/479c=y/479*255=y*255/479(先算乘法再算除法可以提高精度)看代码:#include#includevoid

2、main(){initgraph(640,480);intc;for(inty=0;y<480;y++){c=y*255/479;setcolor(RGB(0,0,c));line(0,y,639,y);}getch();closegraph();}试试效果吧。2.画一个圆形的渐变色首先,我们要用到圆形的基本公式:x*x+y*y=r*r让弧度从0~2*3.14,然后需要根据弧度和半径算出(x,y),用pi表示圆周率用r表示半径用a表示弧度(小数)用c表示颜色于是:x=r*cos(a)y=r*sin(a)c=a*255/(2*pi)看看代码:#include#in

3、clude#includevoidmain(){initgraph(640,480);intc;doublea;intx,y,r=200;for(a=0;a

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。