这是一个简单的程序,绘制一个带有纹理的3d立方体。问题是我看不到纹理,因为灯光不工作。我已经关掉了灯光,以确保纹理在那里,它是。所以,如果任何人可以帮助我找出为什么灯不工作我将不胜感激。 #include "DirectXGame.h"
DirectXGame::DirectXGame(void)
{
//init to zero good pratice
m_pD3D
我目前正在尝试在direct3d 9中的场景上绘制阴影。我试图做一些多遍渲染,并且无法理解如何使用/设置混合模式。 我已经做了深度传递,填充深度缓冲区,然后我有一个循环遍历场景中的所有灯光。内环路我有2个环,其通过场景中的所有形状都环 我有这种设置 for(number of shapes)
{
//render from camera position and fill depth