26 Followers
57 Following
129 Posts

Blog: www.buscalaexcusa.com
YouTube: @buscalaexcusa

They/them, Elle 🌈🍕

English / Spanish

I'm a gamedev and I make videos about it! I also love Egyptology :3

I'm here to share my stuff and meet cool people!

Web / Blogwww.buscalaexcusa.com
ToolsUnity, Godot, Blender, Photoshop
InterestsShaders, VFX, Technical Art
Contact Me[email protected]

Instead of fixing my CPU-eating frames, I have decided to procastinate creating a Level / Scene Loader 😎

(I actually had it in my TO-DOs and will make life easier by miles)

See you later!

#gamedev #graphics #programming #engine

I was watching a video about making grass, and as it turns out, the GPU keeps the matrices between frames! So I am just wasting huge amounts of CPU time every frame recalculating everything.

Now I feel like an impostor. Sigh.

My next goal is to have some kind of cached state of the matrices I can consult so I only call the GPU to update those. I also know there's a way to ask the GPU for a pointer in memory and update that, but I'm not sure if it will fit my current architure that well

Which essentially means: Bind the material and its variables once, then draw everything that uses that material in one go.

To do this, I would sort primitives per material and solve their world matrices (that means, mesh transform, node local transform and parent transform) and just push everything together to the GPU in one call.

I felt like a pro!

But... 2/3

It's been a while since I last posted here! If you follow my blog, you'll know I have been working on learning how to program a renderer.

I was very proud because I managed to bring my basic scene from 5.5k+ calls to just 292, with lights and shadows and stuff (see below)!

I achieved this through careful ECS and Material batching 1/3

Credits: Models are Tiny Treat's Pretty Park bundle, btw!
#gamedev #rendering #opengl #graphics

Aizue! Javatik nator. Ez da lehen aldia Pythonekin sartzen naizela, baina orain ordu gehio dedikatzen ari naiz eta gauza bat esango dizuet. Komo mola!!!😊😊😊

I have started doing postpro shaders. They're the cutest little programs I have ever done, and so powerful!

So powerful that I just realized that renderer's are the whole 90% of what an engine does. That's WHY they tell you to never start programming an engine when learning making videogames.

Omfgs my head is spinning

So help me, I laughed
#shitpost #meme #distractedBoyfriend

- Manifestarse contra el estado genocida y exterminador de Israel: ✅
- Impedir que un acontecimiento con participación israelí (vuelta ciclista) tenga lugar o llegue a su fin: ✅
- Realizar para ello el bloqueo deloberado de un espacio necesario para el acontecimiento (impidiendo así que tenga lugar): ✅
- Emplear para ello mobiliario urbano (como contenedores), vehículos, y demás objetos voluminosos que puedan actuar como barreras o barricadas: ✅
- Talar un árbol: ❌

Solo espero que al menos se tratase de un ailanto, un eucalipto o algún otro ejemplar de especies invasoras.

EDIT: me confirman a través de registro gráfico que sí, se trata de un eucalipto procedente de una plantación. Así que me queda…

- Si el árbol es un eucalipto de una plantación, y mientras protestas, haces daño a una gran empresa que se lucra a costa de introducir especies invasoras, entonces ✅