Releases: SimDynamX/SpaceTeamsPro
Platform Release v0.27.6
This is copy pasted from the SimDynamX internal repository, so most or all of the links here direct to non-public sites.
This new Space Teams PRO version has been released and is available for download on spaceteamspro.com.
Space Teams PRO releases that start with 0.
are all Beta releases, meaning we have relaxed standards for stability, performance, and backwards compatibility as we quickly introduce new features. Please contact us directly ([email protected]) if you are interested in using Space Teams in an environment where software stability is critical.
Most notable changes since 0.27.6:
- SpaceCRAFT Project Management Git UI improvements
- Auto refresh UI on
Clone
/Pull
/Push
- Improved logging
- Auto refresh UI on
- VR role picker refactor
- Parameters gadget - fixed display of empty ParamArrays
- STU Lunar SAR updates for Final Task
Key Known Issues
- SimDynamX/SC_Platform#1491 SimDynamX/SC_Platform#2235 Realtime Capture SkyLight sometimes has improper lighting
- Various small GMRAD issues involving cube-side edges SimDynamX/SC_Platform#783
- SimDynamX/SC_Platform#1739 Some jitter in specific situations, probably involving a time synchronization issue
- Lander demo was mistakenly modified; the version that's in the demo will not control itself
- Planet surface collision not yet reimplemented SimDynamX/SC_Platform#2336
- Create New Sim UI is only partially implemented
- Don't yet have a way to set up Systems on Entities in the SpaceCRAFT sim editing utilities; still requires text-editing the sim config for now.
- FirstTimeSetup.bat sometimes gives a false positive for Python already being installed (#61).
- Some motion stuttering in VR demos, especially on UI.
Automated Git Changelog:
What's Changed
- Platform Release v0.27.4 by @connorjak in SimDynamX/SC_Platform#2528
- VR Role Picker refactor, VR UI fixes, etc by @connorjak in SimDynamX/SC_Platform#2539
- PET lunar ascent sim, a320 sim fixes by @connorjak in SimDynamX/SC_Platform#2540
- multiple chemicals on entities updates by @liamfloyd74 in SimDynamX/SC_Platform#2499
Full Changelog: SimDynamX/SC_Platform@v0.27.5...v0.27.6
Do not download the "Assets" files below; they are just a copy of this repository and are not used for Space Teams Pro. Space Teams Pro can be downloaded after making an account at spaceteamspro.com.
Platform Release v0.27.5
This is copy pasted from the SimDynamX internal repository, so most or all of the links here direct to non-public sites.
This new Space Teams PRO version has been released and is available for download on spaceteamspro.com.
Space Teams PRO releases that start with 0.
are all Beta releases, meaning we have relaxed standards for stability, performance, and backwards compatibility as we quickly introduce new features. Please contact us directly ([email protected]) if you are interested in using Space Teams in an environment where software stability is critical.
Most notable changes since 0.27.4:
- Fixed Entity_Camera crash and made DispatchEvent / AddEventListener more reliable
- STU Lunar SAR updates
Key Known Issues
- SpaceCRAFT Project Management Git UI doesn't automatically refresh to show results of
Clone
/Pull
/Push
- SimDynamX/SC_Platform#1491 SimDynamX/SC_Platform#2235 Realtime Capture SkyLight sometimes has improper lighting
- Various small GMRAD issues involving cube-side edges SimDynamX/SC_Platform#783
- SimDynamX/SC_Platform#1739 Some jitter in specific situations, probably involving a time synchronization issue
- Lander demo was mistakenly modified; the version that's in the demo will not control itself
- Planet surface collision not yet reimplemented SimDynamX/SC_Platform#2336
- Create New Sim UI is only partially implemented
- Don't yet have a way to set up Systems on Entities in the SpaceCRAFT sim editing utilities; still requires text-editing the sim config for now.
Automated Git Changelog:
What's Changed
- Platform Release v0.27.3 by @connorjak in SimDynamX/SC_Platform#2512
- Login and E_TraceForObjects fixes by @connorjak in SimDynamX/SC_Platform#2527
- Fixed cameras and by extension async event code by @connorjak in SimDynamX/SC_Platform#2529
- Entity_Camera exposure fix, DispatchEvent restore time context / try-catch, STU by @connorjak in SimDynamX/SC_Platform#2534
Full Changelog: SimDynamX/SC_Platform@v0.27.4...v0.27.5
Do not download the "Assets" files below; they are just a copy of this repository and are not used for Space Teams Pro. Space Teams Pro can be downloaded after making an account at spaceteamspro.com.
Platform Release v0.27.4
This is copy pasted from the SimDynamX internal repository, so most or all of the links here direct to non-public sites.
This new Space Teams PRO version has been released and is available for download on spaceteamspro.com.
Space Teams PRO releases that start with 0.
are all Beta releases, meaning we have relaxed standards for stability, performance, and backwards compatibility as we quickly introduce new features. Please contact us directly ([email protected]) if you are interested in using Space Teams in an environment where software stability is critical.
Most notable changes since 0.27.3:
- Far object point-rendering
- Planets and some moons will still be rendered as a point when too far away to be reliably drawn as geometry
- Proper brightness and color depending on location and lighting angle
- Similar technique to star rendering
- Will be extended to be available for all other entities in the future
- Added Entity_Camera class
- All image-export cameras are now entities, and can be positioned and rotated as is usual for Entities.
- New method for Camera Image Export based on Events
- C++
st_camera::CaptureImage()
andst_camera::OnImageReceived()
functions - Sometimes causes crashes when used through Python API; not ready for use in STU Lunar SAR Task 2
- Several fixes for STU Lunar SAR Task 2
- Login screen handles no-cached-credentials more cleanly
Key Known Issues
- SpaceCRAFT Project Management Git UI doesn't automatically refresh to show results of
Clone
/Pull
/Push
- SimDynamX/SC_Platform#1491 SimDynamX/SC_Platform#2235 Realtime Capture SkyLight sometimes has improper lighting
- Various small GMRAD issues involving cube-side edges SimDynamX/SC_Platform#783
- SimDynamX/SC_Platform#1739 Some jitter in specific situations, probably involving a time synchronization issue
- Lander demo was mistakenly modified; the version that's in the demo will not control itself
- Planet surface collision not yet reimplemented SimDynamX/SC_Platform#2336
- Create New Sim UI is only partially implemented
- Don't yet have a way to set up Systems on Entities in the SpaceCRAFT sim editing utilities; still requires text-editing the sim config for now.
Automated Git Changelog:
What's Changed
- Platform Release v0.27.2 by @connorjak in SimDynamX/SC_Platform#2511
- Orbit Pawn Attach to Entity Settings Gadget by @Laurenbrady01 in SimDynamX/SC_Platform#2509
- Far object point-rendering by @connorjak in SimDynamX/SC_Platform#2517
- Camera Frame Export refactor by @connorjak in SimDynamX/SC_Platform#2523
- Possible NaN fix in BodyCentered_LVLH, other misc changes for FDIR by @connorjak in SimDynamX/SC_Platform#2526
Full Changelog: SimDynamX/SC_Platform@v0.27.3...v0.27.4
Do not download the "Assets" files below; they are just a copy of this repository and are not used for Space Teams Pro. Space Teams Pro can be downloaded after making an account at spaceteamspro.com.
Platform Release v0.27.3
This is copy pasted from the SimDynamX internal repository, so most or all of the links here direct to non-public sites.
This new Space Teams PRO version has been released and is available for download on spaceteamspro.com.
Space Teams PRO releases that start with 0.
are all Beta releases, meaning we have relaxed standards for stability, performance, and backwards compatibility as we quickly introduce new features. Please contact us directly ([email protected]) if you are interested in using Space Teams in an environment where software stability is critical.
Most notable changes since 0.27.2:
- Fixed Git failing to install automatically in FirstTimeSetup.bat
Key Known Issues
- SpaceCRAFT Project Management Git UI doesn't automatically refresh to show results of
Clone
/Pull
/Push
- SimDynamX/SC_Platform#1491 SimDynamX/SC_Platform#2235 Realtime Capture SkyLight sometimes has improper lighting
- Various small GMRAD issues involving cube-side edges SimDynamX/SC_Platform#783
- SimDynamX/SC_Platform#1739 Some jitter in specific situations, probably involving a time synchronization issue
- Lander demo was mistakenly modified; the version that's in the demo will not control itself
- Planet surface collision not yet reimplemented SimDynamX/SC_Platform#2336
- Create New Sim UI is only partially implemented
- Don't yet have a way to set up Systems on Entities in the SpaceCRAFT sim editing utilities; still requires text-editing the sim config for now.
Automated Git Changelog:
What's Changed
- Platform Release v0.27.1 by @connorjak in SimDynamX/SC_Platform#2506
Full Changelog: SimDynamX/SC_Platform@v0.27.2...v0.27.3
Do not download the "Assets" files below; they are just a copy of this repository and are not used for Space Teams Pro. Space Teams Pro can be downloaded after making an account at spaceteamspro.com.
Platform Release v0.27.2
This is copy pasted from the SimDynamX internal repository, so most or all of the links here direct to non-public sites.
This new Space Teams PRO version has been released and is available for download on spaceteamspro.com.
Space Teams PRO releases that start with 0.
are all Beta releases, meaning we have relaxed standards for stability, performance, and backwards compatibility as we quickly introduce new features. Please contact us directly ([email protected]) if you are interested in using Space Teams in an environment where software stability is critical.
Most notable changes since 0.27.1:
- Fix Object_Loaded mesh import filepath issue
- Outliner gadget teleport should no longer teleport the user pawn inside planets, and should end up with the teleported-to object in the view.
- C++ orbital code headers are included in the user release files
Project Management
git repo operations now work when installed on another drive besidesC:
.Project Management
git repo management more useful logging
Key Known Issues
- Git failing to install automatically in FirstTimeSetup.bat (fixed in next release)
- SpaceCRAFT Project Management Git UI doesn't automatically refresh to show results of
Clone
/Pull
/Push
- SimDynamX/SC_Platform#1491 SimDynamX/SC_Platform#2235 Realtime Capture SkyLight sometimes has improper lighting
- Various small GMRAD issues involving cube-side edges SimDynamX/SC_Platform#783
- SimDynamX/SC_Platform#1739 Some jitter in specific situations, probably involving a time synchronization issue
- Lander demo was mistakenly modified; the version that's in the demo will not control itself
- Planet surface collision not yet reimplemented SimDynamX/SC_Platform#2336
- Create New Sim UI is only partially implemented
- Don't yet have a way to set up Systems on Entities in the SpaceCRAFT sim editing utilities; still requires text-editing the sim config for now.
Automated Git Changelog:
What's Changed
- Platform Release v0.27.0 by @connorjak in SimDynamX/SC_Platform#2500
- Fix packaged build problems 0.27.1 by @connorjak in SimDynamX/SC_Platform#2507
- Mesh import filepath should now work in release by @connorjak in SimDynamX/SC_Platform#2510
- Teleport to Planet Fix by @Laurenbrady01 in SimDynamX/SC_Platform#2508
Full Changelog: SimDynamX/SC_Platform@v0.27.1...v0.27.2
Do not download the "Assets" files below; they are just a copy of this repository and are not used for Space Teams Pro. Space Teams Pro can be downloaded after making an account at spaceteamspro.com.
Platform Release v0.27.1
This is copy pasted from the SimDynamX internal repository, so most or all of the links here direct to non-public sites.
This new Space Teams PRO version has been released and is available for download on spaceteamspro.com.
Space Teams PRO releases that start with 0.
are all Beta releases, meaning we have relaxed standards for stability, performance, and backwards compatibility as we quickly introduce new features. Please contact us directly ([email protected]) if you are interested in using Space Teams in an environment where software stability is critical.
Most notable changes since 0.27.0:
- Fixed crash on sign-in due to missing directory
- Fixed large hitches on leaving a high detail area in GMRAD planets SimDynamX/SC_Platform#2413
- New
Project Management
UI on main title screen, for managing git repos inAppData\Local\SimDynamX\STPro\Assets\Repos
folder- Clone, check status, pull changes, commit/push changes, and open the assets folder all from within the SpaceCRAFT unreal UI.
- May be prompted to sign in to GitHub by Git for Windows if using a non-public repository.
- Many changes and additions for STUniversity Lunar SAR Competition
Key Known Issues
- New Object_Loaded mesh import feature is broken is packaged releases (fixed for next release)
- Git repo operations do not work when the Platform is installed on another drive besides
C:
(fixed for next release) - SimDynamX/SC_Platform#1491 SimDynamX/SC_Platform#2235 Realtime Capture SkyLight sometimes has improper lighting
- Various small GMRAD issues involving cube-side edges SimDynamX/SC_Platform#783
- SimDynamX/SC_Platform#1739 Some jitter in specific situations, probably involving a time synchronization issue
- Lander demo was mistakenly modified; the version that's in the demo will not control itself
- Planet surface collision not yet reimplemented SimDynamX/SC_Platform#2336
- Create New Sim UI is only partially implemented
- C++ orbital code headers are not yet included in the user release files (fixed for next release)
- Don't yet have a way to set up Systems on Entities in the SpaceCRAFT sim editing utilities; still requires text-editing the sim config for now.
Automated Git Changelog:
What's Changed
- Platform Release v0.26.2 by @connorjak in SimDynamX/SC_Platform#2402
- IncludeSims refactor, BP support for editing Sim Configs, Entity Configs, etc by @connorjak in SimDynamX/SC_Platform#2502
- Fix GMRAD Hitches by @connorjak in SimDynamX/SC_Platform#2504
- STU Competition 2 first release changes by @connorjak in SimDynamX/SC_Platform#2505
Full Changelog: SimDynamX/SC_Platform@v0.27.0...v0.27.1
Do not download the "Assets" files below; they are just a copy of this repository and are not used for Space Teams Pro. Space Teams Pro can be downloaded after making an account at spaceteamspro.com.
Platform Release v0.27.0
This is copy pasted from the SimDynamX internal repository, so most or all of the links here direct to non-public sites.
This new Space Teams PRO version has been released and is available for download on spaceteamspro.com.
Space Teams PRO releases that start with 0.
are all Beta releases, meaning we have relaxed standards for stability, performance, and backwards compatibility as we quickly introduce new features. Please contact us directly ([email protected]) if you are interested in using Space Teams in an environment where software stability is critical.
Most notable changes since 0.26.2:
- Tabbed Gadgets - UI Refactor
- Replaced Static gadgets with Slots which can take many tabs of gadgets at a time
- Use Gadgets dropdown on the top bar to drag and drop new gadgets into left and right slots
- Rotation fix (again) for transforming rotation from a frame to a parent frame
- Project Management UI on main title menu lets users manage local assets git repos, and open that directory
- Many C++ functions given Python API bindings
- During sim start, entities are updated in the SpaceCRAFT unreal client with information after the System::load() function calls happen. This fixes a few issues with things such as
Spicy
-moved planets being in the wrong location on the first tick in SpaceCRAFT. - Many changes and additions for STUniversity Lunar SAR Competition
Key Known Issues
- SpaceCRAFT app will crash after picking org / personal use if
C:\Users\YOUR USER NAME\AppData\Local\SimDynamX\STPro\Assets\Repos
folder doesn't exist. Fix is done and will be in next release, coming soon. - SimDynamX/SC_Platform#2413 Large hitches on leaving a high detail area in GMRAD planets (high priority to fix)
- SimDynamX/SC_Platform#1491 SimDynamX/SC_Platform#2235 Realtime Capture SkyLight sometimes has improper lighting
- Various small GMRAD issues involving cube-side edges SimDynamX/SC_Platform#783
- SimDynamX/SC_Platform#1739 Some jitter in specific situations, probably involving a time synchronization issue
- Lander demo was mistakenly modified; the version that's in the demo will not control itself
- Planet surface collision not yet reimplemented SimDynamX/SC_Platform#2336
- Create New Sim UI is only partially implemented
- C++ orbital code headers are not yet included in the user release files
Automated Git Changelog:
What's Changed
- Fixing merge conflicts with AD_UIToolsVisualization by @AlexSein98 in SimDynamX/SC_Platform#2395
- RigidBodyPropagator race condition improvements, PRX v0.24.1 fixes by @connorjak in SimDynamX/SC_Platform#2407
- Sim Start move entities based on System::load() params by @connorjak in SimDynamX/SC_Platform#2411
- Horizon matching, Moon visualization (terrain + slope), alien for STU2 by @AlexSein98 in SimDynamX/SC_Platform#2438
- Update Core Orbital Math and Visualizer by @charles-lubin in SimDynamX/SC_Platform#2403
- Debug scene capture issues for horizon matching by @connorjak in SimDynamX/SC_Platform#2440
- MODT Phase 1 final changes back into Core_Dev by @connorjak in SimDynamX/SC_Platform#2385
- Merging AdvRes Updates Into Core Dev by @liamfloyd74 in SimDynamX/SC_Platform#2437
- Horizon matching code cleanup, switching GMRAD planet materials at runtime, Entity movement code, namespace std removals by @AlexSein98 in SimDynamX/SC_Platform#2441
- STU Event Management by @connorjak in SimDynamX/SC_Platform#2442
- UI pvr surface inverse grav mode by @tnweidner1216 in SimDynamX/SC_Platform#2400
- Added Selected Entity GPS Widget by @Laurenbrady01 in SimDynamX/SC_Platform#2461
- Tabbed Gadgets - ModularInSimUI_2 by @connorjak in SimDynamX/SC_Platform#2463
- New Python API functionality by @yotamfre in SimDynamX/SC_Platform#2465
- STU first integration - rovers moving due to Entity Behavior by @connorjak in SimDynamX/SC_Platform#2470
- Updating CoreDev with the STU resources. by @liamfloyd74 in SimDynamX/SC_Platform#2475
- STU Geometry Tracing for Entity Obstacle Detection by @Henrynaut in SimDynamX/SC_Platform#2476
- Stu Competition 2 Line of Sight, Adv Resources, E_TraceForObjects changes by @connorjak in SimDynamX/SC_Platform#2489
- Pybind DeleteParam nested, FromTemplate ParamOverrides better checks by @connorjak in SimDynamX/SC_Platform#2493
- Fixup OnScreenLogMessage / OnScreenAlert by @connorjak in SimDynamX/SC_Platform#2494
- UGC Unreal UI by @connorjak in SimDynamX/SC_Platform#2495
- Re-fixed rotations, Object_Loaded RotateX, STU progress by @connorjak in SimDynamX/SC_Platform#2498
New Contributors
- @liamfloyd74 made their first contribution in SimDynamX/SC_Platform#2437
- @Laurenbrady01 made their first contribution in SimDynamX/SC_Platform#2461
- @yotamfre made their first contribution in SimDynamX/SC_Platform#2465
Full Changelog: SimDynamX/SC_Platform@v0.26.2...v0.27.0
Do not download the "Assets" files below; they are just a copy of this repository and are not used for Space Teams Pro. Space Teams Pro can be downloaded after making an account at spaceteamspro.com.
Platform Release v0.26.2
This is copy pasted from the SimDynamX internal repository, so most or all of the links here will be broken.
Most notable changes since 0.26.1:
- Planet Rendering crash fixes, some of which may cause extra loading time on sim start
- Star Rendering now sub-pixel accuracy (<0.01 degree) after fixing small error in shader math
- OnScreenLogMessage and OnScreenAlert now part of SimGlobals
- OnScreenLogMessage and OnScreenAlert now captures sim-loading messages
- 3D Model Import reimplemented as
Object_Loaded
Entity Type with better error handling
Key Known Issues
- FirstTimeSetup.bat mistakenly has a dependence on Git being installed
- Will likely include git install in next release
- SimDynamX/SC_Platform#1491 Realtime Capture SkyLight sometimes has improper lighting
- Various small GMRAD issues involving cube-side edges SimDynamX/SC_Platform#783
- SimDynamX/SC_Platform#1739 Some jitter in specific situations, probably involving a time synchronization issue
- ISSLive sim several issues including crashes
- Lander demo was mistakenly modified; the version that's in the demo will not control itself
- Planet surface collision not yet reimplemented SimDynamX/SC_Platform#2336
- Create New Sim UI is only partially implemented
- C++ orbital code headers are not yet included in the user release files
Automated Git Changelog:
What's Changed
- Platform Version 0.25.0 by @connorjak in SimDynamX/SC_Platform#2340
- Platform Release v0.26.0, v0.26.1 by @connorjak in SimDynamX/SC_Platform#2387
- Sub-pixel accurate StarShader, partial fix of orbit trajectory frames issues by @AlexSein98 in SimDynamX/SC_Platform#2389
- SimGlobals OnScreenLogMessage, OnScreenAlert. Also pybinded. by @connorjak in SimDynamX/SC_Platform#2390
- Pybind HasParamArray by @connorjak in SimDynamX/SC_Platform#2392
- Fixed proxy transform from resident frame to UE coordinates by @AlexSein98 in SimDynamX/SC_Platform#2394
- Model import material name error handling, new HLS models, planet crash fixes by @AlexSein98 in SimDynamX/SC_Platform#2397
Full Changelog: SimDynamX/SC_Platform@v0.26.1...v0.26.2
Do not download the "Assets" files below; they are just a copy of this repository and are not used for Space Teams Pro. Space Teams Pro can be downloaded after making an account at spaceteamspro.com.
Platform Release v0.26.1
This is copy pasted from the SimDynamX internal repository, so most or all of the links here will be broken.
Most notable changes since 0.25.0:
- CAD Import reimplemented in C++, improved error handling
Object_Loaded
Entity Type used instead ofBP
Entity_Loaded_BP
- Much improved error handling; import errors logged in on-screen log list
- Mouse-over / click to make visible again once faded
- In-Sim UI Changes
Entity Relative Transform
gadget -Apply
button now used for setting stateAdd Entity
- properly zero'd velocity and accelerationEnv Systems
Gadget (UI mockup, not yet functional)Go To
teleport functionality inOutliner
gadget
- C++ constants besides
st_constants::physics
(NISTConst) given compile-checked units withau
units library https://aurora-opensource.github.io/au/main/ st_orbit
orbital mechanics C++ and python library- Cartesian and Keplerian parameterizations
- Two-body dynamics - Lagrange Propagation and Lambert-Battin Targeting
- C++ integration with
au
units library
- Fixed rotation math for star rendering
- Validated accuracy within 0.5 degrees or better
- Orbit Visualization and Orbit Planning improvements (not yet usable for all sims)
- Many minor bug fixes and improvements
Key Known Issues
- SimDynamX/SC_Platform#1491 Realtime Capture SkyLight sometimes has improper lighting
- Various small GMRAD issues involving cube-side edges SimDynamX/SC_Platform#783
- SimDynamX/SC_Platform#1739 Some jitter in specific situations, probably involving a time synchronization issue
- ISSLive sim several issues including crashes
- Lander demo was mistakenly modified; the version that's in the demo will not control itself
- Planet surface collision not yet reimplemented SimDynamX/SC_Platform#2336
- Create New Sim UI is only partially implemented
- C++ orbital code headers are not yet included in the user release files
Automated Git Changelog:
What's Changed
- Platform Version 0.24.1 by @connorjak in SimDynamX/SC_Platform#2329
- Sa package fix0.25.0 by @connorjak in SimDynamX/SC_Platform#2366
- Outliner jump-to-entity, initial drag-to-add-entity-from-UI by @connorjak in SimDynamX/SC_Platform#2348
- Sc track cam by @tnweidner1216 in SimDynamX/SC_Platform#2358
- Orbital Mechanics UI and Visualization Tools by @jc-luna in SimDynamX/SC_Platform#2356
- Deeper integration of Au units library by @connorjak in SimDynamX/SC_Platform#2367
- Orbit code into C++, using units library, Orbit UI updates by @connorjak in SimDynamX/SC_Platform#2373
- Python bindings for orbital functions by @connorjak in SimDynamX/SC_Platform#2379
- Eng dis sep1 UI updates by @ColtonDuncan in SimDynamX/SC_Platform#2380
- Orbital Maneuver execution fix by @connorjak in SimDynamX/SC_Platform#2382
- Orb Mech tools improved, more pybind orbital, horizon matching / tetra, Object_Loaded reimplemented, BP ParamArray by @AlexSein98 in SimDynamX/SC_Platform#2381
Full Changelog: SimDynamX/SC_Platform@v0.25.0...v0.26.1
Do not download the "Assets" files below; they are just a copy of this repository and are not used for Space Teams Pro. Space Teams Pro can be downloaded after making an account at spaceteamspro.com.
Platform Release v0.25.0
This is copy pasted from the SimDynamX internal repository, so most or all of the links here will be broken.
Most notable changes since 0.24.1:
- Updated from Unreal Engine 4.27 to 5.4
- Rebasing has been removed due to Unreal 5.4 having double-precision coordinates of sufficient quality.
- Using C++20 instead of C++17
- C++ EntityRef
.lock()
functions will now need to be.lock<Entity>()
- Fixed order of transform application in
DynamicFrame::transform_rot_to_parent()
, which may fix issues with entity rotation when resident frame is a child frame of the frame in use - Rendering
- Raytracing shadows are disabled, as UE 5.4 has a bug which limits the distance they can cast
- Non-raytracing shadows are replaced by Virtual Shadowmaps, which are sufficient for high quality shadowing at both close and extreme distance
- Planet surface rendering code reworked, with large performance gains
- Orbit Visualization initial capability added (Orbit Tools Gadget). Not yet usable for all sims.
- New Create New Sim UI flow added, currently ~20% complete
- Many UI tweaks such as using monospace font on spinboxes
- Fixed several crashes involving planet data loading / unloading, dynamics state parameters being missing, etc
Key Known Issues
- SimDynamX/SC_Platform#1491 Realtime Capture SkyLight sometimes has improper lighting
- Various small GMRAD issues involving cube-side edges SimDynamX/SC_Platform#783
- SimDynamX/SC_Platform#1739 Some jitter in specific situations, possibly involving Spicy or rotation math precision
- ISSLive sim has issues with reference frames
- ISSLive sim seems to have issues with receiving solar panel telemetry
- Lander demo was mistakenly modified; the version that's in the demo will not control itself
- Planet surface collision not yet reimplemented SimDynamX/SC_Platform#2336
Automated Git Changelog:
What's Changed
- C++20 remove date / tz libraries (UE5 upgrade) by @connorjak in SimDynamX/SC_Platform#2284
- [UE5.4 / C++20 upgrade] Templated EntityRef lock function by @connorjak in SimDynamX/SC_Platform#2285
- Platform Version 0.24.0 by @connorjak in SimDynamX/SC_Platform#2324
- Remove PCH from compile, fix IWYU errors by @connorjak in SimDynamX/SC_Platform#2327
- Fix change version script not catching FirstTimeSetup by @connorjak in SimDynamX/SC_Platform#2328
- Upgrade UE version to 5.4, C++20 by @connorjak in SimDynamX/SC_Platform#2283
- Artifical grav station more progress by @connorjak in SimDynamX/SC_Platform#2334
- Orbit Visualization by @jc-luna in SimDynamX/SC_Platform#2305
- Better Windows CI by @connorjak in SimDynamX/SC_Platform#2326
- Fix planet data crash, generic small improvements by @connorjak in SimDynamX/SC_Platform#2346
- Continued Advanced Resource prototyping by @avi-vedala in SimDynamX/SC_Platform#2337
- More reference docs by @connorjak in SimDynamX/SC_Platform#2350
- Visualizer Orientation Fix by @jc-luna in SimDynamX/SC_Platform#2353
- Sim Editing Prep Work, Rotations Fix by @connorjak in SimDynamX/SC_Platform#2351
New Contributors
- @jc-luna made their first contribution in SimDynamX/SC_Platform#2305
- @avi-vedala made their first contribution in SimDynamX/SC_Platform#2337
Full Changelog: SimDynamX/SC_Platform@v0.24.1...v0.25.0