#define Ln10 2.30258509299405E+000 /*数学常数定义*/#define Pi 3.1415927#define PiOver180 1.74532925199433E-002#define PiUnder180 5.72957795130823E+001typedef enum{false,true}Boolean; /*数据存储格式定义*/typedef unsigned char Byte;typedef unsigned int Word;int Round(float x) /*取近似值函数*/{ return(i [阅读全文] [PDF]
一、用画圆函数作的心形图案#include<stdio.h>#include<graphics.h>#include<math.h>#include<conio.h>#definePI3.1415926voidmain(){intx,y,y1,r,r1;doublea;intgdriver=DETECT,gmode;initgraph(&gdriver,&gmode,"\\\\tc\\\\bgi");printf("InputRadus(0--79)\\n&quo [阅读全文] [PDF]
/*图形函数库图形设备管理头文件*//*graph.inc*/union REGS reg; /*枚举变量定义*/struct SREGS inreg; void SetMode(int Mode) /*图形模式选择函数*/{ reg.h.ah=0; reg.h.al=Mode; int86(0x10,®,®);}#define MaxXres 320 /*图形显示区大小定义*/#define MaxYres 200#define MaxX (MaxXres-1)#define MaxY (MaxYres-1)int Xres, [阅读全文] [PDF]
3.漫步在Mandelbrot集Mandelbrot集是所有分型曲线是最著名的,上图的左半部分即为一个典型的Mandelbrot集。但是我们并不仅仅是画出图形,而且控制光标在该图形上移动,随着光标的移动,我们会发现在图形的右半部分会生成另外一种有趣的图案,而且该图案将随着光标的移动不断变换,这就是有名的Mandelbrot--julia变换。我们通过此例,进一步说明如何利用构造的数学和图形模块,采用分型技术生成复杂美丽的图案。设计思想: 本例的设计思想和上例一样,都是采用分型技术,数学迭代公式将三维系统动态生成的像素投影到二维屏幕坐标上去。这里需要介绍的是 [阅读全文] [PDF]
1 共4条 分1页
- 单片机数码管:51单片机数码管显示的好帮手---MAX...
- 点阵显示屏:智能点阵显示屏HCMS-29xx/39xx及其应用
- 单片机教程:单片机编程入门七
- 汇编语言指令集:IBM-PC汇编语言指令集
- 数据传送指令:MCS-51数据传送指令
- 0083智能工社:浅谈足球游戏的人工智能
- 提拔将领:即时战略游戏将领指挥AI方案设想
- directinput:DirectInput 鼠标编程入门
- 实现爆炸后的振动效果
- 飞机射击类小游戏:有关飞机射击类游戏的设计原理
- 音效最好的播放器:游戏音乐和音效的播放
- 游戏调试:利用双计算机调试游戏程序
- 多任务处理:游戏中的多任务处理
- 电脑游戏中的人工智能制作
- 系统升级:角色扮演游戏的升级系统研究
- rpg游戏制作:深入RPG游戏制作—图形篇
- directdraw:通向DirectDraw的捷径
- 3d场景:如何在3D场景中加入Fog
- 游戏搜索:论游戏中的搜索问题(初级篇)
- directx如何使用:使用DirectX优化声音特性