91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 43.64MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2024-02-03
  • 語言: 其他
  • 標簽: Ogre??OgreSE??源代碼??

資源簡介

自制軟件開源,使用Ogre 3D渲染引擎,BCG界面庫。

資源截圖

代碼片段和文件信息

//?AddLightDlg.cpp?:?實現文件
//

#include?“stdafx.h“
#include?“SEUI.h“
#include?“AddLightDlg.h“
#include?“SceneDoc.h“

//?CAddLightDlg?對話框

IMPLEMENT_DYNAMIC(CAddLightDlg?CDialog)

CAddLightDlg::CAddLightDlg(CWnd*?pParent?/*=NULL*/)
:?CDialog(CAddLightDlg::IDD?pParent)
?m_Type(Ogre::Light::LT_DIRECTIONAL)
?m_DiffuseColour(Ogre::ColourValue::White)
?m_SpecularColour(Ogre::ColourValue::White)
?m_bCaseShadows(false)
?m_Direction(0-10)
?m_Position(000)
?m_AttenuationRange(100000.0f)
?m_AttenuationConstant(1.0f)
?m_AttenuationLinear(0.0f)
?m_AttenuationQuadric(0.0f)
?m_SpotlightInnerAngle(30.0f)
?m_SpotlightOuterAngle(40.0f)
?m_SpotlightFalloff(1.0f)
{
m_strName?=?“Light_“;
for?(UINT?i?=?0;?TRUE;?++i)
{
std::string?name?=?m_strName?+?Ogre::StringConverter::toString(i);
if?(!theApp.m_pSceneDoc->HasLight(name))
{
m_strName?=?name;
break;
}
}
}

CAddLightDlg::~CAddLightDlg()
{
}

void?CAddLightDlg::DoDataExchange(CDataExchange*?pDX)
{
CDialog::DoDataExchange(pDX);
DDX_Control(pDX?IDC_PROPLIST_LOCATION?m_wndPropListLocation);
}


BEGIN_MESSAGE_MAP(CAddLightDlg?CDialog)
ON_REGISTERED_MESSAGE(BCGM_PROPERTY_CHANGED?onpropertychanged)
ON_BN_CLICKED(IDOK?&CAddLightDlg::OnBnClickedOk)
END_MESSAGE_MAP()


//?CAddLightDlg?消息處理程序

