转载请注明出处:http://www.cnblogs.com/Ray1024 一、概述 在前面的几篇文章中,我们详细介绍了Direct3D渲染所需要的数学基础和渲染管道理论知识。从这篇文章开始,我们就正式开始Direct3D的绘制学习过程了。这篇文章中,主要讲解Direct3D的绘制基础过程,介绍配置渲染管道,定义顶点和像
转载请注明出处:http://www.cnblogs.com/Ray1024 一、概述 Effects框架是一组用于管理着色器程序和渲染状态的工具代码。例如,你可能会使用不同的effect绘制水、云、金属物体和动画角色。每个effect至少要由一个顶点着色器、一个像素着色器和渲染状态组成。 在Direct3D11中,Effect
转载请注明出处:http://www.cnblogs.com/Ray1024 一、概述 Direct3D中很多复杂的几何效果都是由基本的几何体组合而成的,这篇文章中,我们来学习集中常见的基本几何体的绘制方法。 二、准备工作 我们使用一个类来组织这些绘制基本几何体的代码,以方便我们以后的使用。GeometryGen
转载请注明出处:http://www.cnblogs.com/Ray1024 一、概述 做完一系列的准备工作之后,我们就正式进入Direct3D11的学习了。我们就从Direct3D11的初始化工作开始我们的学习之路。 这篇文章主要介绍了在一个空的Win32程序中,从头开始D3D11的初始化过程。 二、D3D11的初始化步骤 2