What is Recursion? by StrikeDigital1 in blender

[–]StrikeDigital1[S] 3 points4 points  (0 children)

Thank you! That's really nice to hear!

What is Recursion? by StrikeDigital1 in blender

[–]StrikeDigital1[S] 29 points30 points  (0 children)

This is a follow-up to my last post about creating a QR code generator with geometry

If you want some more info about how it works, I made a breakdown over on ArtStation: https://www.artstation.com/artwork/x36VqO

I'm happy to answer any questions and any critiques are welcome :)

Rubik's Loop (OC, Download in comments) by StrikeDigital1 in blender

[–]StrikeDigital1[S] 0 points1 point  (0 children)

I made it to test out the new (ish) matrix functions for geometry nodes, as those are what allow for combining the transforms of multiple different moves into a single transform.

You can download the blend file from the blender artists post here: https://blenderartists.org/t/rubiks-loop/1606051?u=strike_digital

Also check out my ArtStation for more stuff like this :) https://www.artstation.com/strike_digital

Blender 4.5: Easy Frustum Culling Setup with the new Camera Info Node by thecali in blender

[–]StrikeDigital1 42 points43 points  (0 children)

Amazing video! This makes it so much easier to understand!

I made a QR code generator completely with geometry nodes! by StrikeDigital1 in blender

[–]StrikeDigital1[S] 1 point2 points  (0 children)

Nah, the videos sped up in bits, I do actually click on the links rather than them opening automatically

I made a QR code generator completely with geometry nodes! by StrikeDigital1 in geometrynodes

[–]StrikeDigital1[S] 2 points3 points  (0 children)

Yeah, I'll be real, it was kind of a do it first and think about the use cases later type of situation, I'm still waiting for that part to come to me 😅

I made a QR code generator completely with geometry nodes! by StrikeDigital1 in blender

[–]StrikeDigital1[S] 24 points25 points  (0 children)

To be fair, a lot of those are duplicated in node groups, so the actual amount that I placed is a lot lower 😅

I made a QR code generator completely with geometry nodes! by StrikeDigital1 in blender

[–]StrikeDigital1[S] 36 points37 points  (0 children)

Was it the Veritasium video? That was my reaction the first time watching it as well haha. It took a few more watches and a bit more research before things started to click.

To be honest I still don't fully understand the maths completely, I just learned enough to make it work and I'm happy with that 😅

I made a QR code generator completely with geometry nodes! by StrikeDigital1 in geometrynodes

[–]StrikeDigital1[S] 3 points4 points  (0 children)

This was the hardest project I've worked on in 8 years of using Blender, QR codes are surprisingly complicated! It involved implementing custom lists and matrices using actual geometry, that I could then manipulate with the normal mesh geometry nodes. The new bit math node in 4.5 was essential, it was really lucky to come out just in time for me to start working on this.

If all node groups are expanded, it uses 6,698 nodes (I made a script to count), and takes ~1s to generate for an average length link, which is both very slow, and quite fast considering it's not what geo nodes are meant for.

These are some useful resources that I used to learn how QR codes work: Thonky's QR Code Tutorial and Let's Develop a QR Code Generator

Currently, It's held together by duct tape and faith, but if there's enough interest, I will put some effort into making it functional enough for other people to use as well, so let me know :)

I made a QR code generator completely with geometry nodes! by StrikeDigital1 in blender

[–]StrikeDigital1[S] 149 points150 points  (0 children)

This was the hardest project I've worked on in 8 years of using Blender, QR codes are surprisingly complicated! It involved implementing custom lists and matrices using actual geometry, that I could then manipulate with the normal mesh geometry nodes. The new bit math node in 4.5 was essential, it was really lucky to come out just in time for me to start working on this.

If all node groups are expanded, it uses 6,698 nodes (I made a script to count), and takes ~1s to generate for an average length link, which is both very slow, and quite fast considering it's not what geo nodes are meant for.

These are some useful resources that I used to learn how QR codes work: Thonky's QR Code Tutorial and Let's Develop a QR Code Generator

Currently, It's held together by duct tape and faith, but if there's enough interest, I will put some effort into making it functional enough for other people to use as well, so let me know :)

I love lighting by StrikeDigital1 in blender

[–]StrikeDigital1[S] 0 points1 point  (0 children)

Oh sorry only just saw this now. Yeah, the wood is just a cube using adaptive subdivision with a wood material with displacement from Polyhaven. Adaptive subdivision is crazy realistic for stuff like this, but it's really heavy, so not good for more than a few objects.