8.53.0
- #17970: FrameGraph: process the custom render targets defined at scene level
- #17971: Viewer: Fix async timing bugs with SSAO
- #17966: [PG] Phantom files in some scenarios
- #17960: Inspector v2: Fix setting the active camera when a frame graph is used at scene level
- #17969: [code-simplifier] Simplify IsLightSupported method by removing redundant else keywords
- #17967: Fix clusteredLighting bug when setting depthSlices to a value below initial value
- #1: Object has no method 'createSphere'
- #17965: [NPE] Removing fresnel block
- #17964: [NPE] Updating logic for camera zoom on small meshes
- #17961: Copilot code review instructions to detect missing extension imports
See More
- #17963: Inspector v2: Fix race conditions in back compat for entity selection and property pane highlighting
- #17962: Fix files that rely on an extension that they do not import
- #17957: Group all OpenPBR properties together
- #17959: Add Intensity to spotLightProperties
- #17958: Rendering Pipelines: add a isReady method to SSR and SSAO2 pipelines
- #17956: [GeospatialCamera] Fix keyboard input DPR bug and expose overrideable up vector calc
- #17934: Highlight Layer: Ensure that the highlight layer works well with custom use of the stencil buffer
- #17953: Fix VSCode MCP error: Remove github aw MCP from VSCode config
- #17954: Inspector v2: Call registerBuiltInLoaders in quick create
- #17955: [InspectorV2] Fix console warn from duplicate labels
- #17952: NullEngine: createTexture: added buffer to internal texture
- #17943: [NPE] Removing Ramp/Remap
- #17948: [NPE] Fixing number math block
- #17950: WebGPU: Fix crash when enabling reflection fresnel and falloff in the background material
- #17949: WebGPU: Fix wrong buffer capacity
- #33: Avoid usage of canvas if already POT texture
- #17951: Fix some issues in the audio V2 code
- #17946: Viewer: Shadow bug fixes
This list of changes was auto generated.
8.52.1
- #17945: Code Simplification Agent: don't run in forks
- #17942: Fixing bug deserializing vectors for particles
- #17941: Code Simplification Agent: workaround for CRLF issue that was preventing PRs from being generated
- #17939: WebGPU: Fix crash when using SSAO with materials using needDepthPrePass
- #17937: Fix discrepancy between gpu and cpu particles
- #17936: Animation Retargeting: add a new fixGroundReferenceDynamicRefNode option
- #17935: Thin instances: Simplify use of thinInstancePartialBufferUpdate
- #17938: Standard Material: Fix crash when enabling emissive as illumination in WebGPU
- #17929: Fix a few issues with teleport and popup
- #17926: Animation retargeting: support retargeting bones not linked to transform nodes
See More
- #17931: GS and gizmo fixes
- #17933: Inspector v2: Fix angle/rotation property editing
- #17930: Shader compilation: Fix wrong shader processor state when an effect is compiled
- #17927: Inspector v2: Allow property polling instead of interception
- #17925: [Graph tools] Fixing one pixel bug in nodes rendering
This list of changes was auto generated.
8.52.0
- #17921: [InspectorV2] Fix spinbutton regression and precision bug
- #17924: Fix code simplification agent
- #17915: Textures: Fix parsing of texture
- #17916: [InspectorV2] Fix various ACE bugs
- #17917: [InspectorV2] Fix errors in console
- #17920: [NPE] Changing overflow to wrap
- #17914: [NPE] Using Lerp instead of Random for initial color
- #17912: Inspector v2: Entity as object (instead of unknown)
- #17913: Add agentic workflow code-simplifier
- #17911: Bump ajv from 8.12.0 to 8.18.0
See More
- #2482: hack for ios
- #2444: nightly
- #2217: Add slider support to GUI
- #2507: 3.0.0
- #2508: Enables to display all render target texture properly in inspector
- #2487: PBR UV Optim
- #2472: Nightly
- #2457: Fix Refraction Matrix
- #2467: NPM build for RC
- #2449: Add new paramter to createDefaultSkybox
- #17909: Fix focus mode for framge in node graphs
- #17907: Mesh: Optimize instance data access in WebGL
- #17864: fix (xr): Avoid tainting the mono scene UBO with stereo and vice versa
- #17906: [Fix] Update gaussianSplattingMaterial
- #17908: Inspector v2: Fix child window on Firefox (and other non-chromium browsers)
This list of changes was auto generated.
8.51.2
- #17904: Moving properties to an extra object to avoid V8 de-optimization
- #4: Enable High DPI display support.
- #5: Where are the samples source code?
- #17902: Inspector v2: Fix es6 package and other bug fixes
- #17895: More linting warnings removed
- #17901: Inspector v2: Reduce perf overhead in default idle state
This list of changes was auto generated.
8.51.1
- #17892: Havok + FloatingOrigin: Dynamic re-regioning
- #17885: Animations: add support for animation retargeting
- #17887: Gaussian Splatting GPU Picking
- #36: Add context lost and restore support.
This list of changes was auto generated.
8.51.0
- #17893: Inspector v2: Scene Explorer entity commands for associated tool (e.g. NME, NGE, GUI Editor, etc.)
- #17891: [GeospatialCamera] Simplify handedness calculation
- #17890: [InspectorV2] Add link to created entity in QuickCreation tool
- #17889: [InspectorV2] Incorporate copy button into the 'edit' mode used for pinning/hiding
- #17888: Adding the last visual tests for particles
- #17884: Inspector v2: Settings service cleanup
- #17879: Particle modes tests
- #17880: Add solid color Gaussian splatting material plugin
- #26: Implement skeleton/skinned animation
- #17886: [EngineInstrumentation] Fix double-count bug
See More
- #10: Lowercase and Unix
- #17883: Simplify placeholder regex further
- #17882: Stop and cleanup underlying WebAudio microphone stream node on dispose
- #17872: Gaussian Splatting raise limit for number of compound splat parts
- #17858: 3MF Support
- #17881: Replace regex that is breaking our
test:escheckscript - #17876: Particles effects
- #17877: Restore Epsilon to let
This list of changes was auto generated.
8.50.5
- #17875: Adding particle animation tests
- #17857: Inspector: publicly accessible gizmo state via GizmoService
- #17866: [InspectorV2] Accordion property pin/hide fixes
- #17873: Playground: disable type checking in ts-loader
- #17870: Lint cleanup
- #17855: Remaining WGSL conversion for atmosphere
- #17874: [GeospatialCamera] isDisposed
This list of changes was auto generated.
8.50.4
- #17869: fix dependabot alert
- #17861: Inspector v2: Selection outline/highlight
- #17862: Visual tests for emitters
- #17867: WebGPU: Fix wrong render target state when not using frame graphs
- #17820: [GeospatialCamera] Yaw East +90, West -90. Add pointer sensitivity
- #17865: Add .webp which is already supported to inspector v2 material textures
- #17868: Remove experimental flag from floatingorigin feature
- #17815: Havok FloatingOrigin Multi-Region Support
- #13: Uncaught Error: WebGL not supported, in Chrome
- #9: Use git tags to denote versions
See More
- #7: FPS Drops from 60 FPS to 30 FPS
- #102: Rectangular Textures on a Sphere
- #97: MirrorTexture clone is wrong
- #18: Specular emittance from directional light
- #17451: Geospatial Features (Large World Rendering, Geospatial Camera, 3D Tile Loader)
- #17863: Fix Bounding Box Renderer did not work when EffectLayer was enabled
- #36: Add context lost and restore support.
- #17856: Inspector: collapse/expand options
- #17860: Inspector v2: Fix regression in hiding properties
- #17846: Add support for compound gsplat in Depth renderer
- #17859: [GS] Fix orthographic depth scale
- #17854: More WGSL conversion for atmosphere
- #17851: New particles tests for gradients
- #17852: Trying a different Monaco fix
- #17853: More WGSL conversion for atmosphere
This list of changes was auto generated.
8.50.2
- #17850: Fix an issue with static in old versions
- #17847: ensure joint tracking spheres are created in same scene as the XR session
- #17849: Fixed issue with animation rendering at small sizes
- #17843: Inspector v2: Scene explorer hotkeys + delete to dispose
- #17845: Inspector v2: Blur event resets key state to avoid 'stuck' keys
- #17837: Inspector v2: Addressing numeric input and entity selector user feedback
This list of changes was auto generated.