article thumbnail

Godot XR update - February 2025

Mircosoft Game Dev

Features Update OpenXR to Khronos 1.1.41 release This version of XR Tools has been updated to contain Godot 4.2 mesh formats and thus requires Godot 4.2+.

Collision 102
article thumbnail

Dev snapshot: Godot 4.4 beta 1

Mircosoft Game Dev

Breaking changes Animation Audio C# Core Editor GDScript Import Input Physics Platforms Rendering and shaders XR New in Beta 1! Add 2D shader instance uniforms Previously, Godot only supported shader instance uniforms in Spatial shaders. GH-94783 ) Change NavigationMesh to also parse collision shapes by default.

Beta 106
Insiders

Sign Up for our Newsletter

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

article thumbnail

Creating a See-Through | X-Ray Effect In Unity – Shader Tutorial

Awesome Tuts

What Is a Shader? Since the main premise of this effect is going to be a shader, we’ll start with explaining what a shader is. A shader is a script where you write code that determines how the colors will be rendered based on various scenarios like lighting and material configuration.

Shaders 90
article thumbnail

Improvements to shaders and visual shaders in Godot 4.0

Mircosoft Game Dev

Hi, I'm Yuri ( Chaosus ), and I made a number of changes this past 18 months to upgrade the shader language in Godot 4.0 There are changes to the editor usability, to the shader language itself, and to visual shaders. Shader creation dialog. A new warning system for shaders within the editor has been implemented.

Shaders 52
article thumbnail

Dev snapshot: Godot 4.0 beta 9

Mircosoft Game Dev

Editor: Add one-way indicator to tile collision editor ( GH-67283 ). Physics: Fix 2D & 3D Continuous Collision Detection sometimes adjusting velocity too much ( GH-69934 ). Rendering: OpenGL: Fix scene shader error when using Omni or Spot but not both ( GH-69901 ). Shaders: Fix the sorting of shader uniforms ( GH-70016 ).

Beta 99
article thumbnail

Dev snapshot: Godot 4.5 dev 1

Mircosoft Game Dev

Chunk tilemap physics The current implementation of TileMapLayer uses individual collision bodies for every single cell, which is extremely wasteful and a likely cause of runtime performance issues for 2D scenes relying on physics. Rendering: Use separate WorkThreadPool for shader compiler ( GH-103506 ).

Dev 75
article thumbnail

New improvements for GPUParticles in Godot 4.0

Mircosoft Game Dev

GPUParticles : Processes particles on GPU, allows very large amount of particles at little cost, and with ability to write custom particle shaders. Allows collisions against the physics world. x and the shader used is almost identical (should be easy to port). Baked SDF Collision. Less flexible. Particles in Godot 4.0