Unity's HDRP (High Definition Render Pipeline) is a new set of tools that unlock the power of modern graphic cards and allow achieving better visuals.
We invested a lot of work to convert all graphical assets to the new system during the recent months. However, it is only the first step of the migration process. We decided to release the current progress, although we have not reached the full power of HDRP yet. There are many parameters that still need to be tuned for the best visuals and performance. We plan to introduce all the advantages of HDRP step by step in future updates.
What's New
Migrated the project to HDRP
Added the possibility to record and replay the simulation
Added calibration settings for both the single screen and the surround mode
Driving School (*)
Added learner profile list
Added training selection menu
Added training summary and statistics
Added basic vehicle operation exercises
Added the French manoeuvring area exercises
(*) hidden work in progress
Graphics
Rehauled post-processing effects for HDRP
Rehauled object material properties for HDRP
Improved pedestrian ragdoll animation
Vehicle Physics
Improved throttle control
Added toggle speed limiter
Reduce terrain vibration
AI
Improved AI paths on the Windridge City map
Improved AI paths on the Lakeside Hill map
Maps
Fixed levitating road signs on the Lakeside Hill map
Added more details to the Lakeside Hill map
Optimised the performance of the Lakeside Hill map
VR
Updated OpenXR integration (reduced the number of SteamVR issues)
UI
Reduced UI interaction lag
Performance
Reduced memory usage
Enabled incremental GC
Localisation
Improved French translations
Patch update #23: Surround rendering
What's New
Added the surround rendering mode
Added ESC (Electronic Stability Control)
Added AI vehicles to the Windridge City map
Added a new semi-trailer truck
Vehicle Physics
Improved ABS (Anti-lock Braking System)
Improved gear shifting smoothness for automatic gearboxes
Reduced car engine brake
Fixed throttle dead travel for combustion engines
Lowered the centre of mass of cargo for trucks
Maps
Added more details to the Lakeside Hill map
Improved lighting on the Lakeside Hill map
Replaced grass rendering engine on all maps
AI
Added road priorities and speed limits
Fixed AI vehicle gear selection
VR
Added Oculus VR app launch option
Increased hand hold distance
Reduced virtual steering wheel force feedback
Updated Varjo plugin
UI
Improved UI layout for triple screen
Replaced the old intro with a static image
Added vehicle thumbnails
Added map thumbnails
Added loading screen
Input
Added steering wheel centring on (re-)start
Added input profiles to the controls panel
Reduced steering wheel SAT (Self-Aligning Torque) force
Effects
Added ABS sound
Added vibrations for skidding with a high slip angle
Reduced vibrations on terrain
Tuned tyre skid effects
Other
Added French language
Known Issues
SteamVR may incorrectly handle Oculus devices (Rift, Quest). To fix the problem, please change your default VR environment to the Oculus VR app or uninstall SteamVR.
Patch update #22: Autodrome
What's New
Added a new Hawk Autodrome map (WIP)
Added a new Lakeside Hill map (WIP)
Added a new Polish police car
Added a new Polish ambulance car
Added a new Polish fire truck
Added a new compact car
Added a new sedan car
Added a new van
Added a new truck
Added skidpad challenges (WIP)
Input
Added the possibility to edit VR controller bindings
Fixed force feedback for the virtual steering wheel
UI
Added optional engine start on throttle input
Improved input bindings panel
Other
Integrated a bug reporting system
Known Issues
VR mode may fail if the VR device sleeps or stops tracking during loading
Some VR inputs may not be detected (still investigating the problem)
Patch update #21: VR controllers
What's New
Added support for VR controllers
Added an Australian police car
Virtual Reality
Added animated VR gloves interacting with a vehicle cockpit
Added VR camera rotation calibration
Added support for HP Reverb G2
Added support for Varjo
Fixed SteamVR launch issue
Physics
Added non-linear throttle progression for better engine power control at low RPM
Visuals
Improved animations of the forklift
Level Design
Improved the height of shelves in the Warehouse map
Input
Improved detection of input devices (twin joysticks are now distinguished properly)
UI
Changed the order of engines in the dropdown list
Fixed some UI bugs
Other
Updated Unity version
Replaced OpenVR with OpenXR library
Known Issues
Not all vehicles have a fully interactive interior
There are shadow rendering differences between the left and right eye in VR
VR button bindings are hardcoded for now (they will be configurable in the next update)
Emergency vehicle sirens are WIP
Patch update #20: Excavator
What's New
Added an excavator with a controllable boom, stick, and bucket
Added a new Earthworks Site map for excavator scenarios
Physics
Added dynamic terrain
Added power consumption of hydraulic actuators
Visuals
Improved pedestrian ragdolls
Added forklift lever animations
Other
Added credits
Work in Progress
Creating a new big map
Migrating to the High Definition Render Pipeline (HDRP)
Extending AI behaviour
Known Issues
SteamVR needs to be shut down before launching eXpanSIM (SteamVR will launch later automatically)
Patch update #19: Forklift
What's New
Added a forklift truck with controllable equipment
Added a new Warehouse map for forklift scenarios
Physics
Added hydraulic actuators
Added basic vehicle buoyancy and water drag
Improved aerodynamics
Added a double brake system
Changed gear selection for manual gearboxes - gears can only be changed with the clutch pressed
User Interface
Added a vehicle type filter to the vehicle selection panel
Added AI vehicle and pedestrian sliders to the map selection panel
Added HUD widgets for controlling hydraulic equipment
Added quick start scenarios to the welcome panel
Fixed monitor DPI handling
Input
Added range and gear split to a manual gearbox
SDK
Added stable ABI for sustaining backward compatibility (see \\Steam\\steamapps\\common\\eXpanSIM\\SDK\\README.md)
Added turret telemetry
Work in Progress
Adding an excavator with the ability to dig in the ground
Creating a new big map
Migrating to the High Definition Render Pipeline (HDRP)
Extending AI behaviour
Known Issues
SteamVR needs to be shut down before launching eXpanSIM (SteamVR will launch later automatically)
Patch update #18: Pedestrians
What's New
Added AI pedestrians (adults and children)
Added translations (EN, PL)
Artificial Intelligence
Added the pedestrian system
Improved AI system performance
Physics
Added pedestrian ragdolls
Vehicles
Added a fire truck variant for left-hand traffic
Improved the Solaris bus model
Improved collision models
Level Design
Added pedestrians to the Urban City map
Improved curbs on the Urban City map
Improved traffic lights readability on the Urban City map
Improved lighting on the Urban City map
User Interface
Added translations (more languages soon)
Reorganised UI handling layer
Improved loading and added a loading splash
Input
Added retarder level actions
Audio
Improved collision audio and small fixes
SDK
Added engine load to the DashboardState
Other
Migrated the project to Unity 2020.1
Updated XR management and OpenVR integration
Work in Progress
Adding more traffic rules
Creating a new big map
SDK backward compatibility
Migrating to the High Definition Render Pipeline (HDRP)
Known Issues
SteamVR needs to be shut down before launching eXpanSIM (SteamVR will launch later automatically)
Collision with pedestrians may produce weird artefacts (WIP)
Patch update #17: Traffic signals
What's new
Added the detailed interior to the coach bus
Added headlamps, horn, turn and hazard warning signals
Vehicles
Added the door open/close feature to the Solaris bus
Improved materials of the Solaris bus
Improved gear ratios for the Solaris bus gearbox
Environments
Enabled traffic lights for the Urban City map
Improved building materials in the Urban City map
Physics
Improved the calculation of internal combustion engine torque maps for different loads
Improved throttle control of all internal combustion engines
Artificial Intelligence
AI-controlled vehicles stop at traffic lights
AI-controlled vehicles use turn signals
AI-controlled vehicles are aware of the player-controlled vehicle and predict its path
AI-controlled vehicles spawn with random skins
Fixed a rare collision case caused by not yielding priority
Optimised the performance of the AI system
Audio
Improved engine sounds
Improved tyre skid sounds
Added horn and turn signal sounds
Input
Added camera rotation, zoom, and reset controls
Added headlamps, horn, turn and hazard warning signal controls
Added a toggle parking brake control
Added a special action button (door open/close in the Solaris bus)