原文:DirectX11 With Windows SDK--09 纹理映射与采样器状态

前言 在之前的DirectX SDK中,纹理的读取使用的是D DX CreateShaderResourceViewFromFile函数,现在在Windows SDK中已经没有这些函数,我们需要找到DDSTextureLoader和WICTextureLoader这两个库来读取DDS位图和WIC位图 DirectX With Windows SDK完整目录 Github项目源码 欢迎加入QQ群: ...

2018-07-12 09:26 9 6293 推荐指数:

查看详情

Directx11教程(35) 纹理映射(5)

到现在为止,我们的TextureClass初始化函数非常简单,说白了就是一行代码: result = D3DX11CreateShaderResourceViewFromFile(device, filename, NULL, NULL, &m_texture, NULL ...

Tue Apr 10 05:20:00 CST 2012 4 3552
Directx11教程(31) 纹理映射(1)

在前面的例子中,我们要么是直接给顶点赋颜色值,要么是在顶点属性中设置Diffuse和Specular系数,从而根据光照参数计算得到物体表面颜色,但这样得到的颜色真实感要差很多。如果我们直接把一副图像映射到三角形面上,从而得到物体表面颜色值,效果会好很多,比如下面的两幅图,右边的图 ...

Sat Apr 07 23:46:00 CST 2012 3 4020
DirectX11 With Windows SDK--11 混合状态

前言 虽然这一部分的内容主要偏向于混合(Blending),但这里还需提及一下,关于渲染管线可以绑定的状态主要有如下四种: 光栅化状态(光栅化阶段) 采样器状态(像素着色阶段) 混合状态(输出合并阶段) 深度/模板状态(输出合并阶段) Direct3D是基于状态 ...

Sat Jul 21 22:59:00 CST 2018 0 2089
DirectX11 With Windows SDK--31 阴影映射

前言 阴影既暗示着光源相对于观察者的位置关系,也从侧面传达了场景中各物体之间的相对位置。本章将起底最基础的阴影映射算法,而像复杂如级联阴影映射这样的技术,也是在阴影映射的基础上发展而来的。 从本章开始我们将使用EffectHelper进一步简化所编写的特效,为此你可能还需要了解下面的章节 ...

Sat Jun 06 00:43:00 CST 2020 0 1565
DirectX11 With Windows SDK--22 立方体映射:静态天空盒的读取与实现

前言 这一章我们主要学习由6个纹理所构成的立方体映射,以及用它来实现一个静态天空盒。 但是在此之前先要消除两个误区: 认为这一章的天空盒就是简单的在一个超大立方体的六个面内部贴上天空盒纹理; 认为天空盒的顶点都是固定的,距离起始点的位置特别远。 我提出这两个误区,是因为看到 ...

Mon Oct 29 01:57:00 CST 2018 5 4678
DirectX11 With Windows SDK--12 深度/模板状态、平面镜反射绘制

前言 深度/模板测试使用的是与后备缓冲区同等分辨率大小的缓冲区,每个元素的一部分连续位用于深度测试,其余的则用作模板测试。两个测试的目的都是为了能够根据深度/模板状态需求的设置来选择需要绘制的像素。 DirectX11 With Windows SDK完整目录 Github项目源码 欢迎 ...

Sat Jul 28 21:04:00 CST 2018 1 1712
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM