@s4schoener Reminds me of the hidden show advanced properties button on the urp asset.
You need to know it's behind the 3 small dots to even find. It hides "advanced features" like dynamic batching and mixed lighting.
Snorkel made a C# multithreading experiment in Godot with 10,000 units moving and reacting to input, using jobs and arrays instead of nodes. 🧠
See more: https://t.co/ixysnGsNr4
#godotengine
After nine years of development, meshoptimizer has reached its first major version, 1.0!
This release focuses on improvements in clusterization and simplification as well as stabilization. Release announcement with more details on past, present and future is below; please RT!
Implemented a neat speedup for brick rendering using tips in this old @SebAaltonen thread.
The trick is to render only 3 cube faces per brick, and "flip" each face to the side of the cube that faces the camera in the vertex shader.
https://t.co/qhDQG2U7CE
[cont]
Continuing to experiment with Odin. I'm hoping to create interactive projects on the web, so I'm learning how to compile wasm.
Just arrived at the hello world of graphics programming.
Hello🔼
Finally got non uniform scaling working, somehow this was more difficult to get right then I thought it would be.
Spend an entire evening chasing a bug in the normals, only to try my first solution again it working.
More progress on learning Odin by making a raytracer
Used a union to create a single list of boxes and spheres and a switch to determine type for the intersection logic.
Also added some form of materials.
Went of script and added a new shape.
Guess we're doing cubes now.
box ray intersect code needs some extra work. I've probably come up with the worst way to do this 🤷♂️
@Wardergrip Having only worked in c style languages for the past +10 years the syntax feels very alien.
However it is growing on me. Might try to do a couple of projects in odin.
The overview page helps getting started with a lot of things, but as soon as I need something more complex (like file reading/writing) I lose a lot of time trying to find usable examples. (skill issue?)
I completely failed to find how to start a new process from in odin code.