article thumbnail

Dev snapshot: Godot 4.4 beta 1

Mircosoft Game Dev

is coming with huge improvements to texture importing quality and speed thanks to new maintainer Bluecube3310. The import times of textures using the VRAM Compressed import setting have been greatly improved by integrating the GPU-based Betsy texture compressor. Import 4.4 Now 2D performance is comparable between all backends.

Beta 106
article thumbnail

Sprite Shader Render out of bounds

Cocos

Good evening, I just finished writing my own custom shader to create 2D shadows on sprites, but I can’t find a way to increase the render area of ​​the sprite. As you can see cocos recognizes the original area as 450x450, but the shader limits itself to rendering only the trimmed texture. Is there a way to increase the render bounds?

Sprite 52
Insiders

Sign Up for our Newsletter

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

article thumbnail

Some Scattered Thoughts About Hades

The Bottom Feeder

It did well enough over long enough to get a sequel, but I'm still writing about the old original one. I'm getting over a flu and can't work up the energy to write a proper article with paragraphs and stuff, so I'll experiment with a quicker, looser format. Welcome back my friends to the show that never ends.

Indy 71
article thumbnail

How to write Shaders in Unity using HLSL

Febucci

UVs are also called texture coordinates and they let you map textures on your objects. You’re basically saying to the computer: “hey, I want this texture drawn from here to here”. If you change the UVs (or texture coordinates) of one vertex, you’re also changing the way the texture is displayed on your mesh.

Shaders 52
article thumbnail

Introducing the Betsy GPU texture compressor

Mircosoft Game Dev

x branch of Ogre aka ogre-next and I wrote Betsy, a GPU texture compressor that runs on GPUs. This work was commissioned by Godot Engine through the Software Freedom Conservancy to solve a major complaint: importing textures is excruciantly slow and takes many minutes. What is texture compression and why you care. ktx A.etc2.ktx

Texture 52
article thumbnail

"Quake Renaissance" for Rock Paper Shotgun

Radiator Blog

Write the type of history that the average academic, fan, or developer wouldn't be able to write alone , by combining all their approaches. Revise my earlier writing about mod communities. Write the Quake guide I needed myself a few years ago. Writing part 2 was difficult. It felt a lot better to write and to read.

Writing 130
article thumbnail

Unit Testing Games

Grumpy Gamer

It’s basically where you write programs that feed data (sometimes random data) into program’s functions or modules and make sure you get the expected results or proper errors. I can think of 100 other places that worked fine and without that hindsight, we would have spent a lot of time writing stress testers.

Bug 130