light.cpp
来自「x3d_new.rar」· C++ 代码 · 共 28 行
CPP
28 行
#include "StdAfx.h"
#include ".\light.h"
#include <d3dx9math.h>
#include <time.h>
CLight::CLight(void)
{
m_Light.Type = D3DLIGHT_SPOT;
m_Light.Range = 1000.0f;
m_Light.Falloff = 1.0f;
m_Light.Attenuation0 = 0.0f;
m_Light.Attenuation1 = 0.01f;
m_Light.Attenuation2 = 0.0f;
m_Light.Theta = 0.35f;
m_Light.Phi = 0.79f;
m_Light.Diffuse = D3DXCOLOR(0.5f, 0.5f, 0.5f, 0.5f);
m_Light.Specular = D3DXCOLOR(0.5f, 0.5f, 0.5f, 0.5f);
m_Light.Ambient = D3DXCOLOR(0.5f, 0.5f, 0.5f, 0.5f);
m_Light.Position = D3DXVECTOR3(0.0f, -1.0f, -1.f);
m_Light.Direction = D3DXVECTOR3(0.0f, 0.0f, 0.0f);
}
CLight::~CLight(void)
{
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?