d3d11专题

图形API学习工程(24):D3D11读取非DDS格式的CubeMap

工程GIT地址:https://gitee.com/yaksue/yaksue-graphics 目标 在《图形API学习工程(21):使用CubeMap纹理》中,由于DirectX读取CubeMap的教程范例都是DDS格式的纹理,因此我也首先实现了DDS的版本,期望之后做处理。 上一篇使D3D12可以用非DDS格式的CubeMap了,本篇目标将是D3D11。 分析当前的流程 当前使用D

龙书D3D11章节习题答案(第十章)

以下答案仅供参考,有错欢迎留言。 Chapter 10 : Stenciling 1. Prove that the general shadow matrix S reduced to Sdir if Lw = 0 and S reduces to Spoint for Lw = 1. P.833~834的C.4.7 Ray/Plane Intersection给出

龙书D3D11章节习题答案(第九章)

以下答案仅供参考,有错欢迎留言。 Chapter 9 : Blending 1. Modify the “Transparent Water” demo by using the following line before drawing the water: md3dImmediateContext->OMSetBlendState(TransparentBS, b

龙书D3D11章节习题答案(第八章)

以下答案仅供参考,有错欢迎留言。 Chapter 8 : Texturing 1. Experiment with the “Crate” demo by changing the texture coordinates and using different address mode combinations and filtering options. In partic

龙书D3D11章节习题答案(第七章)

以下答案仅供参考,有错欢迎留言。 Chapter 7 : Lighting 这一章的内容相对来说比较简单,没有什么复杂的步骤,但也需要多尝试得到不同的视觉效果。 1. Modify the lighting demo of this chapter so that the directional light only emits red light, the point lig

龙书D3D11章节习题答案(第六章)

以下答案仅供参考,有错欢迎留言。 Chapter 6:Drawing in Direct3D 提醒:记得多备份几份原书提供的BoxDemo.cpp和ShapeDemo.cpp,下面的题目基本上都由此基础上改动。 同类文章: DirectX 11游戏编程学习笔记之8: 第6章Drawing in Direct3D(在Direct3D中绘制)(习题解答)  找到

龙书D3D11章节习题答案(第五章)

 以下答案仅供参考,有错欢迎留言。 Chapter 5:The Rendering Pipeline 1. Construct the vertex and index list of a pyramid(金字塔), as shown in Figure 5.35(即下图). Vertex   pyramid[5] = {v0, v1, v2, v3, v4, v5};

龙书D3D11章节习题答案(第四章)

以下答案仅供参考,有错欢迎留言。 Chapter 4:Direct3D Initialzation    1. Modify the previous exercise solution by disabling the ALT-ENTER functionality to switch between full screen and windowed mode;  use th

玩游戏缺失“d3d11.dll丢失“的问题的五种解决方案

在我日常的计算机维护工作中,经常遇到一些用户报告他们遇到了"d3d11.dll丢失"的问题。这是一个常见的Windows系统错误,通常会导致程序无法正常运行。在这篇文章中,我将分享我找到的五种有效的解决方法,以帮助这些用户解决这个问题。 方法一:使用dll修复工具(亲测有效) 我们可以下载一个dll修复工具,使用dll修复工具进行修复操作非常简单(亲测可以修复),它可以自动检测电脑缺失或者损坏