首页 > TAG信息列表 > 龙书

DX12 龙书 环境配置

软件用的Visual Studio 2022 Professional,官网下载。   安装选项: 我勾选了上图的三个。   创建项目: 1.书上的win32我找不到。 2.我用的中文。 3.步骤如下 (1)选择空项目,输入信息       (2)把相关文件拷贝到项目,和解决方案文件同级 a)BoxApp.cpp b)整个Common文件夹 c)Shaders文件

编译原理龙书习题 3.3.5 c 和 3.3.5 h 的解题答案与思路

Exercise 3.3.5 : Write regular definitions for the following languages: c) Comments, consisting of a string surrounded by /* and */, without an intervening */, unless it is inside double-quotes (“”) h) All strings of a’s and b’s that do not contain t

龙书整理 1.5 编译技术的应用

编译技术的应用 1 高级程序设计语言的实现2 针对计算机体系结构的优化3 新计算机体系结构设计4 程序翻译5 程序生产率工具6 个人总结 1 高级程序设计语言的实现 1) 高级程序设计语言编程容易, 但低效>>>优化编译器提高生成代码性能,弥补高层次抽象引入低效率。 例:register

derivation在编译器里的意思

在龙书里看到derivation一词,不知翻译成什么。龙书并不合我胃口,看到第4章就看不下去了,就好像thinkpython作者在序言里写道:到了某个第五章,学生们全部翻车了。 可惜没有谁改写一下龙书教材~~世界并没有什么难啃的材料,只是作者故弄玄虚,搞得别人难以理解。话说回来,我也没有写过什么

DX12龙书 01 - 向量在几何学和数学中的表示以及运算定义

0x00 向量 向量 ( vector ) 是一种兼具大小 ( magnitude ) 和方向的量。 0x01 几何表示 几何方法中用一条有向线段来表示一个向量,其中,线段长度代表向量的模,箭头的指向代表向量的方向。 改变向量的位置不会改变其大小和方向,所以向量与其位置无关。当我们说两个向量相等,当且仅当

d3d12龙书学习之MiniEngine的最小化实现(十六) 龙书第20章 阴影贴图 Shadow Map

文章目录shadow map技术简介MiniEngine中的shadowBufferMiniEngine中的shadowCamera调试以及知其然而不知所以然的魔改过程柱子上没有影子?总结 shadow map技术简介 Shadow Map网上有大把的技术文档。 简单说就是设置一个camera到需要产生阴影的光源位置,根据光源类型有不同的

【DirectX 12 GJ的龙书学习笔记 一】前言与配置环境

终于开始DirectX 12的学习了! 首先简单介绍下Direct3D 12:  Direct3D 12是一个用于在各种Windows 10平台(Windows,移动设备和Xbox One)上使用现代图形硬件编写高性能 3D图形应用程序的渲染库。Direct3D是一个底层的库,因为它的API可以很好地模拟它控制的底层图形硬件。 Direct3D的

【DirectX 12 GJ的龙书学习笔记 二】向量

“For the things of this world cannot be made known without a knowledge of mathematics.” Roger Bacon, Opus Majus part 4 Distinctia Prima cap 1, 1267. 现在我们来到了PART I数学基础的学习。 数学的重要性无需多言。由于书中讲述的数学内容仅是为后续内容服务的,并不