相关文章
dx12 龙书第六章学习笔记 -- 利用Direct3D绘制几何体
1.顶点与输入布局:
除了空间位置,D3D的顶点还可以存储其他属性数据,且D3D允许我们自行构建顶点格式
①第一步:创建一个结构体来容纳选定的顶点数据
struct Vertex1
{XMFLOAT3 Pos;XMFLOAT4 Color;
}; struct Vertex2
{XMFLOAT3 Pos;XMFLOAT3 Normal;X…
建站知识
2024/12/4 18:04:27
dx12 龙书第一章学习笔记 -- 向量代数
1.向量与坐标系
向量:兼具大小和方向的量
同一个向量v在不同的坐标系中有着不同的坐标表示 -- 向量对应的坐标总是相对于某一参考系而言,我们需要知道如何将向量坐标在不同的框架之间进行转换 dx12中涉及顶点空间->世界空间->摄影空间的坐标系转换,其转换矩…
建站知识
2024/12/4 18:01:29
dx12 龙书第五章学习笔记 -- 渲染流水线
1.模型的表示:
实体3D对象是借助三角形网络来近似表示的,这些3D物体可以通过3D建模工具生成。
2.计算机色彩基础:
初学者以RGB值(r,g,b)来描述颜色,每款显示器所能发出的红绿蓝三色光的强度都是有限的。为了描述光的强度,我们常将它量化为范围为0~1归…
建站知识
2024/12/4 18:05:34
DirectX12 3D游戏开发实践(龙书)第一章 向量代数
向量 第一章 向量代数向量与坐标系定义坐标系向量的基本运算利用DirectXMath库对向量运算DirectXMath使用环境向量类型加载方法和存储方法参数传递常向量运算符重载杂项Setter函数向量函数浮点数误差 第一章 向量代数
向量与坐标系
定义
一种兼具大小和方向的量
坐标系
下…
建站知识
2024/12/4 18:04:49
dx12 龙书第十章学习笔记 -- 混合
观察下图,我们可以透过水看到地形和木板箱,这就是混合(blending, 融合)技术。下图我们先绘制地形与木板箱,再运用混合技术将水面绘制到后台缓冲区,令水的像素数据与地形以及板条箱这两种像素数据在后台缓冲区内相混合。 本章研究混合技术,它使我们将当前要光栅化的像素(又名为源…
建站知识
2024/10/17 11:29:38
从小白开始学习CAD(一)
什么是CAD ? CAD是计算机辅助设计(Computer-Aided Design)的缩写,它是一种利用计算机软件辅助进行设计和绘图的技术。
CAD是干什么的? CAD广泛应用于工程设计、建筑设计、产品设计等领域,可以提高设计效率、减少错误…
建站知识
2024/10/24 3:16:59
超详细|粒子群优化算法及其MATLAB实现
本文主要介绍粒子群算法的背景与理论,并结合对应部分的MATLAB程序对其实现流程做了阐述,代码获取方式见文末。
00 文章目录
1 粒子群优化算法 2 问题导入 3 MATLAB程序实现 4 改进策略 5 展望
01 粒子群优化算法
1.1 粒子群优化算法背景
近年来&…
建站知识
2024/10/22 18:28:50
中兴天机Axon 10 Pro 5G版亮相MWC19上海
6月26日至28日,中兴手机在MWC19上海打出组合拳,带来时下最热的中兴天机Axon 10 Pro 5G手机、系列化多形态5G终端产品以及“万物智联”多场景互动体验,生动演绎科技与想象力的融合。 作为展会的重头戏,中兴这款5G手机——中兴天机A…
建站知识
2024/10/20 16:26:50