article thumbnail

Cocos Shader Tutorial 1.0 - about UV

Cocos

The vertical axes of textures and picture pixels is shown above, when sampling textures in shaders, that is from top to bottom, which is top-right corner. This is consistent with how most image file formats store pixel data, and with how most graphics APIs work (including DirectX, Vulkan, Metal, WebGPU, but not OpenGL).

Shaders 98
article thumbnail

Maintenance release: Godot 3.4.1

Mircosoft Game Dev

macOS: Fix driver crash when enabling per-pixel transparency on M1 macs ( GH-55464 ). Particles: Fix for double use of seed in random shader variables ( GH-55607 ). Rendering: GLES3: Fix incompatible addition in auto exposure shader ( GH-55983 ). Tiles: Fix TileSet editor workspace breaking ( GH-55059 ).

Tile 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

Release candidate: Godot 3.4.1 RC 2

Mircosoft Game Dev

macOS: Fix driver crash when enabling per-pixel transparency on M1 macs ( GH-55464 ). Particles: Fix for double use of seed in random shader variables ( GH-55607 ). Tiles: Fix TileSet editor workspace breaking ( GH-55059 ). Tiles: Only add light occlusion for visible TileMaps ( GH-54435 ).

Tile 52
article thumbnail

Release candidate: Godot 3.4.1 RC 3

Mircosoft Game Dev

macOS: Fix driver crash when enabling per-pixel transparency on M1 macs ( GH-55464 ). Particles: Fix for double use of seed in random shader variables ( GH-55607 ). Tiles: Fix TileSet editor workspace breaking ( GH-55059 ). Tiles: Only add light occlusion for visible TileMaps ( GH-54435 ).

Tile 52
article thumbnail

Dev snapshot: Godot 3.4 beta 6

Mircosoft Game Dev

CSG: CSGPolygon fixes and features: Angle simplification, UV tiling distance, interval type ( GH-52509 ). Shaders: Add support for structs and fragment-to-light varyings ( GH-48075 ). Android: Implement per-pixel transparency ( GH-51935 ). Particles: Fixed rotate_y property of particle shaders ( GH-46687 ).

Beta 52
article thumbnail

Release candidate: Godot 3.4 RC 1

Mircosoft Game Dev

CSG: CSGPolygon fixes and features: Angle simplification, UV tiling distance, interval type ( GH-52509 ). Shaders: Add support for structs and fragment-to-light varyings ( GH-48075 ). Android: Implement per-pixel transparency ( GH-51935 ). Particles: Fixed rotate_y property of particle shaders ( GH-46687 ).

Mesh 52
article thumbnail

Release candidate: Godot 3.4 RC 3

Mircosoft Game Dev

CSG: CSGPolygon fixes and features: Angle simplification, UV tiling distance, interval type ( GH-52509 ). Shaders: Add support for structs and fragment-to-light varyings ( GH-48075 ). Android: Implement per-pixel transparency ( GH-51935 ). Particles: Fixed rotate_y property of particle shaders ( GH-46687 ).

Mesh 52