相关推荐
-
c++制作动画
包含两个主要部分:一个。
-
使用DirectX让子图形移动(精灵动画)
使用DirectX让子图形移动(精灵动画) 这是我今天从这本书上学的,这本书的名字叫做《Beginning DirectX9》这本书是英文的。好在我还看得懂英文。书上给了很多DirectX编程的初学者怎样进行DirectX编程。今天我看到了Sprite(子图形,又叫精灵图形)这一章,这一章讲了怎样使用DirectX进行精灵图形的绘制。书上的内容还是比较通俗易懂的。但是有一个缺陷,就是没有那位
-
DirectX11 计时和动画
计时和动画 要正确实现动画效果,我们就必须记录时间,尤其是要精确测量动画帧之间的时间间隔。当帧速率高时,帧之间的时间间隔就会很短;所以,我们需要一个高精确度计时器。 1. 性能计时器 我们使用性能计时器(或性能计数器)来实现精确的时间测量。为了使用用于查询性能计时器的Win32函数,我们必须在代码中添加包含语句“#include__int64 currTime; QueryPerformanc
-
DirectDraw颜色键和剪切处理
☆ 颜色键颜色键使一个位图被拷贝到另一个位图上时,不使所有的象素都显现。例如:当你把一个精灵(游戏中会动的对象一般都称作精灵)拷贝到地图上(背景上)时,这个精灵位图一般不会是一个精灵形状的位图,它通常都是一个矩形位图,位图里包含你所需要的精灵(除非你的精灵就是一个矩形机器人^_^),不使用颜色键拷贝的结果如图一:【图一】这并不是我们想在游戏中得到的效果。游戏中,这个精灵是不会有那个...
-
夜深人静做游戏---之三
2.2 我来了按照不同的显示模式和要求我们设置好了画笔以后,就该轮到主脚登场了,于是下一步我们就要让我们这个游戏的主脚闷炮和他的小伙伴们(NPC)上场了.事实上我们要完成的就是贴图,由于完成了Directdraw的初始化,贴图就相当简单了.在讲贴图以前我们先一定要介绍一个在游戏编程里面占有很重要地位的两个函数:图像传送函数IDirectDrawSurface7::Bltfast( )先说图像传送函
-
DirectX5.0最新游戏编程指南 DirectDraw教程篇 三、创建动画
三、创建动画 上面的例子都只是将数据写入后台缓冲区,然后将后台缓冲区与主表面翻转,其速度并不太快。下面的例子DDEX4和DDEX5优化了实时功能,使看起来更象一个真正的游戏。DDEX4显示了怎样为表面设置 Color key,怎样使用IDirectDrawSurface::BltFast方法将屏外表面各部分拷贝到后台缓冲区以产生动画。DDEX5加入了读取调色板并在动画运行时改变调色板的功能。
-
用DirectDraw封装的位图动画类
头文件#pragma once#include using namespace std;#include #include #define DXIMAGE_WIDTH 1024#define DXIMAGE_HEIGHT 768class CDXImage{public: CDXImage(void); ~CDXImage(void);//
-
有些问题Mark下来先~~
刚刚做完测试, 简单的全屏Flip和BltFast,嗯...感觉又找回来了。自从上年国庆过后就没有碰DX,跑去研究SPI了。那时候做了个跟Permeo Secure Driver 差不多的东西,代理的是HTTP Connect而不是SOCKS,用来过滤学校代理出国外网的IP地址和玩网游。扯远了。刚回来看了一下,好像页面查看人数多了3。。难道有人来过?还是我自己刷的呢?……不管了,还是先记下问题,迟
-
汇编源程序绘制动画心_这部7分多钟的动画,耗时1000多天制成,真正匠心之作...
小新想这样来介绍这段动画:影片全长仅7分47秒,却耗费作者3年1000多个日日夜夜,一笔笔亲手绘制画稿10093张,成功“复活”10余幅宋代顶尖工笔画,为此,还创新了1套专利动画技术。在洛杉矶莱姆勒剧院连续公映7天,惊艳世界;代表中国首次入围“奥斯卡最佳动画短片奖”评委们连刷2遍,好评如潮……这就是中央美院研究生杨春的毕业设计作品——《美丽的森林》!于无声处听惊雷古琴悠扬,韵律流转,伴随着清澈的“...
-
动画程序编写——DirectDraw之旅(1)(异域の蜗牛注:老文章回顾)
作者:不详 DirectDraw——也许大多数人闻所
-
DirectX学习手记(二)
DirectX学习手记(二) happyfire 2002/8/11此回说说怎样用DirectDraw向表面上贴图,包括创建离屏表面,设置调色板,载入位图到表面,透明色,页面丢失等。二. 用DirectDraw贴图 先让我们回忆一下上一回的内容。为了初始化DirectDraw我们首先创建了一个DirectDraw对象,然后设置了协作模式(全屏+独占),设置显示
-
45度角地图--地图绘制
用的瓷砖是这个样子的,存放于Tile页面(tileWidth*tileHeight)中,定义常量 tileWidth=64;tileHeight=32; 绘制在画布上,定义常量 canvasWidth=1024;canvasHeight=768; 首先绘制一个锯齿型的地图,存放于Tile页面(tileWidth*tileHeight)中
7 楼 BaSaRa 2009-01-01 09:07
最后那个都能算发明?
6 楼 mornstar 2008-12-31 15:56
5 楼 bookong 2008-12-31 09:27
估计在中国的售价怎么的也要30万吧?
4 楼 jasongreen 2008-12-30 21:27
3 楼 yehs220 2008-12-30 16:58
我就要耳机,车,电视,相机
2 楼 rockjava 2008-12-30 12:34
没钱只能干看着流口水..
口水都流干了,也没钱买呢!
1 楼 aaa121914 2008-12-30 12:28