![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
xna
gamebox1
事 成于坚韧 毁于急躁 苟利国家生死以,岂因祸福避趋之
展开
-
xna设置窗口尺寸,备忘
[color=darkred]GraphicsDeviceManager[/color],可以改变窗口大小 GraphicsDeviceManager graphics; graphics.PreferredBackBufferWidth = 320; graphics.PreferredBackBufferHeight = 240; graphics.applyChanges(); ...原创 2010-09-02 16:58:28 · 127 阅读 · 0 评论 -
第9章 渲染管道,着色器,效果
[color=red]第9章,图片未贴出,原译文在附近中[/color] [b]渲染管道,着色器,效果[/b] 本章你将学到一些与渲染管道,着色器,效果相关的概念.渲染管道作用是将3d场景绘制到2d图形,这样就可以在屏幕上显示了.渲染管道的一些阶段可以使用着色器,并使用效果来描述着色器和渲染管道阶段配置的组合.这个特性可以让你创建自定义的效果,提高最终图形的效果. 渲染管道 为了让...原创 2011-01-10 21:55:49 · 223 阅读 · 0 评论 -
Xna将图形绘制到WinForm控件
Xna提供的Window虽然基本够用,但有时需要将图形绘制到别的控件上,如做编辑器等. 下面是非常简洁的代码,很容易看懂. 1.Game类 [code="java"] /// /// 普通的Game类 /// public partial class FormGame:Game{ GraphicsDeviceMana...原创 2010-10-15 11:46:29 · 200 阅读 · 0 评论 -
第8章,3d游戏编程基础
[size=small][color=red]书第8章,,图片未贴出,原译文在附近中.[/color][/size] [b]3d游戏编程基础[/b] 第2章,讨论2的坐标系统,包含一个特殊的例子:屏幕坐标系.当处理3d坐标系是,为了定义一个3d虚拟物体并将其转换到屏幕的2d坐标涉及到更多. 本章是3d编程基础.首先你将学习基本的概念,并学习怎样将其应用到简单xna项目.为创建一个...原创 2011-02-13 08:51:47 · 228 阅读 · 0 评论 -
第10章 光线,摄影机,变换
[color=red]书第10章,图片未贴出,原译文在附近中[/color] [b]光线,摄影机,变换[/b] 一个3d场景可能包含很多摄影机,光线和物体.场景一些类来代表这些物体可以使你的游戏更容易管理. 本章,你将创建一个基础框架来管理摄影机,光线和物体变换.11,12,13章创建一个完整的游戏时你将发现你的游戏结构很受益于这些类. 3d游戏的一个最核心的组件是摄影机.因此,本...原创 2011-02-13 08:58:06 · 388 阅读 · 0 评论 -
第12章 骨骼动画
[color=red]书第12章,图片未贴出,原译文在附近中[/color] [b]骨骼动画[/b] 虽然有些场景大部分由静态物体构成,可能你想在游戏中为角色或npc使用一些动画模型.你可以通过多种方式来创建动画模型.比如说,一个赛车游戏,车辆可以是一个动画模型因为车轮的转动及车辆的移动.你可以只通过寻找符合车轮的网格(mesh)并让其绕自己的轴旋转来形成此类型的简单动画.但,当你需要...原创 2011-02-13 09:01:51 · 327 阅读 · 0 评论