图形 3D
leeeyupeng
驰骋沙场,万马行空。
展开
-
骨骼动画 D3D
<br />相信这里没有人没玩过采用骨骼动画技术的游戏,看看那些热门的动作游戏,例如《波斯王子》、《分裂细胞》和《战神》,你就知道骨骼动画的威力了(我承认是猜的)。骨骼动画技术用来使我们的3D模型在屏幕上动起来,通过和动作捕捉技术结合,可以让模型做出非常逼真的动作。而这样一个极具威力的技术,其原理却相当简单。<br />假设我们要让游戏主角做出一个动作,例如波斯王子拿弯刀往前一劈。最简单的方法,就是让模型师建一个动画序列,然后在程序中逐帧播放,就像放电影一样。不过这样一来工作量就太大了,玩家也需要N个G转载 2010-12-30 14:05:00 · 826 阅读 · 0 评论 -
介绍顶点着色器和像素着色器
<br />目录:<br />第一部分 顶点着色器<br />第二部分 像素着色器<br />第三部分 寄存器<br />第四部分 教程(分别使用了D3D和OpenGL)<br />第五部分 结论<br /><br />文档内容:<br /><br />第一部分 顶点着色器<br /><br />什么是顶点着色器?<br />1 顶点着色器是一组指令代码,这组指令代码在顶点被渲染时执行。<br />2 同一时间内,只能激活一个顶点着色器。<br />3 每个源顶点着色器最多拥有128条指令(DirextX8转载 2010-12-29 21:02:00 · 2684 阅读 · 0 评论 -
着色器
<br />顶点着色器<br />在Microsoft® DirectX® 8.x之前,Microsoft® Direct3D®以固定功能流水线的方式运作,把三维几何体渲染到屏幕上的像素。用户设置流水线的属性,以控制Direct3D变换、光照和渲染像素的方式。固定功能顶点格式用来确定输入顶点的格式,在编译时定义。一旦定义,用户就无法在运行的时候控制流水线的改变。创建顶点着色器 – 本节包含的代码实例,用一个顶点着色器将一固定颜色应用于物体的顶点。本示例包含了对所使用的方法的详细描述。顶点颜色 – 又一示例,转载 2010-12-29 21:14:00 · 1863 阅读 · 0 评论 -
LightMaps 光照贴图
hosted by Lightmaps (Static Shadowmaps)by Kurt Miller (16 August 1999) Return to The ArchivesIntroduction This is a t转载 2012-06-15 16:05:27 · 1477 阅读 · 0 评论 -
线段与矩形 是否相交 矩形与矩形
/* 功能:判断线段和矩形是否相交 先判断线段的俩个端点是否在矩形的内部,在就必然相交 其次判断线段的包围盒是否和矩形相交,不相交的话线段和矩形肯定也不相交 最后判断,矩形的四个顶点是否位于线段的两侧,是则必然相交,否则就不相交*/using System;using System.Collections.Generic;using Sy转载 2012-05-11 14:17:43 · 2668 阅读 · 0 评论