| /NW4C-1.2.23/sources/libraries/gfx/ |
| D | gfx_ParticleAnimationOption.cpp | 104 const ResParticleFrameLoopAnimationOption resource = in EvaluateAnimationFrame() local 112 if (resource.GetAnimationDuration() == 0 || resource.GetLoopDuration() == 0) in EvaluateAnimationFrame() 119 if (resource.GetRandomOffset()) in EvaluateAnimationFrame() 132 delta += (f32)(random % resource.GetLoopDuration()); in EvaluateAnimationFrame() 134 delta += (s32)(random % resource.GetLoopDuration()); in EvaluateAnimationFrame() 139 delta = nw::math::FMod(delta, (f32)resource.GetLoopDuration()); in EvaluateAnimationFrame() 140 delta /= resource.GetLoopDuration(); in EvaluateAnimationFrame() 142 return delta * resource.GetAnimationDuration(); in EvaluateAnimationFrame() 144 delta.FMod((int)resource.GetLoopDuration()); in EvaluateAnimationFrame() 145 … delta.Interp(ParticleTime((int)resource.GetLoopDuration()), resource.GetAnimationDuration()); in EvaluateAnimationFrame()
|
| D | gfx_Camera.cpp | 283 ResSceneObject resource, in Create() argument 290 ResCamera resCamera = ResDynamicCast<ResCamera>(resource); in Create() 552 const ResPerspectiveProjectionUpdater resource = in GetPerspective() local 555 NW_ASSERTMSG(resource.IsValid(), "Projection updater isn't perspective"); in GetPerspective() 559 *fovy = resource.GetFovy(); in GetPerspective() 563 *aspectRatio = resource.GetAspectRatio(); in GetPerspective() 567 *nearClip = resource.GetNear(); in GetPerspective() 571 *farClip = resource.GetFar(); in GetPerspective() 584 ResPerspectiveProjectionUpdater resource = in SetPerspective() local 587 NW_ASSERTMSG(resource.IsValid(), "Projection updater isn't perspective"); in SetPerspective() [all …]
|
| D | gfx_SceneBuilder.cpp | 76 ResSceneObject resource, in BuildSceneObject() argument 83 if (!resource.IsValid()) { return 0; } in BuildSceneObject() 87 switch (resource.GetTypeInfo()) in BuildSceneObject() 99 parent, resource, description, allocator); in BuildSceneObject() 115 resource, in BuildSceneObject() 136 resource, in BuildSceneObject() 153 .Create(parent, resource, allocator); in BuildSceneObject() 160 ResParticleModel resNode = ResDynamicCast<ResParticleModel>(resource); in BuildSceneObject() 177 resource, in BuildSceneObject() 195 resource, in BuildSceneObject() [all …]
|
| D | gfx_StandardSkeleton.cpp | 33 ResSkeleton resource, in Create() argument 41 NW_ASSERT(resource.IsValid()); in Create() 45 … Skeleton::TransformPose::TransformArray poseWorldTransforms(resource.GetBonesCount(), allocator); in Create() 46 Skeleton::MatrixPose::MatrixArray poseWorldMatrices(resource.GetBonesCount(), allocator); in Create() 47 Skeleton::MatrixPose::MatrixArray skiningMatrices(resource.GetBonesCount(), allocator); in Create() 49 for (int i = 0; i < resource.GetBonesCount(); ++i) in Create() 58 resource, in Create()
|
| D | gfx_LightSet.cpp | 47 ResLightSet resource, in Create() argument 52 NW_ASSERT(resource.IsValid()); in Create() 58 description.maxVertexLights = resource.GetLightsCount(); in Create() 62 resource, in Create()
|
| D | gfx_ParticleEmitter.cpp | 87 ResSceneObject resource, in Create() argument 94 ResParticleEmitter resNode = ResDynamicCast<ResParticleEmitter>(resource); in Create() 297 ResParticleEmitterParameter resource = this->GetResParticleEmitterParameterCopy(false); in GetEmissionCount() 298 if (!resource.IsValid()) in GetEmissionCount() 303 f32 cookedTime = time - resource.GetEmissionStart() - 1; in GetEmissionCount() 310 if (!resource.GetEmissionSpanInfinity() && cookedTime >= resource.GetEmissionSpan()) in GetEmissionCount() 317 f32 c = resource.GetEmissionRatio(); in GetEmissionCount() 318 c *= 1.0f + resource.GetEmissionRatioRandom() * this->m_ParticleRandom.NextFloatSignedOne(); in GetEmissionCount() 326 int t = resource.GetEmissionInterval(); in GetEmissionCount() 327 …t = (int)(t * (1.0f + resource.GetEmissionIntervalRandom() * this->m_ParticleRandom.NextFloatSigne… in GetEmissionCount() [all …]
|
| D | gfx_AmbientLight.cpp | 38 ResPtr resource( in Create() local 46 resource, in Create() 59 ResSceneObject resource, in Create() argument 66 ResAmbientLight resNode = ResDynamicCast<ResAmbientLight>(resource); in Create()
|
| D | gfx_HemiSphereLight.cpp | 40 ResPtr resource( in Create() local 48 resource, in Create() 61 ResSceneObject resource, in Create() argument 68 ResHemiSphereLight resNode = ResDynamicCast<ResHemiSphereLight>(resource); in Create()
|
| /NW4C-1.2.23/include/nw/gfx/ |
| D | gfx_StandardSkeleton.h | 53 ResSkeleton resource, 66 ResSkeleton resource, 72 GetMemorySizeInternal(&size, resource, maxCallbacks); 80 ResSkeleton resource, in GetMemorySizeInternal() argument 88 …size.Add(sizeof(Skeleton::TransformPose::Transform) * resource.GetBonesCount(), Skeleton::Transfor… in GetMemorySizeInternal() 89 …size.Add(sizeof(math::MTX34) * resource.GetBonesCount(), Skeleton::TransformPose::TransformArray::… in GetMemorySizeInternal() 90 …size.Add(sizeof(math::MTX34) * resource.GetBonesCount(), Skeleton::TransformPose::TransformArray::… in GetMemorySizeInternal() 92 size += sizeof(Skeleton::TransformPose::Transform) * resource.GetBonesCount(); in GetMemorySizeInternal() 93 size += sizeof(math::MTX34) * resource.GetBonesCount(); in GetMemorySizeInternal() 94 size += sizeof(math::MTX34) * resource.GetBonesCount(); in GetMemorySizeInternal() [all …]
|
| D | gfx_ParticleModel.h | 108 ResSceneObject resource, 119 ResParticleModel resource, 125 GetMemorySizeInternal(&size, resource, modelDescription); 133 ResParticleModel resource, 141 ResParticleModel resource, 146 GetDeviceMemorySizeInternal(&size, resource); 154 ResParticleModel resource); 337 ResParticleModel resource, 347 ResTransformNode resource, in ParticleModel() argument 351 resource, in ParticleModel()
|
| D | gfx_ParticleSet.h | 64 const ResParticleInitializerData *resource; //!< リソースへのポインタです。 member 76 const ResParticleUpdaterData *resource; //!< リソースへのポインタです。 member 122 ResSceneObject resource, 134 ResParticleSet resource, 140 GetMemorySizeInternal(&size, resource, description); 148 ResParticleSet resource, 156 ResParticleSet resource, 161 GetDeviceMemorySizeInternal(&size, resource); 169 ResParticleSet resource);
|
| D | gfx_ParticleEmitter.h | 66 ResSceneObject resource, 76 ResParticleEmitter resource, 82 GetMemorySizeInternal(&size, resource, description); 90 ResParticleEmitter resource, 273 … const ResParticleEmitterParameter resource = this->GetResParticleEmitterParameterCopy(false); in IsAlive() local 274 if (!resource.IsValid()) in IsAlive() 279 if (resource.GetEmissionRatio() == 0) in IsAlive() 284 if (resource.GetEmissionSpanInfinity()) in IsAlive() 290 f32 cookedTime = time - resource.GetEmissionStart() - 1; in IsAlive() 291 if (cookedTime >= resource.GetEmissionSpan()) in IsAlive()
|
| D | gfx_SceneBuilder.h | 54 SceneBuilder& Resource(ResSceneObject resource) { m_Resource = resource; return *this; } in Resource() argument 166 ResSceneObject resource, 180 ResSceneObject resource,
|
| D | gfx_AmbientLight.h | 111 ResSceneObject resource, 181 ResPtr resource, in AmbientLight() argument 185 ResAmbientLight(resource.Get()), in AmbientLight() 187 m_Resource(resource) in AmbientLight()
|
| D | gfx_HemiSphereLight.h | 112 ResSceneObject resource, 182 ResPtr resource, in HemiSphereLight() argument 186 ResHemiSphereLight(resource.Get()), in HemiSphereLight() 188 m_Resource(resource) in HemiSphereLight()
|
| D | gfx_ParticleCollection.h | 77 ResParticleCollection resource, 87 ResParticleCollection resource, 92 GetMemorySizeInternal(&size, resource); 100 ResParticleCollection resource); 107 ResParticleCollection resource, 112 GetDeviceMemorySizeInternal(&size, resource); 120 ResParticleCollection resource);
|
| D | gfx_FragmentLight.h | 145 ResSceneObject resource, 225 ResPtr resource, in FragmentLight() argument 229 ResFragmentLight(resource.Get()), in FragmentLight() 231 m_Resource(resource) in FragmentLight()
|
| D | gfx_VertexLight.h | 145 ResSceneObject resource, 224 ResPtr resource, in VertexLight() argument 228 ResVertexLight(resource.Get()), in VertexLight() 230 m_Resource(resource) in VertexLight()
|
| D | gfx_Fog.h | 134 ResSceneObject resource, 232 ResPtr resource, in Fog() argument 236 ResFog(resource.Get()), in Fog() 238 m_Resource(resource), in Fog()
|
| /NW4C-1.2.23/demos/Nw4cDemo/sources/ |
| D | GfxCtrl.cpp | 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() 206 nw::gfx::ResModelArray models = resSet.resource.GetModels(); in CreateModel() 247 uint resAnimNum = resSet.resource.GetSkeletalAnimsCount(); in CreateModel() 251 nw::anim::ResAnim resAnim = resSet.resource.GetSkeletalAnims(i); in CreateModel() 277 int materialAnimCount = resSet.resource.GetMaterialAnimsCount(); in CreateModel() 280 nw::anim::ResAnim resAnim = resSet.resource.GetMaterialAnims(0); in CreateModel() [all …]
|
| /NW4C-1.2.23/sources/libraries/demo/ |
| D | demo_Particle.cpp | 107 ParticleEffect::Setup(gfx::ResGraphicsFile resource, bool useParticleMaterial) in Setup() argument 109 …resource.ForeachTexture(nw::gfx::TextureLocationFlagSetter(NN_GX_MEM_VRAMA | GL_NO_COPY_FCRAM_DMP)… in Setup() 117 resource.ForeachModelMaterial(nw::gfx::ParticleMaterialFlagSetter()); in Setup() 120 nw::gfx::Result result = resource.Setup(m_DeviceAllocator); in Setup() 130 ParticleEffect::Register(gfx::ResGraphicsFile resource, const char** nodeNames) in Register() argument 132 nw::gfx::ResModelArray models = resource.GetModels(); in Register() 157 nw::gfx::ResEmitterArray emitters = resource.GetEmitters(); in Register() 185 ParticleEffect::Register(gfx::ResGraphicsFile resource) in Register() argument 187 nw::gfx::ResModelArray models = resource.GetModels(); in Register() 199 nw::gfx::ResEmitterArray emitters = resource.GetEmitters(); in Register()
|
| /NW4C-1.2.23/demos/gfx/ResourceDemo/sources/ |
| D | ResourceDemo.cpp | 177 s_ShaderResource->resource = nw::gfx::ResGraphicsFile(&(s_ShaderResource->buffer.front())); in InitializeGraphics() 265 resourceSet.resource = nw::gfx::ResGraphicsFile(&(resourceSet.buffer.front())); in InitializeScenes() 277 …resourceSet->resource.ForeachTexture(nw::gfx::TextureLocationFlagSetter(NN_GX_MEM_VRAMA | GL_NO_CO… in InitializeScenes() 278 …resourceSet->resource.ForeachIndexStream(nw::gfx::IndexStreamLocationFlagSetter(NN_GX_MEM_VRAMB | … in InitializeScenes() 279 …resourceSet->resource.ForeachVertexStream(nw::gfx::VertexStreamLocationFlagSetter(NN_GX_MEM_VRAMB … in InitializeScenes() 281 nw::gfx::Result result = resourceSet->resource.Setup(&s_DeviceAllocator); in InitializeScenes() 287 … result = resourceSet->resource.Setup(&s_DeviceAllocator, s_ShaderResource->resource); in InitializeScenes() 293 …result = resourceSet->resource.Setup(&s_DeviceAllocator, s_LutResources[resourceData.lutIndex].res… in InitializeScenes() 302 nw::gfx::ResModelArray models = resourceSet->resource.GetModels(); in InitializeScenes() 325 nw::gfx::Result result = resourceSet->resource.Setup(&s_DeviceAllocator); in InitializeScenes() [all …]
|
| /NW4C-1.2.23/demos/gfx/DynamicMaterialDemo/sources/ |
| D | DynamicMaterialDemo.cpp | 296 …resourceSet->resource.ForeachTexture(nw::gfx::TextureLocationFlagSetter(NN_GX_MEM_VRAMA | GL_NO_CO… in BuildResources() 297 …resourceSet->resource.ForeachIndexStream(nw::gfx::IndexStreamLocationFlagSetter(NN_GX_MEM_VRAMB | … in BuildResources() 298 …resourceSet->resource.ForeachVertexStream(nw::gfx::VertexStreamLocationFlagSetter(NN_GX_MEM_VRAMB … in BuildResources() 300 nw::gfx::Result result = resourceSet->resource.Setup(&s_DeviceAllocator); in BuildResources() 306 result = resourceSet->resource.Setup(&s_DeviceAllocator, s_LutResource.resource); in BuildResources() 317 nw::gfx::ResModelArray models = resourceSet->resource.GetModels(); in BuildResources() 382 nw::gfx::ResLightArray lights = resourceSet->resource.GetLights(); in BuildResources() 405 …nw::gfx::ResSceneEnvironmentSettingArray settings = resourceSet->resource.GetSceneEnvironmentSetti… in BuildResources() 431 s_LutResource.resource = nw::gfx::ResGraphicsFile(&(s_LutResource.buffer.front())); in InitializeScenes() 432 s_LutResource.resource.Setup(&s_DeviceAllocator); in InitializeScenes() [all …]
|
| /NW4C-1.2.23/demos/Nw4cDemo/ |
| D | readme.txt | 5 Nw4cDemo\resource\res_conv.bat 6 Nw4cDemo\resource\res_conv_lyt.bat
|
| /NW4C-1.2.23/demos/gfx/SimpleDemo/sources/ |
| D | SimpleDemo.cpp | 181 …resourceSet->resource.ForeachTexture(nw::gfx::TextureLocationFlagSetter(NN_GX_MEM_VRAMA | GL_NO_CO… in BuildResources() 182 …resourceSet->resource.ForeachIndexStream(nw::gfx::IndexStreamLocationFlagSetter(NN_GX_MEM_VRAMB | … in BuildResources() 183 …resourceSet->resource.ForeachVertexStream(nw::gfx::VertexStreamLocationFlagSetter(NN_GX_MEM_VRAMB … in BuildResources() 194 nw::gfx::Result result = resourceSet->resource.Setup(&s_DeviceAllocator); in BuildResources() 203 nw::gfx::ResModelArray models = resourceSet->resource.GetModels(); in BuildResources() 218 nw::gfx::ResLightArray lights = resourceSet->resource.GetLights(); in BuildResources() 245 …nw::gfx::ResSceneEnvironmentSettingArray settings = resourceSet->resource.GetSceneEnvironmentSetti… in BuildResources()
|