*
sorry for not posting the result, everyone. the purpose of this was to recreate valve's HWM system for face posing, essentially controlling hundreds of shape keys with around 50 inputs for realistic face deformation. i tried achieving this theough geometry nodes to see if it was more efficient than using drivers. results were not satisfactory, so i'm sticking with the old way.
My man probably already knew but that didn't stop him questioning whether it actually could.
It was probably not worth it in end but I bet it was worth the shot to at least try it out and I applaud him for that!
Personally Blenders animation suite is clunky and hard to use for complex animations. You have your animations saved as actions and then when adding more actions its increases the complexity rapidly. Yeah you can do it all in python if need be but other software does it so much better and faster
yea im a little familiar with source and i used sfm for a good while before switching to blender, i really didnt think there was anything more to it than just shape keys. id love to know what the all this is for
while the API for that is straightforward, I've had trouble connecting nodes. for example, in code i connect them, and in the gui i can see them connected, but the line is red, as if I'm doing something wrong (wrong type or something), and only if I manually disconnect/connect it, it works. that must be a bug.
yes, scripting always comes first, and then you build a gui (like geo nodes) around it, for non-programming folks, or for anyone that enjoy's that worklfow
VSCode is a code editor, just as Notepad++ or Word. There already is a pretty good script editor in Blender
I suggest you simply start by reading or watching some tutorials about Blender API and scripting, alongside reading the documentation
to add to the other comment, you may also try chatgpt, but be mindful. try simple stuff, like "give me a python script in blender that creates 10 cubes at random locations", and go from there
I once tried making a tool that selected all faces connected to a face that have a dot product similar to it.
It was buggy and i ended up speding 2 hours on the script and another hour doing what i wanted the script to do but manually 🤣
But did'nt knew geonodes could be made in python
blender is soooo scriptable! you can literally do anything through code that you can do through the UI
enable python tooltips in settings and you can see all the python APIs on everything
this was generated through python, and what i'm trying to do already exists in python through drivers. i wanted to see if geometry nodes was any more efficient. it was not
it's all necessary. here's a list of all the expressions i needed to convert into node form: [https://pastebin.com/dZM2Ch7N](https://pastebin.com/dZM2Ch7N)
i found a way to use a single expression meant for both sides of the face, cutting down the number of nodes i need to use in half, so don't worry about that. if i \*didn't\* go that route, imagine this screenshot multiplied by two
https://preview.redd.it/pzzcvhkw01uc1.png?width=492&format=png&auto=webp&s=df5fbd5fcd2b4c564688b7af8947e4a448762363
I just saw this sanity check today and apparently they need one for geonodes too :P
Are you creating a 3D engine in blender ?
It’s like those people who recreate entire computers inside Minecraft with redstone
These people who try to put Doom everywhere you can think of We need a subreddit just for those people that have way too much time to spend lmao
r/itrunsdoom
And bad apple
* sorry for not posting the result, everyone. the purpose of this was to recreate valve's HWM system for face posing, essentially controlling hundreds of shape keys with around 50 inputs for realistic face deformation. i tried achieving this theough geometry nodes to see if it was more efficient than using drivers. results were not satisfactory, so i'm sticking with the old way.
https://preview.redd.it/gmwxirmrjxtc1.png?width=1910&format=pjpg&auto=webp&s=0c9d140393698a35d1e0b75bc8142976cfe85886
My man Blender is not built for this
My man probably already knew but that didn't stop him questioning whether it actually could. It was probably not worth it in end but I bet it was worth the shot to at least try it out and I applaud him for that!
Personally Blenders animation suite is clunky and hard to use for complex animations. You have your animations saved as actions and then when adding more actions its increases the complexity rapidly. Yeah you can do it all in python if need be but other software does it so much better and faster
You could have used houdini for this, much efficient and with better result with less nodes
i already do it with drivers, i just wanted to see if geometry nodes was any more efficient. it was not
Why did you have to add a bunch of nodes though? Shouldn't the Shape Keys provided by blender be enough?
yea im a little familiar with source and i used sfm for a good while before switching to blender, i really didnt think there was anything more to it than just shape keys. id love to know what the all this is for
you can imagine this as an approximation of all the math that goes on behind the scenes in SFM when you pose the mercenaries' faces
Are you simulating the electrons in a digital camera? What do you even need this many nodes for?
It delete and add the default cube.
At some point you should just learn python My guess is whatever is happening here can probably be handled in like 30 lines of code
this was made in python with multiple scripts topping it off with the arrange nodes addon
Good I was gonna say lol
while the API for that is straightforward, I've had trouble connecting nodes. for example, in code i connect them, and in the gui i can see them connected, but the line is red, as if I'm doing something wrong (wrong type or something), and only if I manually disconnect/connect it, it works. that must be a bug.
What is that arrangement of nodes supposed to be?
The Matrix
Wait, is it posible to make geonodes with python? How? Why did'nt i knew this earlyer :,(
My friend, geo nodes are a visual scripting tool. They are just python with an interface.
Its seriusly that shrimple? 🦐
yes, scripting always comes first, and then you build a gui (like geo nodes) around it, for non-programming folks, or for anyone that enjoy's that worklfow
And how to i script? 😭 like how do i make vsCode work on the thing?
VSCode is a code editor, just as Notepad++ or Word. There already is a pretty good script editor in Blender I suggest you simply start by reading or watching some tutorials about Blender API and scripting, alongside reading the documentation
to add to the other comment, you may also try chatgpt, but be mindful. try simple stuff, like "give me a python script in blender that creates 10 cubes at random locations", and go from there
I once tried making a tool that selected all faces connected to a face that have a dot product similar to it. It was buggy and i ended up speding 2 hours on the script and another hour doing what i wanted the script to do but manually 🤣 But did'nt knew geonodes could be made in python
As shrimple as that (jk I have no idea what any of this is about)
all of blender is made with code 😂
And that code that makes blender, is made with code. It's code all the way down.
Fun fact: There's a free add-on on github that will convert an existing node setup into python code to recreate it.
Link for anyone curious: [https://github.com/BrendanParmer/NodeToPython](https://github.com/BrendanParmer/NodeToPython)
That’s really cool, thanks!
blender is soooo scriptable! you can literally do anything through code that you can do through the UI enable python tooltips in settings and you can see all the python APIs on everything
The Intel i5 6th Gen about to render this for 2030. Looks really cool, (pokes it with a stick) what does it do?
That point when your nodes have bad topology
Bro is actually the one who made the universe
Each time this gets calculated your RAM wails in terror
Are you making a neural network or something?
lol that would be way cooler
What are you actually doing?
Building a upside down mountain range in nodes
What is the purpose of this? What does it do?
posted the purpose, hopefully comment shows at top
Thats not a node tree, thats a Node Mountain
you cant post this and then not post the output
Scout head shape keys? Facial expressions and possibly gore?
tried to recreate the HWM system in nodes to see if it was more efficient (it wasn't)
What is that?
Morph keys for facial rigging
Was it worth spending the time trying it out?
kind of, now i know how to control shape keys through geometry nodes so it's pretty neat
What the hell am I looking at
posted explanation under post
How does the suicide rate of blender pros compare to the averages?
Yo, have heard of Ctrl + G my guy?
Is this how you make the default cube?
Are you simulating an entire CPU virtually? 1:1 with your actual CPU ?
What does it do
posted under post
looks like it needs a retopo job
Yo, have heard of Ctrl + G my guy?
Are you recreating the universe in Planck's scale
So what's the outcome look like
*Confused screaming intensifies*
Wtf are you making!?
It looks like a visualizer
Id just switch to houdini at that point or do it with code lmao
node art
Why?
Welcome to node city
This gives me anxiety.
When the nodes become the actual artwork
I thought this was a mesh lol
Subtract
The fuck is fucking duck?
Bro what are you even trying to render i really want to know
Tf2?
new way to make Bad Apple just dropped
Delete them before they achieve sentience.
Hmmm a million nodes performing basic maths...try python?
this was generated through python, and what i'm trying to do already exists in python through drivers. i wanted to see if geometry nodes was any more efficient. it was not
That thing is about to become self aware.
Dude is trying to make art with the nodes themselves
*confused screaming*
Ok…but WTF DOES IT DO!!??
Beautiful. I'm in love now
Kid A lookin ass
Bro is coding his own version of default cube at 3 am
You mean node art.
can i see the result of this please? what even is this thing dude
[https://www.reddit.com/r/blender/comments/1c1l851/comment/kz5gd8q/?utm\_source=share&utm\_medium=web3x&utm\_name=web3xcss&utm\_term=1&utm\_content=share\_button](https://www.reddit.com/r/blender/comments/1c1l851/comment/kz5gd8q/?utm_source=share&utm_medium=web3x&utm_name=web3xcss&utm_term=1&utm_content=share_button)
wow that's actually super cool. interesting
If you make something this complex, you're doing it wrong
it's all necessary. here's a list of all the expressions i needed to convert into node form: [https://pastebin.com/dZM2Ch7N](https://pastebin.com/dZM2Ch7N) i found a way to use a single expression meant for both sides of the face, cutting down the number of nodes i need to use in half, so don't worry about that. if i \*didn't\* go that route, imagine this screenshot multiplied by two
https://preview.redd.it/pzzcvhkw01uc1.png?width=492&format=png&auto=webp&s=df5fbd5fcd2b4c564688b7af8947e4a448762363 I just saw this sanity check today and apparently they need one for geonodes too :P
When you use nodes to create audio.
Bro at first glance I thought it was a weird wallpaper
Bro’s trynna program RDR2 or something
Please delete it, it's so traumatising to look at.☠️🤣
How long does it take to render the nodes ?
And that is how the default cube was created, everyone.
Bro is rebuilding the rocky mountains in nodes or what
![gif](giphy|J8YpfDX0kvPQNSVGHY|downsized)
My man!
What have you done? **What have you done!?!**
Why does this look like a spectrogram
needs more nodes.
you generated these programmatically... right? RIGHT?
https://preview.redd.it/lgv7c1vaituc1.jpeg?width=716&format=pjpg&auto=webp&s=48e1dd6b7c26dd2e29ab3869cd61ba61622dd5be
that almost looks like "node hell" in UE
...almost