BOOL?CAddLightDlg::OnInitDialog()
{
CDialog::OnInitDialog();

CRect?rectPropList;
m_wndPropListLocation.GetClientRect?(&rectPropList);
m_wndPropListLocation.MapWindowPoints?(this?&rectPropList);

m_wndPropList.Create?(WS_CHILD?|?WS_VISIBLE?|?WS_TABSTOP?|?WS_BORDER?rectPropList?this?(UINT)-1);

m_wndPropList.EnableHeaderCtrl?();
m_wndPropList.EnableDesciptionArea?();
m_wndPropList.SetVSDotNetLook?();
m_wndPropList.MarkModifiedProperties?(TRUE);
//-----------------------------------------------
CBCGPProp?*pTempItem?=?NULL;
CBCGPProp?*?pTempSubItem?=?NULL;

pTempItem?=?new?CBCGPProp(_T(“名稱“)?m_strName.c_str()?_T(“光源名“)?LIGHT_NAME);
m_wndPropList.AddProperty(?pTempItem?);

pTempItem?=?new?CBCGPProp(_T(“是否投影“)?m_bCaseShadows?_T(“是否根據該光源生成投影“)?LIGHT_CAST_SHADOWS);
m_wndPropList.AddProperty(?pTempItem?);

pTempItem?=?new?CBCGPProp(?_T(“類型“)?_T(“平行光“)?_T(“光源類型“)?LIGHT_TYPE);
pTempItem->AllowEdit(FALSE);
pTempItem->AddOption(_T(“平行光“));
pTempItem->AddOption(_T(“點光源“));
pTempItem->AddOption(_T(“聚光燈“));
m_wndPropList.AddProperty(?pTempItem?);
CBCGPProp?*pType?=?pTempItem;
//---------------------------
CBCGPColorProp*?pColorProp?=?new?CBCGPColorProp?(_T(“漫反射“)?m_DiffuseColour.getAsABGR()?&?0x00ffffff?
NULL?_T(“光源的漫反射顏色“)?LIGHT_DIFFUSE_COLOUR);
pColorProp->EnableOtherButton?(_T(“Other...“));
m_wndPropList.AddProperty(?pColorProp?);

pColorProp?=?new?CBCGPColorProp?(_T(“鏡面反射“)?m_SpecularColour.getAsABGR()?&?0x00ffffff?NULL
_T(“光源的鏡面反射顏色“)?LIGHT_SPECULAR_COLOUR);
m_wndPropList.AddProperty(?pColorProp?);
pColorProp->EnableOtherButton?(_T(“Other...“));

p

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????8698880??2010-07-13?10:53??bin\debug\BCGCBPRO100ud90.dll

?????文件?????479232??2008-05-05?13:59??bin\debug\BCGPstyle2007Aqua100.dll

?????文件?????368640??2008-05-05?13:59??bin\debug\BCGPstyle2007Luna100.dll

?????文件?????376832??2008-05-05?13:59??bin\debug\BCGPstyle2007Obsidian100.dll

?????文件?????380928??2008-05-05?13:59??bin\debug\BCGPstyle2007Silver100.dll

?????文件????2449408??2007-12-13?00:22??bin\debug\cg.dll

?????文件????????308??2010-10-27?22:18??bin\debug\default_resources.cfg

?????文件????????100??2010-05-18?15:04??bin\debug\necessary_resources.cfg

?????文件????????418??2010-05-20?17:43??bin\debug\ogre.cfg

?????文件??????94401??2012-03-18?23:07??bin\debug\ogre.log

?????文件???21450752??2009-07-26?18:54??bin\debug\OgreMain_d.dll

?????文件????1214976??2010-07-13?15:08??bin\debug\OgreOpcode_d.dll

?????文件????2577920??2012-03-18?23:06??bin\debug\OgreSE.exe

?????文件???11227704??2012-03-18?23:06??bin\debug\OgreSE.ilk

?????文件?????187904??2008-02-03?17:37??bin\debug\OIS_d.dll

?????文件?????????47??2012-03-18?23:07??bin\debug\opcode.log

?????文件????????250??2009-04-19?09:14??bin\debug\plugins.cfg

?????文件?????154112??2009-07-26?18:56??bin\debug\Plugin_CgProgramManager_d.dll

?????文件?????962560??2009-07-26?18:56??bin\debug\Plugin_OctreeSceneManager_d.dll

?????文件?????310272??2009-07-26?18:55??bin\debug\Plugin_ParticleFX_d.dll

?????文件????1756672??2009-07-26?18:57??bin\debug\RenderSystem_Direct3D9_d.dll

?????文件????2001920??2009-07-26?18:58??bin\debug\RenderSystem_GL_d.dll

?????文件?????????80??2010-05-21?21:02??bin\debug\setting.cfg

?????文件????2359352??2010-05-17?14:30??bin\debug\start.bmp

????..A.SH.?????34816??2010-05-24?21:31??bin\debug\Thumbs.db

?????文件????????215??2009-01-03?09:39??bin\Media\Brushes\AllWhite.png

?????文件???????1566??2009-01-03?09:39??bin\Media\Brushes\circular_1.png

?????文件???????5078??2009-01-03?09:39??bin\Media\Brushes\circular_2.png

?????文件???????3368??2009-01-03?09:39??bin\Media\Brushes\circular_flat.png

?????文件???????5377??2009-01-03?09:39??bin\Media\Brushes\circular_noisy_1.png

............此處省略1453個文件信息

評論

共有 條評論