| /NW4C-1.3.3/demos/gfx/ParticleUpdaterDemo/sources/ |
| D | ParticleUpdaterDemo.cpp | 48 nw::demo::DemoAllocator s_DeviceAllocator; 49 nw::demo::DemoAllocator s_ParticleAllocator; 65 typedef nw::ut::FixedSizeArray<nw::gfx::IRenderTarget*, RENDER_TARGET_COUNT> RenderTargetArray; 68 nw::demo::SceneSystem* s_SceneSystem = NULL; 69 nw::demo::RenderSystem* s_RenderSystem = NULL; 70 nw::gfx::ParticleContext* s_ParticleContext = NULL; 72 nw::demo::GraphicsDrawing s_GraphicsDrawing; 76 nw::demo::ResourceArray s_Resources; 80 nw::gfx::SceneNode* s_SceneRoot = NULL; 82 nw::gfx::Camera* s_BaseCamera = NULL; [all …]
|
| /NW4C-1.3.3/demos/gfx/ParticleChangeVtxDemo/sources/ |
| D | ParticleChangeVtxDemo.cpp | 34 nw::demo::DemoAllocator s_DeviceAllocator; 35 nw::demo::DemoAllocator s_ParticleAllocator; 51 typedef nw::ut::FixedSizeArray<nw::gfx::IRenderTarget*, RENDER_TARGET_COUNT> RenderTargetArray; 54 nw::demo::SceneSystem* s_SceneSystem = NULL; 55 nw::demo::RenderSystem* s_RenderSystem = NULL; 56 nw::gfx::ParticleContext* s_ParticleContext = NULL; 58 nw::demo::GraphicsDrawing s_GraphicsDrawing; 62 nw::demo::ResourceArray s_Resources; 66 nw::gfx::SceneNode* s_SceneRoot = NULL; 68 nw::gfx::Camera* s_BaseCamera = NULL; [all …]
|
| /NW4C-1.3.3/demos/gfx/ParticleMissileDemo/sources/ |
| D | ParticleMissileDemo.cpp | 34 nw::demo::DemoAllocator s_DeviceAllocator; 35 nw::demo::DemoAllocator s_ParticleAllocator; 44 typedef nw::ut::FixedSizeArray<nw::gfx::IRenderTarget*, RENDER_TARGET_COUNT> RenderTargetArray; 47 nw::demo::SceneSystem* s_SceneSystem = NULL; 48 nw::demo::RenderSystem* s_RenderSystem = NULL; 49 nw::gfx::ParticleContext* s_ParticleContext = NULL; 51 nw::demo::GraphicsDrawing s_GraphicsDrawing; 57 nw::gfx::SceneNode* s_SceneRoot = NULL; 59 nw::gfx::Camera* s_BaseCamera = NULL; 60 nw::gfx::Camera* s_LeftCamera = NULL; [all …]
|
| /NW4C-1.3.3/demos/gfx/ProjectionShadowDemo/sources/ |
| D | ProjectionShadowDemo.cpp | 45 class IsShadowCasterModelFunctor : public nw::gfx::ISceneUpdater::IsVisibleModelFunctor 48 virtual bool IsVisible(const nw::gfx::Model* model) in IsVisible() 50 return nw::ut::CheckFlag(model->GetUserParameter<u32>(), SHADOW_CASTER); in IsVisible() 57 class StartShadowRenderCommand : public nw::gfx::RenderCommand 63 nw::demo::CommandListSwapper* commandListSwapper, in StartShadowRenderCommand() 64 nw::gfx::IRenderTarget* renderTarget, in StartShadowRenderCommand() 66 nw::gfx::Material* shadowMaterial) in StartShadowRenderCommand() 76 virtual void Invoke(nw::gfx::RenderContext* renderContext) in Invoke() 83 … renderContext->ClearBuffer(GL_COLOR_BUFFER_BIT, nw::ut::FloatColor(1.0f, 1.0f, 1.0f, 1.0f), 1.0f); in Invoke() 88 nw::gfx::Camera* shadowCamera = renderContext->GetActiveCamera(); in Invoke() [all …]
|
| /NW4C-1.3.3/demos/gfx/ShadowMapDemo/sources/ |
| D | ShadowMapDemo.cpp | 45 class IsShadowCasterModelFunctor : public nw::gfx::ISceneUpdater::IsVisibleModelFunctor 48 virtual bool IsVisible(const nw::gfx::Model* model) in IsVisible() 50 return nw::ut::CheckFlag(model->GetUserParameter<u32>(), SHADOW_CASTER); in IsVisible() 57 class StartShadowRenderCommand : public nw::gfx::RenderCommand 63 nw::demo::CommandListSwapper* commandListSwapper, in StartShadowRenderCommand() 64 nw::gfx::IRenderTarget* renderTarget, in StartShadowRenderCommand() 66 nw::gfx::Material* shadowMaterial) in StartShadowRenderCommand() 76 virtual void Invoke(nw::gfx::RenderContext* renderContext) in Invoke() 83 … renderContext->ClearBuffer(GL_COLOR_BUFFER_BIT, nw::ut::FloatColor(1.0f, 1.0f, 1.0f, 1.0f), 1.0f); in Invoke() 88 nw::gfx::Camera* shadowCamera = renderContext->GetActiveCamera(); in Invoke() [all …]
|
| /NW4C-1.3.3/demos/gfx/ParticleDemo/sources/ |
| D | ParticleDemo.cpp | 34 nw::demo::DemoAllocator s_DeviceAllocator; 35 nw::demo::DemoAllocator s_ParticleAllocator; 51 typedef nw::ut::FixedSizeArray<nw::gfx::IRenderTarget*, RENDER_TARGET_COUNT> RenderTargetArray; 54 nw::demo::SceneSystem* s_SceneSystem = NULL; 55 nw::demo::RenderSystem* s_RenderSystem = NULL; 56 nw::gfx::ParticleContext* s_ParticleContext = NULL; 58 nw::demo::GraphicsDrawing s_GraphicsDrawing; 62 nw::demo::ResourceArray s_Resources; 70 nw::gfx::SceneNode* s_SceneRoot = NULL; 72 nw::gfx::Camera* s_BaseCamera = NULL; [all …]
|
| /NW4C-1.3.3/demos/gfx/AnimationBlendDemo/sources/ |
| D | AnimationBlendDemo.cpp | 36 nw::demo::DemoAllocator s_DeviceAllocator; 64 typedef nw::ut::FixedSizeArray<nw::gfx::IRenderTarget*, RENDER_TARGET_COUNT> RenderTargetArray; 67 nw::demo::SceneSystem* s_SceneSystem = NULL; 68 nw::demo::RenderSystem* s_RenderSystem = NULL; 70 nw::demo::GraphicsDrawing s_GraphicsDrawing; 74 nw::demo::ResourceArray s_Resources; 79 nw::gfx::SceneNode* s_SceneRoot = NULL; 80 nw::gfx::SceneNode* s_ModelRoot = NULL; 82 nw::gfx::Camera* s_BaseCamera = NULL; 83 nw::gfx::Camera* s_LeftCamera = NULL; [all …]
|
| /NW4C-1.3.3/demos/gfx/SceneTreeDemo/sources/ |
| D | SceneTreeDemo.cpp | 34 nw::demo::DemoAllocator s_DeviceAllocator; 48 typedef nw::ut::FixedSizeArray<nw::gfx::IRenderTarget*, RENDER_TARGET_COUNT> RenderTargetArray; 51 nw::demo::SceneSystem* s_SceneSystem = NULL; 52 nw::demo::RenderSystem* s_RenderSystem = NULL; 54 static nw::demo::GraphicsDrawing s_GraphicsDrawing; 57 nw::demo::ResourceArray s_Resources; 61 nw::gfx::TransformNode* s_SceneRoot = NULL; 62 nw::gfx::TransformNode* s_ModelRoot = NULL; 63 nw::gfx::TransformNode* s_CameraRoot = NULL; 64 nw::gfx::TransformNode* s_LightRoot = NULL; [all …]
|
| /NW4C-1.3.3/demos/gfx/AnimationChangeDemo/sources/ |
| D | AnimationChangeDemo.cpp | 36 nw::demo::DemoAllocator s_DeviceAllocator; 58 typedef nw::ut::FixedSizeArray<nw::gfx::IRenderTarget*, RENDER_TARGET_COUNT> RenderTargetArray; 61 nw::demo::SceneSystem* s_SceneSystem = NULL; 62 nw::demo::RenderSystem* s_RenderSystem = NULL; 64 nw::demo::GraphicsDrawing s_GraphicsDrawing; 68 nw::demo::ResourceArray s_Resources; 73 nw::gfx::SceneNode* s_SceneRoot = NULL; 74 nw::gfx::SceneNode* s_ModelRoot = NULL; 76 nw::gfx::Camera* s_BaseCamera = NULL; 77 nw::gfx::Camera* s_LeftCamera = NULL; [all …]
|
| /NW4C-1.3.3/demos/gfx/AnimationDemo/sources/ |
| D | AnimationDemo.cpp | 36 nw::demo::DemoAllocator s_DeviceAllocator; 54 typedef nw::ut::FixedSizeArray<nw::gfx::IRenderTarget*, RENDER_TARGET_COUNT> RenderTargetArray; 57 nw::demo::SceneSystem* s_SceneSystem = NULL; 58 nw::demo::RenderSystem* s_RenderSystem = NULL; 60 nw::demo::GraphicsDrawing s_GraphicsDrawing; 64 nw::demo::ResourceArray s_Resources; 69 nw::gfx::SceneNode* s_SceneRoot = NULL; 70 nw::gfx::SceneNode* s_ModelRoot = NULL; 72 nw::gfx::Camera* s_BaseCamera = NULL; 73 nw::gfx::Camera* s_LeftCamera = NULL; [all …]
|
| /NW4C-1.3.3/demos/gfx/MultiAnimationDemo/sources/ |
| D | MultiAnimationDemo.cpp | 36 nw::demo::DemoAllocator s_DeviceAllocator; 62 typedef nw::ut::FixedSizeArray<nw::gfx::IRenderTarget*, RENDER_TARGET_COUNT> RenderTargetArray; 65 nw::demo::SceneSystem* s_SceneSystem = NULL; 66 nw::demo::RenderSystem* s_RenderSystem = NULL; 68 nw::demo::GraphicsDrawing s_GraphicsDrawing; 72 nw::demo::ResourceArray s_Resources; 73 nw::demo::ResourceSet* s_LutResource; 77 nw::gfx::SceneNode* s_SceneRoot = NULL; 79 nw::gfx::Camera* s_BaseCamera = NULL; 80 nw::gfx::Camera* s_LeftCamera = NULL; [all …]
|
| /NW4C-1.3.3/demos/gfx/PartialAnimationDemo/sources/ |
| D | PartialAnimationDemo.cpp | 36 nw::demo::DemoAllocator s_DeviceAllocator; 58 typedef nw::ut::FixedSizeArray<nw::gfx::IRenderTarget*, RENDER_TARGET_COUNT> RenderTargetArray; 61 nw::demo::SceneSystem* s_SceneSystem = NULL; 62 nw::demo::RenderSystem* s_RenderSystem = NULL; 64 nw::demo::GraphicsDrawing s_GraphicsDrawing; 68 nw::demo::ResourceArray s_Resources; 73 nw::gfx::SceneNode* s_SceneRoot = NULL; 74 nw::gfx::SceneNode* s_ModelRoot = NULL; 76 nw::gfx::Camera* s_BaseCamera = NULL; 77 nw::gfx::Camera* s_LeftCamera = NULL; [all …]
|
| /NW4C-1.3.3/demos/gfx/DynamicMaterialDemo/sources/ |
| D | DynamicMaterialDemo.cpp | 45 class IsMaterialDefaultModelFunctor : public nw::gfx::ISceneUpdater::IsVisibleModelFunctor 48 virtual bool IsVisible(const nw::gfx::Model* model) in IsVisible() 50 return nw::ut::CheckFlag(model->GetUserParameter<u32>(), MATERIAL_DEFAULT); in IsVisible() 55 class IsMaterialChangeModelFunctor : public nw::gfx::ISceneUpdater::IsVisibleModelFunctor 58 virtual bool IsVisible(const nw::gfx::Model* model) in IsVisible() 60 return nw::ut::CheckFlag(model->GetUserParameter<u32>(), MATERIAL_CHANGE); in IsVisible() 68 class StartMaterialChangeRenderCommand : public nw::gfx::RenderCommand 73 StartMaterialChangeRenderCommand(nw::gfx::Material* changeMaterial) in StartMaterialChangeRenderCommand() 78 virtual void Invoke(nw::gfx::RenderContext* renderContext) in Invoke() 85 renderContext->SetRenderMode(nw::gfx::RenderContext::RENDERMODE_IGNORE_MATERIAL); in Invoke() [all …]
|
| /NW4C-1.3.3/demos/gfx/SimpleDemo/sources/ |
| D | SimpleDemo.cpp | 34 nw::demo::DemoAllocator s_DeviceAllocator; 50 typedef nw::ut::FixedSizeArray<nw::gfx::IRenderTarget*, RENDER_TARGET_COUNT> RenderTargetArray; 53 nw::demo::SceneSystem* s_SceneSystem = NULL; 54 nw::demo::RenderSystem* s_RenderSystem = NULL; 56 nw::demo::GraphicsDrawing s_GraphicsDrawing; 60 nw::demo::ResourceArray s_Resources; 65 nw::gfx::SceneNode* s_SceneRoot = NULL; 66 nw::gfx::Camera* s_Camera = NULL; 73 typedef nw::ut::FixedSizeArray<nw::gfx::SceneEnvironmentSetting*, ENVIRONMENT_SETTINGS_COUNT> Scene… 86 nw::gfx::CommandCacheManager::SetAllocator( &s_DeviceAllocator ); in InitializeGraphics() [all …]
|
| /NW4C-1.3.3/demos/gfx/ParticleCtrlEmissionDemo/sources/ |
| D | ParticleCtrlEmissionDemo.cpp | 36 nw::demo::DemoAllocator s_DeviceAllocator; 37 nw::demo::DemoAllocator s_ParticleAllocator; 46 typedef nw::ut::FixedSizeArray<nw::gfx::IRenderTarget*, RENDER_TARGET_COUNT> RenderTargetArray; 49 nw::demo::SceneSystem* s_SceneSystem = NULL; 50 nw::demo::RenderSystem* s_RenderSystem = NULL; 51 nw::gfx::ParticleContext* s_ParticleContext = NULL; 53 nw::demo::GraphicsDrawing s_GraphicsDrawing; 57 nw::demo::ResourceArray s_Resources; 61 nw::gfx::SceneNode* s_SceneRoot = NULL; 63 nw::gfx::Camera* s_BaseCamera = NULL; [all …]
|
| /NW4C-1.3.3/demos/gfx/ConstraintDemo/sources/ |
| D | ConstraintDemo.cpp | 36 nw::demo::DemoAllocator s_DeviceAllocator; 37 nw::demo::DemoAllocator s_ParticleAllocator; 54 typedef nw::ut::FixedSizeArray<nw::gfx::IRenderTarget*, RENDER_TARGET_COUNT> RenderTargetArray; 57 nw::demo::SceneSystem* s_SceneSystem = NULL; 58 nw::demo::RenderSystem* s_RenderSystem = NULL; 59 nw::gfx::ParticleContext* s_ParticleContext = NULL; 61 nw::demo::GraphicsDrawing s_GraphicsDrawing; 65 nw::demo::ResourceArray s_Resources; 70 nw::gfx::SceneNode* s_SceneRoot = NULL; 72 nw::gfx::Camera* s_BaseCamera = NULL; [all …]
|
| /NW4C-1.3.3/demos/gfx/ResourceDemo/sources/ |
| D | ResourceDemo.cpp | 34 nw::demo::DemoAllocator s_DeviceAllocator; 38 nw::demo::ResourceSet* s_ShaderResource; 39 nw::demo::ResourceArray s_LutResources; 40 nw::demo::ResourceArray s_Resources; 47 nw::math::VEC3 position) in ResourceData() 55 const nw::math::VEC3 position; 75 ResourceData(NW_DEMO_FILE_PATH(L"Phong.bcmdl"), DemoLutSet, nw::math::VEC3(0.0f, 0.0f, 0.0f)), 76 ResourceData(NW_DEMO_FILE_PATH(L"Blinn.bcmdl"), DemoLutSet, nw::math::VEC3(2.5f, 0.0f, 0.0f)), 77 …ResourceData(NW_DEMO_FILE_PATH(L"VertexLight.bcmdl"), DemoLutSet, nw::math::VEC3(5.0f, 0.0f, 0.0f)… 78 …ResourceData(NW_DEMO_FILE_PATH(L"CarPaint.bcmdl"), MaterialSampleLutSet, nw::math::VEC3(7.5f, 0.0f… [all …]
|
| /NW4C-1.3.3/sources/libraries/demo/ |
| D | demo_Utility.cpp | 25 namespace nw { namespace 28 const nw::math::VEC3 Utility::CAMERA_POSITION = nw::math::VEC3(7.0f, 3.5f, -5.0f); 29 const nw::math::VEC3 Utility::TARGET_POSITION = nw::math::VEC3(0.0f, 0.0f, 0.0f); 33 const nw::math::VEC2 Utility::PROJECTION_CENTER = nw::math::VEC2(0.0f, 0.0f); 44 nw::demo::GraphicsDrawing& graphicsDrawing in InitializeGraphicsDrawing() 66 resourceSet.buffer = nw::demo::Utility::LoadFile(allocator, resourcePath, resourceAlignment); in LoadResources() 73 resourceSet.resource = nw::gfx::ResGraphicsFile(&(resourceSet.buffer.front())); in LoadResources() 83 nw::gfx::Camera* 86 const nw::math::VEC3& cameraPosition, in CreateCamera() 87 const nw::math::VEC3& targetPosition, in CreateCamera() [all …]
|
| /NW4C-1.3.3/demos/gfx/ParticleRecycleDemo/sources/ |
| D | ParticleRecycleDemo.cpp | 34 nw::demo::DemoAllocator s_DeviceAllocator; 35 nw::demo::DemoAllocator s_ParticleAllocator; 44 typedef nw::ut::FixedSizeArray<nw::gfx::IRenderTarget*, RENDER_TARGET_COUNT> RenderTargetArray; 47 nw::demo::SceneSystem* s_SceneSystem = NULL; 48 nw::demo::RenderSystem* s_RenderSystem = NULL; 49 nw::gfx::ParticleContext* s_ParticleContext = NULL; 51 nw::demo::GraphicsDrawing s_GraphicsDrawing; 55 nw::demo::ResourceArray s_Resources; 59 nw::gfx::SceneNode* s_SceneRoot = NULL; 61 nw::gfx::Camera* s_BaseCamera = NULL; [all …]
|
| /NW4C-1.3.3/demos/gfx/MultiInstanceDemo/sources/ |
| D | MultiInstanceDemo.cpp | 36 nw::demo::DemoAllocator s_DeviceAllocator; 57 typedef nw::ut::FixedSizeArray<nw::gfx::IRenderTarget*, RENDER_TARGET_COUNT> RenderTargetArray; 60 nw::demo::SceneSystem* s_SceneSystem = NULL; 61 nw::demo::RenderSystem* s_RenderSystem = NULL; 63 nw::demo::GraphicsDrawing s_GraphicsDrawing; 67 nw::demo::ResourceArray s_Resources; 72 nw::gfx::SceneNode* s_SceneRoot = NULL; 73 nw::gfx::SceneNode* s_ModelRoot = NULL; 75 nw::gfx::Camera* s_BaseCamera = NULL; 76 nw::gfx::Camera* s_LeftCamera = NULL; [all …]
|
| /NW4C-1.3.3/demos/gfx/ParticleChokeDemo/sources/ |
| D | ParticleChokeDemo.cpp | 37 nw::demo::DemoAllocator s_DeviceAllocator; 38 nw::demo::DemoAllocator s_ParticleAllocator; 54 typedef nw::ut::FixedSizeArray<nw::gfx::IRenderTarget*, RENDER_TARGET_COUNT> RenderTargetArray; 57 nw::demo::SceneSystem* s_SceneSystem = NULL; 58 nw::demo::RenderSystem* s_RenderSystem = NULL; 59 nw::gfx::ParticleContext* s_ParticleContext = NULL; 61 nw::demo::GraphicsDrawing s_GraphicsDrawing; 65 nw::demo::ResourceArray s_Resources; 69 nw::gfx::SceneNode* s_SceneRoot = NULL; 71 nw::gfx::Camera* s_BaseCamera = NULL; [all …]
|
| /NW4C-1.3.3/demos/gfx/LowLayerAnimationDemo/sources/ |
| D | LowLayerAnimationDemo.cpp | 39 nw::demo::DemoAllocator s_DeviceAllocator; 41 nw::demo::GraphicsMemoryAllocator s_GraphicsMemoryAllocator; 57 nw::gfx::IRenderTarget* s_RenderTarget = NULL; 59 nw::gfx::RenderContext* s_RenderContext = NULL; 60 nw::gfx::MeshRenderer* s_MeshRenderer = NULL; 61 nw::demo::DisplayBufferSwapper* s_UpperSwapper = NULL; 62 nw::demo::DisplayBufferSwapper* s_ExtensionSwapper = NULL; 66 nw::demo::CommandListSwapper* s_CommandListSwapper = NULL; 73 nw::ut::MoveArray<u8> buffer; 74 nw::gfx::ResGraphicsFile resource; [all …]
|
| /NW4C-1.3.3/demos/Nw4cDemo/sources/ |
| D | GfxCtrl.cpp | 35 …nw::os::IAllocator* allocator, nw::os::IAllocator* deviceAllocator, GfxCtrl::GfxVramType vramType … in LoadResources() 39 …resourceSet->buffer = nw::demo::Utility::LoadFile( deviceAllocator , resourcePath, RESOURCE_ALIGNM… in LoadResources() 44 resourceSet->resource = nw::gfx::ResGraphicsFile(&(resourceSet->buffer.front())); in LoadResources() 49 …resourceSet->resource.ForeachTexture(nw::gfx::TextureLocationFlagSetter(vramType | GL_NO_COPY_FCRA… in LoadResources() 50 …resourceSet->resource.ForeachIndexStream(nw::gfx::IndexStreamLocationFlagSetter(vramType | GL_NO_C… in LoadResources() 51 …resourceSet->resource.ForeachVertexStream(nw::gfx::VertexStreamLocationFlagSetter(vramType | GL_NO… in LoadResources() 55 nw::gfx::Result result = resourceSet->resource.Setup(allocator); in LoadResources() 86 m_SceneRoot = nw::gfx::TransformNode::DynamicBuilder() in GfxCtrl() 95 m_ParticleContext = nw::gfx::ParticleContext::Builder() in GfxCtrl() 100 m_ParticleSceneUpdater = nw::gfx::ParticleSceneUpdater::Builder() in GfxCtrl() [all …]
|
| /NW4C-1.3.3/demos/gfx/ParticleLowLayerDemo/sources/ |
| D | ParticleLowLayerDemo.cpp | 39 nw::demo::DemoAllocator s_DeviceAllocator; 41 nw::demo::GraphicsMemoryAllocator s_GraphicsMemoryAllocator; 47 nw::demo::FlushCache* s_FlushCache; 59 nw::gfx::IRenderTarget* s_RenderTarget = NULL; 61 nw::gfx::ParticleContext* s_ParticleContext = NULL; 63 nw::gfx::RenderContext* s_RenderContext = NULL; 64 nw::gfx::MeshRenderer* s_MeshRenderer = NULL; 65 nw::demo::DisplayBufferSwapper* s_UpperSwapper = NULL; 66 nw::demo::DisplayBufferSwapper* s_ExtensionSwapper = NULL; 70 nw::demo::CommandListSwapper* s_CommandListSwapper = NULL; [all …]
|
| /NW4C-1.3.3/demos/gfx/ParticleApplicationDemo/sources/ |
| D | ParticleApplicationDemo.cpp | 36 nw::demo::DemoAllocator s_DeviceAllocator; 37 nw::demo::DemoAllocator s_ParticleAllocator; 46 typedef nw::ut::FixedSizeArray<nw::gfx::IRenderTarget*, RENDER_TARGET_COUNT> RenderTargetArray; 49 nw::demo::SceneSystem* s_SceneSystem = NULL; 50 nw::demo::RenderSystem* s_RenderSystem = NULL; 51 nw::gfx::ParticleContext* s_ParticleContext = NULL; 53 nw::demo::GraphicsDrawing s_GraphicsDrawing; 57 nw::demo::ResourceArray s_Resources; 61 nw::gfx::SceneNode* s_SceneRoot = NULL; 62 nw::gfx::SceneNode* s_SceneRootInvisible = NULL; [all …]
|