Spartan v2026.08.10.02.21
Pre-release
Pre-release
1a66fd8[lighting] clustured shading74eeda8[spline] ability to snap to another spline (makes road building easier)466d335[plan] snapped lamp posts to wall splines451cf1a[rendering] various improvements to clusterred shading and taau001257f[renderer] cleanup/simplification7bb9797[misc] code/structure cleanupa09f08a[physx] fixed errors during async loading90471bb[misc] multiple daily accumullated fixes for editor ui/ux and car simulation156b5ae[path_tracing] implemented missing parts, fixed a lot of bugs, almost there07f57fb[path_tracing] bug fixes3524a86[path_tracing] fixed blurry surface, and implmeneted some missing paper aspectsb95b5dc[path_tracing] reduced noisec9ca149[path_tracing] cleanup3cc595c[path_tracing] don't compute specular lobe beyond 0.9 roughness and use RT reflections5177ec0[path_tracing] reduced firefliese3b6899[scripts] always do full setup611434b[sky] new volumetric cloudsdb92600[sky] clouds are now noise-free2bc353d[sky] minor cloud adjustments725170c[geometry] mesh let compression, 50% less vram usage8168e13[rendering] procedural ghost of tsushima grass (gpu spawned instance buffer based on player visibility)7241559[rendering] fixed most forest culling and instancing issues39e872b[rendering] fixed alpha testing not working for certain materials19c8a16[rendering] revived grass, much denser, implemented real-time sky, optimised cullinga159fe8[misc] compute queue lighting and overhauled texture viewerd204e78[misc] updated project files6fef239[misc] multiple lighting fixes and calibrationscd7ab64[lighting] fixed bent normalsf676cec[misc] fixed microshadowing095fc94[editor] icons are now loaded in the imgui font atlas1b11682[path_tracing] higher qualityedd7487d3d12: parity with vulkan (has bugs but it's now complete)0fbc1f8[components] implement skidmark component, the car is now using ite1dd6dc[skidmarks] fixed remaining bugsc36204f[plan] tire smoke and prefab system cleanupc4e9192[path_tracing] completed9b0d13b[rendering] improved denoiser8bde85e[worlds] deleted game.h/cpp all worlds are now xml and lua filesc90eb18[plan] added particle emmiters to all tiresb222d54[misc] improved car (particles, headlights, tailights) and updated assetse5ca58c[plan] on-screen controls14b956f[plan] fixed particle sync issues, implemeted editor icon clicking, adjusted car lights9aef9cf[particles] fixed GPU sync issuef239929[rendering] fixed wrong skidmark blendinge72296c[plan] lowered engine volume6549b47misc: delete entities that spawned during gameplay (upon exiting play mode), create UI car dashboard at the bottom of the viewport129b393[misc] bug fixes5422aff[plan] wheel view and playgroundfc855b6[plan] removed an object from the playground197331c[plan] added exhaust smoke and fire, added particle emitter on-screen icon (clickable)f7119f3[misc] updated assets and improve particle visuals1f22120particles: implemented shading and did a visual overhaul for the carda36082editor: ui/ux improvements10ac725plan: adjusted car body to fit wheels93b1cb0screenshot: fixed HDR screenshots399ed6fcamera: default presets and correct preset for each world15727a4plan: perfectly fitted lights on car bodyf944cc0misc: minor tweaks815505f[engine] integrated mcp (still not connecting to anything)3da3ef4[engine] mcp can now connect to server and function49912e5misc: silence dependabotb9bae12mcp: faster and more control5f8d7c6mcp: overhaul0422d62mcp: fast and responsivecb46259mcp: memory capability from engine experience, critique the quality of work, and ask for features782a4e0mcp: more deterministic control, less guessing0043f93mcp: ability to read and assign materials, add and setup lights and so on89e3c75mcp: access to all components6c692a8mcp: renderer and physics control, undo/redo and more044e4demcp: fixed bug where the agent would print file pathscc496admisc: volumetric particles and car presets as xml333cb2cplan: particle calibration4129edbparticles: ray traced shadowed voxels7c4992brendering: fixed issues with taauf9d945emisc: cleanup2138864misc: revert some changes87b337dttau: add copyright7ef997amaterials: support for automotive needs5a8aeb2misc: less noisy rough reflections and shadow penumbra5827ff6screenshot: reduced exportation from 10+ sec to sub 1 sec5df33a1vulkan: fixed assertb3315adrenderering: fft ocean water4d7439dfft ocean water: use world wind direction and strengthe02cd4bfft water: bug fixese6d6f58shadows: optimised to 0.2 ms from 6.0 ms83ee211rendere: timer/marker cleanupf33e4aasss: fixed distant stripe artifactscfa1e2frenderer: better naming of certain passesf3ee00crenderer: better naming of certain passesf13a48cfft water: even better284adb8renderer: much faster culling and rendering dense geometry, aka forest7d47347plan: gran turismo like car upgradesf2895d4plan: simulation of camber and tire bendf6bf00bplan: fixed some car sim bugs9e573fdplan: added electric motor support, implemented hybrid combustion/electric torque for laferraridb7247cDelete enc_temp_folder/61e57ac26dea9c3b7842b5ecbfed7be8 directory64ea951vulkan: fixed issue that prevented the nvidia 1080 from bootingce891b6audio: mp3 support1d88246misc: updated project files and improved water renderingad44e22ocean: fixed a lot of bugs6925172misc: improvements to car sim, clouds and path tracingb2aff9a[path_tracing] reduced noiseae33212steam: integrated5ff3c14lighting: bug fixes7afe398atmospheric scattering: bug fixese8d1ce8atmospheric scattering: decoupled from light component (which could override a intensity and temperature)be65205clouds: fixed visible noiseab60394misc: editor improvements4a4f3bbauto-exposure: many improvements and bug fixese658208physics: buoyancysupport0249cf9camera: physical movementf0d6df1rt: fixed warningse683069forest: fixed bad uv and grass flickerfdd3ee7resources: fixed some bugs9334793sequencer: completed basica functionality for the camera and created as simple sequence6eb1786mcp: voice support (you can talk to spartan now)2f269bbocean: next-gen caustics and volumetrics73b3598plan: implemented camera panning and target lock, also made a car prop follow the spline roaddd7808fplan: first ever sequence in spartana829e45readme: update925a55aplan: sequencer ux improvements1620e67plan: completely new car file systemf04367dplan: better car presetsdc1d07dplan: brand new sequence of car shots and stationary pan shots960a134plan: 10 cameras cinematography, with variety (hood, interior, wheel, tripod, etc)95d2bderenderer: debug draw of camera view frustum4a57657plan: fixed minor issue with prop car front wheel spin71650d3threading: fixed deadlocks during world loadingdae0613misc: fixed an issue where upon interapting a lerp to entity, the camera would reset instead of take over, minor sequencer UX improvementsb8ff978rendering: fixed glass rendering and imroved it with transmission and spectral dispersiond2f0524input: fixe issues where camera control could trigger (accidentally) editor shortcuts89e78b5rendering: improved clouds and their shadows6d7729feditor: merged all entity on-screen icon toggles into one, and added camera support, gta v light flares, improved gas station8c4367aplan: added dockyard3794f8dplan: arterial road prototype976535fmcp: city blockout awareness1e4df5dd3d12: vulkan parity8c2eeccdebugging: disable validation layers (forgotten enabled in last commit)133fddalogo: new5ef59a6splash screen: new1c5a59crendering: next-gen glass and radial blur for car wheels71c7bb4misc: real stars, high quality motion blur, auto-exposure improvements and many other bug fixes2a58a2cwater: foam where it meets objects917ed28misc: cleanupb43f8fdengine: present from dedicated queue (when possible)7a713a8third_party: updated physx, assimp and sdl to latest7a984bfsdl: add mp3 header82e1c7clibraries: updated81e5ed1logo: moved in data directorye82c02ebuild fix6a6f291boot splash screen: show spartan versionf644b1dsteam: linked and enabled5d28409editor: about window, third-party tab, add steamworks5d0b1d3renderer: nvidia nrd supportc56b7c0build fix425418drenderer: replaced custom denoisers with nrdcf31a87d3d12: build fixde6fb1dcar: physical bodyc067da2car: calibration and bug fixesd21b23ccar: even more realistic simulation4c2e504car: debug draw for every component68a1de5car: simulation improvements and bug fixescb7f168car: improved tire simulation3fb904dcar: fixed bugs from telemetry data708aa46car: better wheel contact point detection75adf10AI: car traffic (wip)b5e6a3fplan: even more realistic car assembly, car away aware of obstacles and car dynamics97a5794car: adjusted differential6afcb76plan: fixed hero car controls affecting AI cars1e0d2c1ai traffic: bug and crash fixes6a16b82misc: better clouds, automatic resource barriers39a748brenderer: fixed assert536f78arenderer: performance and barrier optimisationb814ea2clouds: optimisedbf2d8c4editot: even better ui/uxe191e52denoiser: calibrated presets for path tracing, shadows reflectionsd0e73eemisc: path tracing and mcp upgradesec44bbcplan: improved airport and car playground blockouts8e07c8cmisc: updated dropbox assetsa4ec6b9plan: upgradet gas stationb1741b6plan: added collision to every single world object6dc315aplan: even better gas stationd09cf30plan: added ufo disc (very high, only few players will ever see it)35eec79plan: fixed crash on exitd3a781aeditor: fixed some input bugs2f5b5deplan: bigger city9d42007car: fix some handlings bugs, improved hud, improved start time by loading AI traffic async2f3ac42plan: improved engine sounds (ferrari now sounds like a V12), player home/garage, spawn point component40b2527car: fix audio cutting off and noise9ec5b4dbuildl: fixe830dd2world: 3d text componented25ed5mcp: improved uxb7f399fplan: blockout tuning shop0a36d5fplan: optimised ai traffic physics performancef5b9e32camera: introduced automatic exposure, so every scene looks good without manual tweaksa21e28cmotion blur: fixed road bleeding onto car5c5fd9fworld: even faster loading97982c9car: fixed simulation bugs3331bd7misc: improved path tracing, improved engine sound synthesisde47350path tracing: various improvements5b59556misc: engine wide code clean up6356997mcp: skynet levelfbef3e5mcp: skynet level2002905d3d12: upgrade agility sdk and fixed all crashes (vulkan parity)35ff365renderer: fixed reflections buga90780dmisc: polished asset viewer and how mcp interacts with itc03b3a8asset viewer: allow user to accept/reject revisions before saving master asset0fb985cbuild: fix7eef9eemisc: improved ocean, clouds and shader editor694a130forest: improved grass and wind animationa6fda50shaders: some bug fixes182525dmisc: engine-wide cleanup (deleted stale scripts, removed 7z requirment and more)cc4dee7kiss: quarantine engine_sim and cut duplicated asset viewer jsonc5bb89dworld: animated character with inverse kinematics8c764e0animation: fixed some inverse kinematics bugsba27ca0plan: added 100 pedestrians438c073characters: ragdoll supportf8d596dragdolls: fixed a force bug3532f64misc: removed no longer needed debug logs3262893misc: improved thread-safety across the board and reduced cpu usage in AI heavy scenes like the plan.world (cars and pedestrians)11be87dplan: improved startup performance and emulating more physical car components810ddf8plan: fixed crashes, cleaned up resources166a14aplan: fixed multiple crashes1220a82car: fixed suspension jointsf924733car: correct handling based on telemetry findings3fe1976car: lower driveline to axle height and color skeleton by systemc50fde3xess: updated to latest7fd3ba4misc: updated all third party libraries to latest and implemented spherical harmonicsec60e98editor: updated third party library versions in about window6684b47rendering: fixed all depth of field artifactsd6bc7c0renderer: froxel fog3339bb1Revert "renderer: froxel fog"637df42taau: fixed black spotsf2fe03etools: fix libraries.7z dropbox share urld756176taau: fixed remaining black spots1ccad5cmisc: fix working directory not being correct when running from visual studio0d95962rag dolls: drastically better23e0ba6editor: new iconsfdbe421engine: editor and performance passd8ebb71profiler: improved accuracy and tracking of wait, present and acquire6d87147rhi: stabilised frame time1e95663renderer: overall performance boost3febae4build: fixfcaf313animation: optimised animation and ik enough to populate a city203378etaau: stabilise4d6751ftaau: even stability151ae05renderer: fixed VR and doubled performance on heavy scenes086a585plan: added ocean774f37fplan: added ocean and terrain259e4f8plan: generated the island