摘要: pd3dImmediateContext->IASetIndexBuffer( g_pIndexBufferBox, DXGI_FORMAT_R16_UINT, 0 );今天绘制立方体,从DX11直接拷贝到DX10里但vertexIndex来device->DrawIndex时候,一直绘制不出来,但... 阅读全文
posted @ 2015-03-11 02:10 dust_fly 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 需要明白constantBuffer传入数据到shader的正确使用::虽然vs和ps等shader在一个fx中,但需要各自setConstantBuffer进行 常量的读取设置如果没有使用到constantBuffer数据,可以不用设置记得set前需要update相应的buffer数据cb1.vO... 阅读全文
posted @ 2015-01-19 07:55 dust_fly 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 本课主要是矩阵变换和DepthBuffer的创建;笔记:关于depthBuffer问题:1.depthBuffer的作用? 2.怎么创建? 作用:我想到的:1.depthTest,保证遮挡,同一个pixel中z值小的渲染; 2.三维世界,需要z值来表示近大远小 3.dx中值在1到0之间 ... 阅读全文
posted @ 2015-01-18 00:47 dust_fly 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 主要是两方面:1.shader数据和dx的通信,使用constantBuffer2.矩阵的数学计算方式和内存存储方式再DX和HLSL中的异同先说第一个: dx中的常量数据matrix等传入shader中流程:The first thing that we need to do is declare ... 阅读全文
posted @ 2015-01-17 18:22 dust_fly 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 对shader的认知:shader是什么?In Direct3D 11, shaders reside in different stages of the graphics pipeline. They are short programs that,executed by the GPU, ta... 阅读全文
posted @ 2015-01-16 23:16 dust_fly 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 烦...一年前看过教程,但全忘掉了,这一年我都干什么了、、、教程2遇到的两个error:error1:ID3DBlob调用不成功 ,是重复调用版本冲突的原因?ID3DBlob在D3DCommon.h中,因为window include里和SDK里各有一份,造成了冲突,修改头文件的调用,先调用SD... 阅读全文
posted @ 2015-01-16 22:44 dust_fly 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 目标:这几天迅速入门dx11第一讲主要是基本要素的创建:device 、context、view、swap;笔记:1.In Direct3D 10, the device object was used to perform both rendering and resource creation.... 阅读全文
posted @ 2015-01-16 14:09 dust_fly 阅读(655) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/graphics/archive/2009/10/13/1582773.html参考上面,但推导时,只用两点不行吧?推导见下图: 阅读全文
posted @ 2015-01-12 20:21 dust_fly 阅读(731) 评论(0) 推荐(0) 编辑
摘要: 最后几章大致看了例子,1.卡通着色:主要是运用 “灰度纹理”,依据light和面片normal的点积,对应灰度纹理的纹理坐标2.轮廓勾勒:主要运用vertex的扩充和每个vertex的normal进行vertex的延伸,记住同坐标点的vertex可能重复出现多次 比如现在面片三角ABC三个点,每条边... 阅读全文
posted @ 2015-01-11 17:53 dust_fly 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 今天遇到一个问题:比如 绘制了一个带有 vertexColor的三角形在wireMode下 想显示vertexColor的颜色在boldMode下 想显示纹理贴图的颜色怎么办?解决方式:开启light,同时设置colorVertex不参与light颜色下像素的计算。Device->SetRender... 阅读全文
posted @ 2015-01-05 23:27 dust_fly 阅读(286) 评论(0) 推荐(0) 编辑