大坡3D软件开发

关注3D软件技术

蔡军生ID:caimouse
1065816次访问,排名22好友197人,关注者225
C++,3D,VC++软件开发,写技术文章,操作系统开发
caimouse的文章
原创 573 篇
翻译 0 篇
转载 41 篇
评论 699 篇
蔡军生的公告

点击这里给我发消息

MSN: caimouse1976 at sina.com

最近评论
csdas22as:蔡军生先生才对。
csdas22as:蔡军生,对不起呀,名字写错了。
cxdzxc:如果能进行内存测试和启动显卡,悬赏更高!
cxdzxc:悬赏1000元,请楼主给一个清空BIOS,点亮键盘灯的代码,QQ号740347821,邮箱750347821@QQ.COM,电话:13639342048
zhangjie830621:蔡老师,好久没有在Q上看到你,今天又从你的BLOG上,受益了!
文章分类
收藏
相册
3D引擎
第二人生
开发板
历史回忆
常用连接
C++大师Stan Lippman(RSS)
MCU连接(RSS)
REACTOS开发网(中国)
人生历程
存档
软件项目交易
订阅我的博客
XML聚合  FeedSky
2006年09月

原创 打造免费的游戏开发环境

目前,Windows用户占了全大多数,因此开发的游戏运行环境,就肯定是Windows了。而在windows开发中,开发工具的选择,肯定是微软的比较好。而游戏开发平台,最好的又是C++了,因为Windows和DirectX组件的开发,就是基于C和C++的。好了,现在就教你打造一个使用免费的微软VS2005中的VC++。 阅读全文>

发表于 @ 2006年09月21日 09:59:00|评论(loading...)|编辑

原创 3D游戏从入门到精通-30

加载复杂网格模型 上面都是简单的网格例子,并且只能作为演示作用,没有多少实用价值,下面来加载一个更复杂的网格模型。在我们玩过的游戏里,绝大多数都有室内场境的地方,比如到武器店里买东西,就需要有一个室内场境。阅读全文>

发表于 @ 2006年09月17日 12:56:00|评论(loading...)|编辑

原创 3D游戏从入门到精通-28

在游戏里,最常的东西是什么呢?肯定是各种怪物和场境。比如在《传奇世界》就有很多猪和青铜兽。在3D游戏里,要显示一个地图,就需要加载网格模型文件来显示。比如像《半条命》里的练习场,就是一个3D模型文件。阅读全文>

发表于 @ 2006年09月13日 00:25:00|评论(loading...)|编辑

原创 3D游戏从入门到精通-26

在D3D里,纹理的功能是非常强大的,还有很多功能,比如纹理环绕、纹理动画、纹理重复、多重纹理、纹理溶合、立方体包围盒纹理、光线纹理、纹理管理等等。在这里先学习简单的纹理,并且灵活地使用它,后面再慢慢地深入去学习。下面就详细地解释第一个纹理例子。阅读全文>

发表于 @ 2006年09月11日 23:00:00|评论(loading...)|编辑

原创 3D游戏从入门到精通-24

纹理是什么呢?在游戏里,又有什么样的作用呢?肯定有很多疑问在你的脑海里。在我们生活的世界里,丰富多彩环境,要是全部使用实时绘制,肯定是很费时间,并且目前的计算机,还达不到这种水平。既然计算机的有限计算能力,又想显示丰富多彩世界,那么只好使用纹理。比如要显示一个房子里大理石地板,就可以直接使用大理石图片,往地面一贴,就像真的大理石一样了。阅读全文>

发表于 @ 2006年09月10日 19:34:00|评论(loading...)|编辑

原创 3D游戏从入门到精通-22

像汽车的远光灯发出的灯光,就是聚光灯。它有位置、方向和颜色。下面的就是聚光的例子显示的效果图: 阅读全文>

发表于 @ 2006年09月08日 23:46:00|评论(loading...)|编辑

原创 3D游戏从入门到精通-21

在现实的世界里,没有光线,是什么东西也看不见的。在D3D的世界里,也是一样的。但是在D3D里有一种光线,是非常奇怪的,这种光线是没有方向,没有位置,整个世界全可以照亮的光线,它就是环境光,它其实有点像我们现实生活里的无影灯。在D3D里光线分为三种类型,分别是点光源、聚光灯和方向光。阅读全文>

发表于 @ 2006年09月08日 00:03:00|评论(loading...)|编辑

原创 3D游戏从入门到精通-20

有了上面绕着坐标轴旋转的矩阵,就可以轻松地构造我们的太阳系了。在我们太阳系中,太阳是自转的,在这个例子里要就要让太阳绕着Y轴自转。在让太阳旋转之前,就要先创建太阳这个物体,在这里我采用一个大圆球代表太阳。阅读全文>

发表于 @ 2006年09月05日 23:49:00|评论(loading...)|编辑

原创 3D游戏从入门到精通-19

缩放矩阵 模型比较大时,就需要把它缩小,这样就需要使用到缩放矩阵。缩放矩阵如下所示: 其中的S就是缩放系数,如果要放大,就需要设置S大于0。如果要缩小,就要设置S小于1大于0。D3D里已经准备好一个设置这样缩放矩阵的函数阅读全文>

发表于 @ 2006年09月03日 22:33:00|评论(loading...)|编辑

原创 3D游戏从入门到精通-18

在3D游戏里,要表达不同的东西,每样东西都在不同的位置。比如构造一个间教室,那么就需要根据黑板、讲台、座位来不同位置来放置。由于所有模型坐标都是局部坐标,都需要变换到世界坐标,才显示出正确位置。还有游戏里的很多物体是动起来的,就是位置会变化,大小会变化。比如模拟一辆小车开过马路,那么这辆车就需要水平运动起来,车轮还需要旋转起来。阅读全文>

发表于 @ 2006年09月02日 21:12:00|评论(loading...)|编辑

Csdn Blog version 3.1a
Copyright © 蔡军生