Changelist

Mon 05 Aug : Documentation Updates.
Mon 05 Aug : Regenerate Noise on cloud class change.
Mon 05 Aug : Small fixes, dont call into godrays if intensity is 0.
Mon 05 Aug : Merge branch ‘4.4’ of github.com:Simul/Simul into 4.4
Fri 02 Aug : Platform ptr.
Fri 02 Aug : Merge branch ‘4.4’ of github.com:Simul/Simul into 4.4
Fri 02 Aug : Fixed editor rendering errors in Vulkan. Platform ptr.
Fri 02 Aug : Merge branch ‘4.4’ of github.com:Simul/Simul into 4.4
Fri 02 Aug : Better checks for setting sdfSizePx.
Fri 02 Aug : ExternalRenderValues updated to 11
Fri 02 Aug : Editor OverlayViewMenu calculates the flight level.
Fri 02 Aug : Added sdfLimitKm to the sdf compute raytrace shader with UI controls
Fri 02 Aug : Added SignedDistanceFieldIntersectLimitKm to CloudRenderingOptions.
Fri 02 Aug : Clamp dimensions of the sdf texture to a minimum of 1 to stop crashes.
Fri 02 Aug : Merge branch ‘4.4’ of github.com:Simul/Simul into 4.4
Thu 01 Aug : Platform ptr.
Thu 01 Aug : Remove old, invalid /help documentation and moved images into newer /docs dir
Thu 01 Aug : Force CloudRenderingOptions::RaytraceMode to be RenderingMode::DISTANCE_FIELD_STEP
Thu 01 Aug : Editor supports CloudRenderingOptions files.
Thu 01 Aug : Add COMPATIBILITY_43 Cloud Class. Improve 4.4 Layer randomness from Worley texture. Allow for GpuCloud shader recompile.
Wed 31 Jul : Merge branch ‘4.4’ of github.com:Simul/Simul into 4.4
Wed 31 Jul : Revert camera speed in Editor.
Wed 31 Jul : Updated Documentation for UE Geo Referencing.
Wed 31 Jul : Editor::OverlayViewMenu() updated units and precision. Moved comment for GeodeticPlanet::GetLocalRadiusKm.
Wed 31 Jul : Documentation Updates
Tue 30 Jul : PopupMenu() in GlobalViewPanel.cpp disables Set Engine Origin for external engines.
Tue 30 Jul : Added old missing textures.
Tue 30 Jul : Added comment to GeoReferencingMode.
Tue 30 Jul : Updated CopyToTargetDir.py to support copying textures.
Mon 29 Jul : Fixed Planet rendering for Vulkan.
Mon 29 Jul : Minor fixes from reviewing and merging code.
Mon 29 Jul : Platform ptr. Updated for consoles
Fri 26 Jul : Platform ptr.
Fri 26 Jul : Editor and samples updated to use Effect::LoadDefaultSamplers(). Platform ptr.
Thu 25 Jul : Removed ApplyResourceGroup() from PlanetRenderer as it’s unneeded. Added missing samplers 2 and 5.
Thu 25 Jul : Merge branch ‘4.4’ of github.com:simul/Simul into 4.4
Thu 25 Jul : Fixed whitespaces, namings and comments. BaseGpuSkyGenerator can recompile shaders now. Added SkyBrightness to SkyProperties UI.
Thu 25 Jul : Merge branch ‘4.4’ of github.com:simul/Simul into 4.4
Thu 25 Jul : Samplers in resource group 0.
Wed 24 Jul : Update to 4.4 documentation
Wed 24 Jul : Better checks in glfw_get_window_monitor() when calling glfwGetVideoMode().
Fri 19 Jul : Merge branch ‘4.4’ of github.com:simul/Simul into 4.4
Fri 19 Jul : Documentation
Fri 19 Jul : Platform ptr.
Fri 19 Jul : Merge branch ‘4.4’ of github.com:simul/Simul into 4.4
Fri 19 Jul : Removed unused constant buffer in composite.sfx affecting Vulkan. Other minor clean ups. Platform ptr.
Fri 19 Jul : Small fixes and allow import of sequence
Wed 17 Jul : Merge branch ‘4.4’ of github.com:simul/Simul into 4.4
Wed 17 Jul : Fix for SkyKeyframer::GetSiderealTimeDegrees() and other minor clean ups. Platform ptr.
Tue 16 Jul : Fixed: Fails to compile Editor if D3D12 is not enabled.
Wed 10 Jul : Fixes for setting textures in WindowUpdater.cpp for Vulkan Validation Layers. Platform ptr.
Mon 08 Jul : Removed rake from CloudRegionState.
Mon 08 Jul : Implemented CloudRegion rotation for cloud volume density.
Mon 08 Jul : Fixed CloudRegion Cumulonimbus scaling issue and CloudRegion UID selection in UI. Platform ptr.
Thu 04 Jul : Merge branch ‘4.4’ of github.com:Simul/Simul into 4.4
Thu 04 Jul : Linux fixes
Wed 03 Jul : Doc Warnings removed
Wed 03 Jul : Doc updates
Tue 02 Jul : Remove doc warnings
Mon 01 Jul : Documentation updates and fixes.
Mon 01 Jul : Merge branch ‘4.4’ of github.com:Simul/Simul into 4.4
Sun 30 Jun : Fix x-ref in apiskykeyframer.rst
Sun 30 Jun : Fixed doxygen - no headers were being correctly read and all API docs were broken. Warnings as errors in Sphinx now.
Thu 27 Jun : Merge branch ‘4.4’ of github.com:Simul/Simul into 4.4
Wed 26 Jun : Revert debug test in shader.
Wed 26 Jun : Whitespace fixes for new atmopsherics files.
Wed 26 Jun : Merge branch ‘4.4’ of github.com:Simul/Simul into 4.4
Tue 25 Jun : Editor save/load window grid settings. Small doc changes.
Tue 25 Jun : Minor clean up in PluginTrueSkyRender.
Tue 25 Jun : Fixed WindowUpdater::GenerateCloudDensitySignedDistanceField() to handle correctly negative sdfProgress values.
Tue 25 Jun : Platform ptr.
Mon 24 Jun : Fixed warnings in SkyRenderer.
Fri 21 Jun : Updated PluginTrueSkyRenderer::Set(“CloudRegion”, …) to support the new cumulonimbus cloud region type.
Fri 21 Jun : Fixed std::map::find() crashes for moon. struct Moon has changed so that colour refers to the hue of the light and albedo the amount reflected. Other minor improvements.
Fri 21 Jun : Updated the ifd::FileDialog::Instance().CreateTexture functions to create textures correctly for both the Editor and the plugin.
Thu 20 Jun : UI updated to use new ui::OpenTexture function in CloudLayerProperties.cpp and SkyProperties.cpp. Added overload to SkyRenderer::SetPlanetImage().
Thu 20 Jun : CloudKeyframer switched from file’s Lerp() to use our standard lerp().
Thu 20 Jun : Updated texture sets for cloudRegionMapTexture and cloudRegionGradientTexture. CloudKeyframer saves and loads those textures’s filepaths and CloudLayer holds the texture ptrs.
Thu 20 Jun : Added ui::OpenTexture() for better UI texture loads.
Wed 19 Jun : Minor update to SkyKeyframer.cpp
Wed 19 Jun : SkyKeyframer::GetLocalDirectionToMoon() corrects the direction of the moon for rotated CloudWindow orientations.
Wed 19 Jun : Added SkyKeyframer::GetTopocentricDirectionToAntiSolarPoint() to fix SkyRenderer::RenderCelestialDisplay() for the lunar eclipse area.
Wed 19 Jun : Fixed orientation of the moon texture.
Mon 17 Jun : Small fix to set debug ConstantBuffer
Mon 17 Jun : Merge branch ‘4.4’ of github.com:Simul/Simul into 4.4
Mon 17 Jun : Region fade for Cylinder and Spherical
Mon 17 Jun : Added UI controls for cloud regions cumulonimbus.
Mon 17 Jun : Update to accumulatedWindOffset
Fri 14 Jun : Merge branch ‘4.4’ of github.com:Simul/Simul into 4.4
Fri 14 Jun : Initial Support for Cumulonumbis Cloud Regions. Updated members for CloudRegionState. Added Cloud Region texture to CloudLayer. Updated WindowUpdater too. Added modified textrures from UE. Updated UI too.
Fri 14 Jun : Allow for forced update with SetRecalculate()
Thu 13 Jun : Fixed conversion warning in CloudRenderer.cpp
Thu 13 Jun : Merge branch ‘4.4’ of github.com:Simul/Simul into 4.4
Thu 13 Jun : shader updates
Thu 13 Jun : Add edgeFadeBegin to regions, set scales_upper_km and lower to float.
Thu 13 Jun : Added Lunar Eclipse calculations in GlobalView and CelestialDisplay and SkyKeyframer::GetUmbra().
Wed 12 Jun : Added Umbra and EclipseTotalityInfo structs, updated GetEclipseTotalityInfo() and removed Sky::GetEclipseFactor(). More overloads for GetTopocentricDirectionToMoon(). Added Obscuration and Magnitude debug info for GlobalView and CelestialDisplay.
Wed 12 Jun : SkyKeyframe::daytime is now a double for better precision. Updated SkyRenderer::RenderCelestialDisplay() text for sun and moon, and SkyKeyframer re-organisation. CloudWindow extra debug info commented out.
Mon 10 Jun : Updated Volume Queries debug text.
Mon 10 Jun : Merge branch ‘4.4’ of github.com:simul/Simul into 4.4