Changelist

Wed 10 Aug : Removed face index offset from Skylight::Update() as this is redundant. Platform ptr.
Thu 04 Aug : Updated CloudRenderer::RenderPrecipitationVolumeTexture() to use EffectPass and ShaderResource over strings. Platform ptr.
Tue 02 Aug : Updated StaticRemoveView()’s loop for std::map::erase().
Mon 01 Aug : PS4 Unity: Save render target and colour texture for later use. GetColourTexture() copies the Cmask and Fmask to the Platform’s orbis::Texture. Platform ptr. 4.1b
Mon 18 Jul : Removed unused texture from atmospherics.sfx and BaseAtmosphericsRenderer.cpp. Platform ptr.
Thu 14 Jul : Merge branch ‘4.3’ of github.com:simul/Simul into 4.3
Thu 14 Jul : Cleaned up namespaces and whitespaces in TrueSkyPluginRenderInterface.
Thu 07 Jul : Platfrom Ptr.
Thu 07 Jul : Update to match Platform changes.
Wed 06 Jul : Disable Cloud Shadow Texture in Cloud window
Tue 05 Jul : Update .nsi for SDK executable
Mon 04 Jul : Unity Render Fixes
Thu 30 Jun : Alternate method for fix for individual render modes
Mon 27 Jun : Platform Ptr.
Mon 27 Jun : Fix cloud shadow light dir offset.
Mon 27 Jun : Sun direction offset when rendering cloud shadows.
Fri 24 Jun : Merge branch ‘4.3’ of github.com:simul/Simul into 4.3
Fri 24 Jun : Cloud shadow offset due to light direction reinstated.
Fri 24 Jun : Merge branch ‘4.3’ of github.com:simul/Simul into 4.3
Fri 24 Jun : Fix amortization bug, structure RenderMode Enum to allow for improved checks.
Fri 24 Jun : Working relocatable cloud shadow origin. Use GetEnum(“cloudshadoworigin”) and StaticSet(variant) with vec4 float.
Fri 24 Jun : Shadow generation now correct.
Fri 24 Jun : Prototype of movable shadow map.
Thu 23 Jun : Cirrus fixes and cloud update code.
Fri 17 Jun : Add Atmospheric Amortization to Sequencer, Fix amortization bug,
Fri 17 Jun : Re-Added StaticSetTexture for backwards compatibility with 4.1b
Wed 15 Jun : Add Shadow information to alpha channel. Update to get/set automatic sun pos.
Wed 08 Jun : When DRAW_ATMOSPHERE is disabled, the atmosphere/aerial perspective is not added, but clouds are still drawn.
Fri 03 Jun : Fix implementation of DRAW_CLOUDS.
Fri 03 Jun : Merge branch ‘4.3’ of github.com:simul/Simul into 4.3
Fri 03 Jun : Implement TrueSkyRenderMode::DRAW_CLOUDS.
Fri 03 Jun : Remove unused globalWindControl checkbox. Add StaticGetExternalDynamicValues.
Thu 02 Jun : RenderFrameStruct adds TrueSkyRenderMode. If left as DEFAULT, the older behaviour will be used.
Thu 02 Jun : RenderFrameStruct adds TrueSkyRenderMode.
Sun 29 May : Fix CloudShadow scale assignment.
Fri 27 May : Fix-up dll interface: cloud range is now read-only.
Fri 27 May : Added StaticGetExternalRenderValues to dll interface.
Mon 23 May : Update TrueSkyPluginRenderInterface.cpp
Fri 20 May : Platform ptr. StructuredBuffer type compile fixes.
Wed 18 May : Implement “force update” checksum and button for CloudWindow.
Tue 03 May : Merge branch ‘4.3’ of github.com:simul/Simul into 4.3
Tue 03 May : Minor corrections.
Tue 03 May : Compile fix for Xbox One.
Tue 03 May : Fix for CloudWindow.cpp safe_asin() for non C++17 compilers.
Tue 26 Apr : Merge branch ‘4.3’ of github.com:simul/Simul into 4.3
Tue 26 Apr : Update Platform ptr.
Tue 26 Apr : Force unused resource to nullptr to workaround platform bug
Tue 26 Apr : Merge branch ‘4.3’ of github.com:simul/Simul into 4.3
Tue 26 Apr : Update SkyKeyframer docs.
Mon 25 Apr : Compile Fix
Mon 25 Apr : Remove inaccurate “derived classes” refs in docs.
Mon 25 Apr : Merge branch ‘nick_shadow’ into 4.3
Mon 25 Apr : Merge branch ‘4.3’ of github.com:simul/Simul into 4.3
Mon 25 Apr : Add safe_asin. depth.texturePtr null check in RenderingPlugin.cpp. Add profiling to GL Sample. Add GetShadowTexcoords shader function. Add planetRadiusKm to compositing_constants.
Mon 25 Apr : Add Docs to 4.3
Mon 25 Apr : Merge branch ‘4.3’ of github.com:simul/Simul into 4.3
Mon 25 Apr : SIMUL_PLUGIN_DEPLOY Python check in CMake files.
Fri 22 Apr : Platform Ptr.
Fri 22 Apr : Disable Build shaders in CMake if shaders are not present
Thu 21 Apr : Update automatic screenshot functionality, additional .nsi fix for smarter access to .glfw
Thu 21 Apr : Platform Ptr
Thu 21 Apr : Merge branch ‘4.3’ of github.com:simul/Simul into 4.3
Thu 21 Apr : Further .nsi updates to keep Setup and sequencer similar.
Thu 21 Apr : Update NSI/Setup.nsi to fix build issue.
Wed 20 Apr : Update .nsi files, platform ptr,
Wed 20 Apr : fix issue where dynamic dx11 sample could not find dlls
Wed 20 Apr : Merge branch ‘4.3’ of github.com:simul/Simul into 4.3
Tue 19 Apr : Update Icons and Logos, fix simul_commit variable within SkySequencer.nsi
Tue 19 Apr : Further update to SkySequencer.nsi
Tue 19 Apr : add addition path for .qss style sheet. Update SkySequencer.nsi
Tue 19 Apr : Merge branch ‘4.3’ of github.com:simul/Simul into nick_shadow
Tue 19 Apr : Changed multipliedSteps from int to uint to fix vulkan shader compile error
Thu 14 Apr : Updated structs for highDetail Variables
Wed 13 Apr : Merge branch ‘4.3’ of github.com:simul/Simul into nick_shadow
Wed 13 Apr : Add highDetailMultipler and highDetailRangeKm variables for adjustable fidelity and performance.
Thu 07 Apr : Add reset function, remove unnecessary setUAV - no longer causing warnings and are causing DX12 crash.
Wed 30 Mar : Cleaned up Unity.cpp. Removed Xbox header as they are now handled internally.
Wed 30 Mar : Rename Spot to pointLight
Wed 30 Mar : UnityPluginInterface.h renamed to TrueSkyPluginRenderInterface.h and RenderingPlugin.cpp renamed to TrueSkyPluginRenderInterface.cpp. TRUESKYRENDERINTERFACE_EXPORT renamed to TRUESKY_PLUGINRENDER_EXPORT. TrueSkyPluginRender.h removed in favour of Export.h. Clean up of TrueSkyPluginRenderInterface.h/.cpp
Wed 30 Mar : Merge branch ‘4.3’ of github.com:simul/Simul into 4.3
Wed 30 Mar : Fix compile error for Vulkan in terrain.sfx
Tue 29 Mar : Precip inprovements, revert transitionDistanceKm back to 100km
Tue 29 Mar : Merge branch ‘nick_shadow’ of github.com:simul/Simul into nick_shadow
Tue 29 Mar : Cloud shadow constant and multiplier for finer shadow control.
Tue 29 Mar : Cloud shadow constant and multiplier for better control of shadow texture.
Tue 29 Mar : Merge branch ‘4.3’ of github.com:simul/Simul into 4.3
Tue 29 Mar : Platform ptr.
Mon 28 Mar : Merge branch ‘4.3’ of github.com:simul/Simul into 4.3
Mon 28 Mar : Set precip viewStore Last_Frame_number correctly, removed unused params from cloud_constants.sl
Mon 28 Mar : In clouds_experimental.sl, we use double grid density for lookups in the grid-rendered zone.
Mon 28 Mar : Merge branch ‘4.3’ of github.com:simul/Simul into 4.3
Mon 28 Mar : Cloud shadows use light texture, not cloud density!
Mon 28 Mar : Platform ptr.
Mon 28 Mar : RenderFrame(), GetColourTexture cleaned up. Added GetDepthTexture(). PluginTrueSkyRenderer::RenderFrame() cleaned up. Removed old comments. Fix spaces and tabs.
Mon 28 Mar : Merge branch ‘4.3’ of github.com:simul/Simul into 4.3
Fri 25 Mar : terrain.sfx: dot() in PS_Main() for parameters of the same type. Platform ptr.
Thu 24 Mar : Merge branch ‘4.3’ of github.com:simul/Simul into 4.3
Thu 24 Mar : Fix black virga artifacts at ground level.
Thu 24 Mar : Merge branch ‘4.3’ of github.com:simul/Simul into 4.3
Thu 24 Mar : Calculate distant cloud rendering uniform step for clouds_experimental.sl using approximate grid step size. This way, the steps should be approximately equivalent.