Remove Baking Remove Culling Remove Debug Remove Pixel
article thumbnail

Godot 3.3 has arrived, with a focus on optimization and reliability

Mircosoft Game Dev

Raise errors when accessing deleted objects in debug. Web editor running the "Ninja Adventure" demo from the eponymous CC0 asset pack by Pixel-Boy and AAA. Raise errors when accessing deleted objects in debug. but going one step too far: in debug builds in 3.2.3, HTML5: Threads, GDNative, AudioWorklet.

article thumbnail

Release candidate: Godot 3.2.4 RC 4

Mircosoft Game Dev

Thanks to all pre-release testers who help us find and debug regressions! New option to snap 2D transforms to whole coordinates , helps prevent jitter on pixel art camera motions. Core: Disable decayment of freed Objects to null in debug builds ( GH-41866 ). Rendering: Disable lights for objects with baked lighting ( GH-41629 ).

Render 52
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Dev snapshot: Godot 3.4 beta 6

Mircosoft Game Dev

Rendering: Rooms and portals-based occlusion culling ( GH-46130 ). Android: Implement per-pixel transparency ( GH-51935 ). Core: Complain if casting a freed object in a debug session ( GH-51095 ). Core: Add detailed error messages to release builds (used to be debug-only) ( GH-53405 ). In-depth documentation is available.

Beta 52
article thumbnail

Release candidate: Godot 3.4 RC 1

Mircosoft Game Dev

Rendering: Rooms and portals-based occlusion culling ( GH-46130 ). Android: Implement per-pixel transparency ( GH-51935 ). Core: Complain if casting a freed object in a debug session ( GH-51095 ). Core: Add detailed error messages to release builds (used to be debug-only) ( GH-53405 ). In-depth documentation is available.

Mesh 52
article thumbnail

Release candidate: Godot 3.4 RC 3

Mircosoft Game Dev

Rendering: Rooms and portals-based occlusion culling ( GH-46130 ). Android: Implement per-pixel transparency ( GH-51935 ). Core: Complain if casting a freed object in a debug session ( GH-51095 ). Core: Add detailed error messages to release builds (used to be debug-only) ( GH-53405 ). In-depth documentation is available.

Mesh 52
article thumbnail

Release candidate: Godot 3.4 RC 2

Mircosoft Game Dev

Rendering: Rooms and portals-based occlusion culling ( GH-46130 ). Android: Implement per-pixel transparency ( GH-51935 ). Core: Complain if casting a freed object in a debug session ( GH-51095 ). Core: Add detailed error messages to release builds (used to be debug-only) ( GH-53405 ). In-depth documentation is available.

Mesh 52
article thumbnail

Godot 3's renderer design explained

Mircosoft Game Dev

Added to that fact, Vulkan still has years to go until it's properly supported in most desktop and mobile platforms, which makes it unattractive to implement for us (as it means considerably more effort to write, debug and maintain). This allows beautiful mixing between baked and real-time. Perform Subsurface Scattering.

Render 52