原文:DirectX12 3D 游戏开发与实战第一章内容

DirectX D 第一章内容 学习目标 学习向量在几何学和数学中的表示方法 了解向量的运算定义以及它在几何学中的应用 熟悉DirectXMath库中与向量有关的类和方法 . 向量 向量是一种兼具大小和方向的量,具有这两种的量都称为向量值物理量,在几何学中我们一般用一条有向线段来表示一个向量 . . 向量与坐标系 前提:计算机无法直接处理以几何方法表示的向量,所以需要寻求一种用数学方法来表示向量 ...

2019-09-01 12:57 0 1078 推荐指数:

查看详情

DirectX12 3D 游戏开发实战第七内容(下)

利用Direct3D绘制几何体(续) 学习目标 学会一种无须每帧都要刷新命令队列的渲染流程,由此来优化程序的性能 了解另外两种跟签名参数类型:根描述符和根常量 探索如何在程序中生成和绘制常见的几何体,如栅格、圆台和球体 研究如何通过动态顶点缓冲区来更新CPU中 ...

Mon Nov 11 04:52:00 CST 2019 0 302
DirectX12 3D 游戏开发实战第二内容

矩阵代数 学习目标 理解矩阵及其相关运算的定义 探究为何能把向量和矩阵的乘法视为一种线性组合 学习单位矩阵、转置矩阵、行列式以及矩阵的逆等概念 逐步熟悉DirectXMath库中 ...

Wed Sep 04 02:59:00 CST 2019 0 428
DirectX12 3D 游戏开发实战第五内容

渲染流水线 学习目标: 了解用于在2D图像中表现出场景立体感和空间深度感等真实效果的关键因素 探索如何用Direct3D表示3D对象 学习如何建立虚拟摄像机 理解渲染流水线,根据给定的3D场景的几何描述,生成其2D图像的流程 5.1 3D视觉即错觉? 1、从视觉观察 ...

Tue Sep 24 03:26:00 CST 2019 2 362
DirectX12 3D 游戏开发实战第四内容(上)

Direct3D的初始化(上) 学习目标 了解Direct3D3D编程中相对于硬件所扮演的角色 理解组件对象模型COM在Direct3D中的作用 掌握基础的图像学概念,例如2D图像的存储方式,页面翻转,深度缓冲,多重采样以及CPU和GPU之间的交互 学习使用性能计数器函数 ...

Tue Sep 17 06:59:00 CST 2019 0 656
DirectX12 3D 游戏开发实战第三内容

变换 学习目标 理解如何使用矩阵表示线性变换和仿射变换 学习对几何体进行缩放、旋转和平移的坐标变换 根据矩阵之间的乘法运算性质,将多个变换矩阵合并为一个单独的净变换矩阵 找寻不同 ...

Wed Sep 04 21:33:00 CST 2019 0 380
DirectX12 3D 游戏开发实战第四内容(下)

Direct3D的初始化(下) 学习目标 了解Direct3D3D编程中相对于硬件所扮演的角色 理解组件对象模型COM在Direct3D中的作用 掌握基础的图像学概念,例如2D图像的存储方式,页面翻转,深度缓冲,多重采样以及CPU和GPU之间的交互 学习使用性能计数器函数 ...

Thu Sep 19 07:37:00 CST 2019 0 656
DirectX12 3D 游戏开发实战第六内容

利用Direct3D绘制几何体 学习目标 探索用于定义、存储和绘制几何体数据的Direct接口和方法 学习编写简单的顶点着色器和像素着色器 了解如何用渲染流水线状态对象来配置渲染流水线 理解怎样创建常量缓冲区数据。并将其绑定到渲染流水线上 掌握根签名的用法 6.1 ...

Mon Sep 30 07:16:00 CST 2019 0 456
《C++游戏编程:创建3D游戏》,第一章重点——SDL库

最近博主正在看这本书,觉得有必要做点记录。 第一章的重点在于SDL库的配置和基本函数的认识和使用。 SDL库的配置 1.先在官网上下好SDL2和SDL2_image(后面有用) 解压好了放在熟悉的文件夹里。像博主本人的文件夹就是这样的: 其中VS_source就是放 ...

Tue Nov 23 00:24:00 CST 2021 0 122
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM