搜索资源列表
D3D9Cartoon
- 现在市面上流行的3D游戏画面越来越炫目,不过也有一些为了营造一种特殊的效果而使用了卡通渲染技术,比如PC游戏中的《杀手XIII》,《忍者神龟》;PS2游戏中的《真红之泪》,《犬夜叉》等等。这些游戏的画面看上去很像漫画,感觉比较有趣。下面就介绍一种简单的实现方法。 所谓用卡通渲染技术绘制的三维物体一般都有两个明显的特征,一个特征是物体表面覆盖着大块的单调颜色,而且光影变化比较剧烈;另一个特征是物体拥有粗重的边缘效果。如果能自己控制光照和阴影,就可以达到目的。而DirectX 9.0 中的顶点
TimerDemo
- 定时器:设定定时器的运行时间、绘制数字的Canvas对象、滚动屏幕、绘制数字的坐标点、用于生成0或1的随机数-Timer: set the timer run-time, rendering the number of Canvas objects, rolling screen, the coordinates of points drawn figures, used to generate a 0 or 1 of the random number
showheart
- 问题的提出:根据“心”形曲线的数学参数方程,绘制曲线并输出屏幕。在各坐标点处循环显示“LOVE”的各字母。365.2425×400=146097天。如果以365天作为一年,每400年就少了0.2425×400=97天。这97天要靠设置闰年(每年366)天来凑齐,所以,每400年要设置97个闰年。-Of the problem: According to the "heart"-shaped mathematical curve parameter equation, drawing curve
vcbmpstar
- VC++绘制窗口的实例源码下载,星空绽放-浅墨的窗口绘制Demo源码,是毛星云VC++游戏开发笔记系列配套源码,使用了BMP图像资源为素材。牵扯到一些粒子编程,设定该粒子存在的时间为零,按粒子编号i来决定粒子在哪个象限运动,且x,y方向的移动速度随机为1—15之间的一个值,由1+rand() 15来完成。50个粒子由for循环设置完成后,我们将粒子数量设为50,代表目前有50颗星光,先在内存dc中贴上背景图片,判断粒子是否还存在,若存在,则根据其坐标(flystar[i].x,flystar[
Isometric-engine
- 斜视角图形引擎的设计 这是讲述斜视角图形引擎的设计原理 目录 1.视角的选择和坐标变换 2.地表的数据组织及滚屏 3.动态地表的实现 4.物体的绘制及遮挡运算 5.复杂的精灵控制 6.让场景更生动 7.深入了解物体精灵 8.精灵的影子处理-Squint angle graphics engine design is about the design principles of the oblique perspective graphics engine
BallGame
- Android(迷宫小球)游戏源代码,MyCircle.java为绘制圆球主文件,在此构造圆形图形绘制函数,设置圆形图形的X、Y坐标和角度等参数;HButton.java为绘制按钮主文件,通过按钮坐标宽高与触屏的坐标进行判定按钮是否被点击;MySurfaceView.java为游戏控制,声明一个物理世界的范围对象,声明一个重力向量对象,声明胜利与失败的body,用于判定游戏的胜负,为了游戏暂停时,失败,胜利能继续可能到游戏中的状态,所以并没有将其写成一个状态,定义菜单、按钮、游戏背景图片资源等-
Confessionofloveheart
- 根据“心”形曲线的数学参数方程,绘制曲线并输出屏幕。在各坐标点处循环显示“LOVE”的各字母。-According to the " heart" shaped curve mathematical parametric equations, drawing curves and output screen. In each coordinate point cycle " LOVE" in the alphabet.