Keyframes Layers trueSKY Actor

Select your engine:

Version 4.4

Fri 07 May : Adding WaterMask documentation page as not previously created. this includes image and update to waters index
Fri 07 May : Commodore support merges from 4.3
Thu 06 May : Add SkySequencer icon to TrueSkyUI/MainWindow.
Thu 06 May : Change Directory for UE from XboxSeriesX to XSX
Thu 29 Apr : Updated Unity D3D12 for greater stability. assimp-vc142-mt is copied by CopyToTargetDir.py, as SimulCrossPlatform_MD has a link depenedencies to it if using PLATFORM_USE_ASSIMP. GetSimulVersion() updated for 4.4.
Tue 27 Apr : Fix for trueSKY build for XboxOneGDK. Platform ptr.
Mon 26 Apr : Minor change to make output clearer.
Tue 20 Apr : Updated Unity PlatformName and directories for Spectrum.
Fri 16 Apr : Doc Version support corrections and minor changes
Wed 14 Apr : Docs update
Tue 13 Apr : fixes for docs
Tue 06 Apr : Water: newBuoyancyObject->outputsBuffer was incorrectly initialized without CPU read access. As was BoundedWaterObject::waterProbeOutputsBuffer.
Thu 01 Apr : Fix water rendering in Vulkan. Fix numerous resource leaks in water renderer and related classes. Enable water in Sky Sequencer.
Thu 01 Apr : RenderFrameStruct::colourTarget is assigned an RTV in D3D12. Nullptr check in InitDefaultTargets().
Thu 01 Apr : Indent error fix for CopyToTargetDir.py
Wed 31 Mar : Updated Unity Target Directories for Spectrum.
Wed 31 Mar : Updated hard-coded link library for Spectrum.
Tue 23 Mar : UI updates, unfinished design
Mon 22 Mar : Added class CloudRaytraceLighting. Moved AABB Generation variables and functions to CloudRaytraceLighting. Clean up warnings.
Sun 21 Mar : Fix memory tracking overflows.
Fri 19 Mar : Updated RenderAABBWireframe() to account of central texel. Better generation of non-uniform grid boxes.
Thu 18 Mar : RenderAABBWireframe() improved, draws in all quadrants.
Wed 17 Mar : Fix for CloudRenderer::LoadVDB() and EvaluateSH()
Wed 17 Mar : Platform ptr.
Wed 17 Mar : Added ShowCloudAABB debug overlay
Wed 17 Mar : RenderAABBWireframe() added.
Wed 17 Mar : Update cloud_raytrace shaders. Platform ptr.
Tue 16 Mar : Build fixes
Mon 15 Mar : Changes to looping, precipitation colouring for keyframes
Mon 15 Mar : Initial tests/changes to Timeline
Fri 12 Mar : Uncommented out RenderPostTranslucent
Thu 11 Mar : Update CopyToTargetDir.py to use PlatformType enum, cleared up functions and output.
Wed 10 Mar : Updated imported water functions to stop using bool returns
Tue 09 Mar : Limit Zoom in CloudWindow
Mon 08 Mar : Added Acceleration Structure build based on AABB. CS_CloudDensityAABB() generation via compute shader. Added cloud_raytrace.sfx inital commit. Platform ptr.
Fri 05 Mar : Delete old .properties files, moved deleteOldFtp.py
Wed 17 Feb : Fix for black clouds when initialising trueSKY without a CloudKeyframer.
Fri 12 Feb : Removed some references to latitude and longitude to prevent the values from being set incorrectly
Fri 12 Feb : composite.sl uses absolute value for the distance to avoid nan/inf.
Wed 10 Feb : on_actionShowCloudQueries_toggled() and Referenced amended. Added SDF generation for CloudDensity volume texture.
Wed 03 Feb : CloudRenderer::PreRenderUpdate() checks OverrideWind in CloudLayer::CloudKeyframer* before calling CloudWindow::Update() with a new speed.
Tue 02 Feb : CloudRenderer::SetCloudConstants() convert wind direction from RAD to DEG.
Fri 15 Jan : Initialization order fix. Debug option for PrecipitationRaduisMeters
Fri 15 Jan : CLoud update reset if source changes.
Thu 14 Jan : Fixed noise offset behaviour due to wind in Variable Grid cloud rendering.
Wed 13 Jan : Take Cmake var for vulkan sdk dir.
Tue 12 Jan : More output from Build.bat
Tue 12 Jan : .
Tue 12 Jan : Platform ptr.
Tue 12 Jan : Platform ptr.
Tue 12 Jan : Updated version number to 4.4.
Mon 11 Jan : Update ReadMe.md
Mon 11 Jan : Don’t use deprecated fns - this is an error on some platforms.
Mon 11 Jan : Remove references to effects11MT.
Mon 11 Jan : Platform ptr
Mon 11 Jan : Add realTimeWind option to CLoudRenderingOptions.
Mon 11 Jan : Sample for D3D12 call FlushImmediateCommandList() at end of OnCreateDevice(). Cleaned up BaseTerrainRenderer.cpp.
Sun 10 Jan : Platform ptr
Sun 10 Jan : Vulkan sample fix
Sun 10 Jan : Updated Platform now requires mip count in ensuretexture2dSizeAndFormat.
Sat 09 Jan : Correct Vulkan version
Sat 09 Jan : Added Setup.py. This will replace Build.bat etc.
Fri 08 Jan : Fix to build.bat, Update to release.properties to include Vulkan SDK version
Fri 08 Jan : Platform pointer.
Fri 08 Jan : Remove unneeded files.
Thu 07 Jan : CloudRenderer::InvalidateDeviceObjects() calls SAFE_DELETE(sphereRenderer) and BaseSkyRenderer::InvalidateDeviceObjects() calls SAFE_DELETE on localFadeTextures.
Thu 07 Jan : Aurora shader fixes for incorrect rendering in OpenGL. Passing cloudWindowHeight for Aurora rendering. Minor rendering re-ordering. Aurora* moved from SkyKeyframer to BaseSkyRenderer.
Wed 06 Jan : Profiler starts with trueSKY
to allow for easier search functionality
Tue 05 Jan : fix to debug text
Tue 05 Jan : Update some SIMUL_COMBINED_PROFILE labels.
Mon 04 Jan : Simple Profiling Text for builds
Mon 04 Jan : Fix compile issue in SimulSky_MD
Mon 04 Jan : Cmake change to move trueSKYPluginRender to source build
Mon 28 Dec : Fix Xbox build.
Mon 28 Dec : Fix dx11 compile.
Thu 24 Dec : Fix D3D11 build
Thu 24 Dec : PS4 compile fix
Wed 23 Dec : Commodore rendering fixed for SDK 2.000
Fri 18 Dec : Fix for sun direction override not correctly transforming the sun sprite
Tue 15 Dec : Fix Rain texture overlays and PrecipitationRenderer keeps a copy of the last skylight cubemap for debugging. Other minor fixes for rain.sfx
Mon 14 Dec : Fix for Lightpass texture when rendering lightning in OpenGL.
Mon 14 Dec : BaseWeatherRenderer::RenderCompositingTextures() new layer for texture debugging. Fix GLSL for invalid operands to “*” in GLSL for lightning_CS_BranchFractal_c.glsl
Fri 11 Dec : CloudConstants changed to meet GLSL std140. OpenGLSample.cpp updated. TrueSkyRenderer::RenderStandard() returns if there’s no view.
Mon 07 Dec : Set precipitationVolumeCleared variable from global to class variable
Mon 07 Dec : Fix for clouds not being cleared from the cubemap when cloudiness is set to 0, and precipitation not updating when set to 0 also.
Fri 04 Dec : Add build.sh for Linux.
Wed 02 Dec : Fix to struct issue C# to C++
Wed 02 Dec : Further fixes and additions to docs - Notably Precipitation additions, and moving some information from index pages to relevant locations.
Tue 01 Dec : Minor fixes and rearrangement for docs
Mon 23 Nov : Small fix for render target reset
Fri 20 Nov : Removed Toolchain
Tue 17 Nov : Warning Fix
Tue 17 Nov : Added DeleteKeyframeByUID
Tue 17 Nov : Fix resource leak.
Tue 17 Nov : Fix D3D11 warnings.
Tue 17 Nov : int to size_t
Mon 16 Nov : No need for struct size check more than once.
Fri 13 Nov : Small fix
Fri 13 Nov : UnityMemoryInterface compile fix.
Fri 13 Nov : Update UnityMemoryInterface to use size_t.