摘要: 前言 (更新于 2019/4/10) 从第一次接触DirectX 11到现在已经有将近两年的时间了。还记得前年暑假被要求学习DirectX 11,在用龙书的源码配置项目运行环境的时候都花了好几天的时间才搞定,还得忍受上千个无法避免的编译警告,不得不视警告为无物。而且里面的代码使用了Microsoft阅读全文
posted @ 2018-05-12 17:32 X_Jun 阅读(8353) 评论(4) 编辑
摘要: 前言 |目录| | | | "01 文法和语言、词法分析复习" | | "02 自顶向下、自底向上的LR分析复习" | | "03 语法制导翻译和中间代码生成复习" | |04 符号表、运行时存储组织和代码优化复习| 第8章 静态语义分析和中间代码生成(续) 符号表 符号表需要在编译期间用到,记录符阅读全文
posted @ 2019-06-17 22:15 X_Jun 阅读(623) 评论(1) 编辑
摘要: 前言 |目录| | | | "01 文法和语言、词法分析复习" | | "02 自顶向下、自底向上的LR分析复习" | |03 语法制导翻译和中间代码生成复习| | "04 符号表、运行时存储组织和代码优化复习" | 第7章 语法制导的语义计算 语义分析是 上下文有关 的,目前较为常见的是用 属性文阅读全文
posted @ 2019-06-17 16:04 X_Jun 阅读(273) 评论(0) 编辑
摘要: 前言 |目录| | | | "01 文法和语言、词法分析复习" | |02 自顶向下、自底向上的LR分析复习| | "03 语法制导翻译和中间代码生成复习" | | "04 符号表、运行时存储组织和代码优化复习" | 第4章 自顶向下的语法分析方法 确定的自顶向下分析思想 开始符号集 或 首符号集 阅读全文
posted @ 2019-06-17 16:03 X_Jun 阅读(298) 评论(0) 编辑
摘要: 前言 目前以手中这本清华大学出版社出版的编译原理(第3版,张素琴等编著)作为复习总结,因为考试都是大题,一部分概念会被忽略。所有内容都需要通过举例和推导来帮助加深理解,优先为过几天的考试服务。该文实现了教材中那些特别复杂的 推导符号 ,并且这几天会加紧持续更新。 因为时间紧急,难免有错漏之处。发现问阅读全文
posted @ 2019-06-16 14:57 X_Jun 阅读(474) 评论(0) 编辑
摘要: 前言 上一章我们用一个比较简单的例子来尝试使用计算着色器,但是在看这一章内容之前,你还需要了解下面的内容: |章节| | | | "26 计算着色器:入门" | | "深入理解与使用缓冲区资源(结构化缓冲区/有类型缓冲区)" | | "Visual Studio图形调试器详细使用教程(编程捕获部分)阅读全文
posted @ 2019-02-19 02:37 X_Jun 阅读(311) 评论(1) 编辑
摘要: 前言 在Direct3D 11中,缓冲区属于其中一种资源类型,它在内存上的布局是一维线性的。根据HLSL支持的类型以及C++的使用情况,缓冲区可以分为下面这些类型: 1. 顶点缓冲区(Vertex Buffer) 2. 索引缓冲区(Index Buffer) 3. 常量缓冲区(Constant Bu阅读全文
posted @ 2019-02-11 22:17 X_Jun 阅读(874) 评论(1) 编辑
摘要: 前言 现在开始迎来所谓的高级篇了,目前计划是计算着色器部分的内容视项目情况,大概会分3 5章来讲述。 "DirectX11 With Windows SDK完整目录" "Github项目源码" 欢迎加入QQ群: 727623616 可以一起探讨DX11,以及有什么问题也可以在这里汇报。 概述 这里所阅读全文
posted @ 2019-01-31 10:28 X_Jun 阅读(439) 评论(2) 编辑
摘要: 前言 写教程到现在,我发现有关纹理资源的一些解说和应用都写的太过分散,导致连我自己找起来都不方便。现在决定把这部分的内容整合起来,尽可能做到一篇搞定所有2D纹理相关的内容,其中包括: 1. 纹理映射的基础回顾 2. DirectXTex库中的DDSTextureLoader、WICTextureLo阅读全文
posted @ 2019-01-13 22:59 X_Jun 阅读(1326) 评论(3) 编辑
摘要: 前言 (2019/1/9 09:23)上一章我们主要讲述了魔方的旋转,这个旋转真是有毒啊,搞完这个部分搭键鼠操作不到半天应该就可以搭完了吧... (2019/1/9 21:25)啊,真香 有人发这张图片问我写魔方的目的是不是这个。。。噗 现在光是键鼠相关的代码也搭了400行左右。。其中键盘相关的调用阅读全文
posted @ 2019-01-10 14:40 X_Jun 阅读(553) 评论(2) 编辑
摘要: 前言 上一章我们主要讲述了魔方的构造和初始化、纹理的准备工作。目前我还没有打算讲Direct3D 11关于底层绘图的实现,因此接下来这一章的重点是魔方的旋转。因为我们要的是能玩的魔方游戏,而不是一个观赏品。所以对旋转这一步的处理就显得尤其重要,甚至可以展开很大的篇幅来讲述。现在光是为了实现旋转的这个阅读全文
posted @ 2019-01-08 20:44 X_Jun 阅读(466) 评论(7) 编辑
摘要: 前言 可以说,魔方跟我的人生也有一定的联系。 在高中的学校接触到了魔方社,那时候的我虽然也能够还原魔方,可看到大神们总是可以非常快地还原,为此我也走上了学习高级公式CFOP的坑。当初学习的网站是在魔方小站,不过由于公式太多了,那一年主要也就学会了顶层公式PLL和底二层公式F2L,最好的时候大概30s阅读全文
posted @ 2019-01-07 14:21 X_Jun 阅读(911) 评论(3) 编辑
摘要: 前言 在很早之前的纹理映射中,纹理存放的元素是像素的颜色,通过纹理坐标映射到目标像素以获取其颜色。但是我们的法向量依然只是定义在顶点上,对于三角形面内一点的法向量,也只是通过比较简单的插值法计算出相应的法向量值。这对平整的表面比较有用,但无法表现出内部粗糙的表面。在这一章,你将了解如何获取更高精度的阅读全文
posted @ 2019-01-06 11:17 X_Jun 阅读(346) 评论(0) 编辑
摘要: 综述 "DirectX11 With Windows SDK完整目录" 欢迎加入QQ群: 727623616 可以一起探讨DX11,以及有什么问题也可以在这里汇报。 IUnknown接口类 DirectX11的API是由一系列的COM组件来管理的,这些前缀带I的接口类最终都继承自 接口类。 的三个方阅读全文
posted @ 2018-12-28 12:45 X_Jun 阅读(964) 评论(2) 编辑
摘要: 综述 对于Win10系统的大多数用户来说,可以直接编译本教程对应的项目并运行。但也有部分用户由于某些原因可能会出现无法编译的情况。 "DirectX11 With Windows SDK完整目录" 欢迎加入QQ群: 727623616 可以一起探讨DX11,以及有什么问题也可以在这里汇报。 与当前项阅读全文
posted @ 2018-12-28 11:05 X_Jun 阅读(759) 评论(0) 编辑
摘要: "DirectX11 With Windows SDK完整目录" 欢迎加入QQ群: 727623616 可以一起探讨DX11,以及有什么问题也可以在这里汇报。 综述 参考文章:https://blogs.msdn.microsoft.com/chuckw/2012/04/24/wheres dxer阅读全文
posted @ 2018-12-24 19:52 X_Jun 阅读(555) 评论(0) 编辑
levels of contents