原文:Directx11学习笔记【十二】 画一个旋转的彩色立方体

上一次我们学习了如何画一个 D三角形,现在让我们进一步学习如何画一个旋转的彩色立方体吧。 具体流程同画三角形类似,因此不再给出完整代码了,不同的部分会再说明。 由于我们要画彩色的立方体,所以顶点结构体中加入颜色变量 着色器代码 定义了一个矩阵gWorldViewProj,后面我们会利用它进行旋转立方体 BoxDemo.h LoadContent 函数 顶点信息及缓冲的创建 相比三角形,立方体还要定 ...

2016-05-11 22:38 1 2853 推荐指数:

查看详情

DirectX11 With Windows SDK--22 立方体映射:静态天空盒的读取与实现

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

Mon Oct 29 01:57:00 CST 2018 5 4678
Directx11学习笔记【十】 画一个简单的三角形

本篇笔记要实现的是在屏幕上渲染出一个三角形,重点要学习的是渲染一个几何的流程方式。 为了渲染几何图形,需要一个顶点缓存和一个描述顶点布局的输入层,还有着色器(主要是顶点着色器和像素着色器),下面来看看具体Demo的实现。 新建一个Win32项目 ,新建一个类我们叫做TriangleDemo ...

Mon Apr 25 06:56:00 CST 2016 2 2737
Directx11学习笔记【十五】 基本几何的绘制

本文由zhangbaochong原创,转载请注明出处http://www.cnblogs.com/zhangbaochong/p/5573970.html   前面实现简单地形的教程,我们只是绘制了一个网格,这一次我们来学习一下几种基本几何的绘制,包括平面网格、立方体、圆柱和球体等。 原来 ...

Sat Jun 11 01:35:00 CST 2016 0 6609
Direct3D11学习:(七)绘图基础——彩色立方体的绘制

转载请注明出处:http://www.cnblogs.com/Ray1024 一、概述 在前面的几篇文章中,我们详细介绍了Direct3D渲染所需要的数学基础和渲染管道理论知识。从这篇文章开始,我们就正式开始Direct3D的绘制学习过程了。这篇文章中,主要讲解Direct3D的绘制基础 ...

Wed Nov 30 17:39:00 CST 2016 0 2263
Directx11学习笔记【十三】 实现一个简单地形

本文由zhangbaochong原创,转载请注明出处http://www.cnblogs.com/zhangbaochong/p/5510294.html 上一个教程我们实现了渲染一个旋转立方体,这次我们来实现一个简单地形。 先来看看最终实现效果吧(蓝色是背景色,地形的不同高度分别 ...

Fri May 20 05:51:00 CST 2016 1 3369
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM