From 1dc39cccfd1c1c22a17537f98bce55e2ed87e0a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Leclercq?= Date: Wed, 2 Jun 2021 20:17:01 +0200 Subject: [PATCH] Improve DeferredShading demo --- bin/resources/bloom_bright.nzsl | 2 +- examples/DeferredShading/main.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/resources/bloom_bright.nzsl b/bin/resources/bloom_bright.nzsl index c9804c7c2..ea2a477ec 100644 --- a/bin/resources/bloom_bright.nzsl +++ b/bin/resources/bloom_bright.nzsl @@ -41,7 +41,7 @@ struct VertOut [entry(frag)] fn main(input: FragIn) -> FragOut { - let BrightLuminance = 0.6; + let BrightLuminance = 0.8; let BrightMiddleGrey = 0.5; let BrightThreshold = 0.7; diff --git a/examples/DeferredShading/main.cpp b/examples/DeferredShading/main.cpp index a59e12423..642cc6816 100644 --- a/examples/DeferredShading/main.cpp +++ b/examples/DeferredShading/main.cpp @@ -114,7 +114,7 @@ int main() std::shared_ptr planeMesh = std::make_shared(); planeMesh->CreateStatic(); - planeMesh->BuildSubMesh(Nz::Primitive::Plane(Nz::Vector2f(20.f, 20.f), Nz::Vector2ui(0u), Nz::Matrix4f::Rotate(Nz::EulerAnglesf(180.f, 0.f, 0.f)), Nz::Rectf(0.f, 0.f, 10.f, 10.f)), meshPrimitiveParams); + planeMesh->BuildSubMesh(Nz::Primitive::Plane(Nz::Vector2f(25.f, 25.f), Nz::Vector2ui(0u), Nz::Matrix4f::Rotate(Nz::EulerAnglesf(180.f, 0.f, 0.f)), Nz::Rectf(0.f, 0.f, 10.f, 10.f)), meshPrimitiveParams); //planeMesh->BuildSubMesh(Nz::Primitive::Cone(1.f, 1.f, 16, Nz::Matrix4f::Rotate(Nz::EulerAnglesf(90.f, 0.f, 0.f))), planeParams); planeMesh->SetMaterialCount(1); @@ -977,7 +977,7 @@ int main() auto ComputeLightAnimationSpeed = [](const Nz::Vector3f& position) { - return position.GetLength() / 10.f; + return position.GetLength() / 15.f; }; auto AnimateLightPosition = [](const Nz::Vector3f& position, float rotationSpeed, float elapsedTime)