Game Development

GIST NOTES

注意:使用GIST管理的笔记,在国内网络可能会无法显示。

History of Computer Animation

DirectX的资料文档

爆炸性旧新闻,全程高能:DirectX engineering specs published!

弥补了写的狗屎一般的DX12文档:DirectX-Specs

龙书DirectX12 github地址:d3d12book

龙书DirectX12作者网址(中文版貌似没有配光盘,可以从该网站的DX11版资源中找到练习中缺失的图片等):http://d3dcoder.net/

DX12微软github示例:DirectX-Graphics-Samples

D3D文档(尽管DX12部分写的非常屎……):windows/desktop/direct3d

DirectXMath库:DirectXMath

DirectX texture library (DirectXTex):DirectXTex

微软开源着色器编译器:DirectXShaderCompiler

walbourn的github上也有一些好东东,如D3D工程模板等等:walbourn

PIX博客与下载地址:
https://blogs.msdn.microsoft.com/pix/
https://blogs.msdn.microsoft.com/pix/download/

DirectX 12 DirectXTK12 (DirectX Tool Kit):https://github.com/Microsoft/DirectXTK12

DirectXMesh geometry processing library:https://github.com/Microsoft/DirectXMesh

DirectX Tool Kit使用示范:https://github.com/walbourn/directxtk-samples

DX博客,最新消息:https://blogs.msdn.microsoft.com/directx/

Direct3D feature levels discussion(特性级别讨论,比较细致):https://forum.beyond3d.com/threads/direct3d-feature-levels-discussion.56575

围绕Win10 DirectX 11平台

DirectX 11.x DirectXTK(DirectX Tool Kit):https://github.com/Microsoft/DirectXTK

Direct3D 11.x DXUT:https://github.com/Microsoft/DXUT

Effects for Direct3D 11 (FX11):https://github.com/Microsoft/FX11

RoadMap

Clayman《游戏程序员养成计划》:http://www.cnblogs.com/clayman/archive/2009/05/17/1459001.html

Milo Yip《游戏程序员的学习之路(中英)》:https://miloyip.github.io/game-programmer/

龙书DX12勘误

中文版P30,1.8练习的第5小题:
5.设k为标量,向量$u=(u_x,u_y,u_z)$。求证$\left| \left| k \right| \right|\left| \left| u \right| \right|$.
中文此处$\left| \left| k \right| \right|\left| \left| u \right| \right|$有错误,标量无法取模,英文原版为$\left| k \right|\left| \left| u \right| \right|$

左手坐标系和右手坐标系


左右手坐标系的转换只反转其中的一个轴即可(如果同时反转两个轴和不反转是一样的)。