Control ANYTHING with Geometry Nodes!

  Рет қаралды 20,115

Erindale

Erindale

Күн бұрын

Check out my new procedural modelling bundle: www.nodegroup.xyz/procedural-...
Title's technically not clickbait because you can use vertex parenting to control an empty and then use drivers from the empty's location to drive literally anything in Blender ✨
Grab my final file here: / vertex-parenting-90055169
$40 off a holographic display? Yes please. look.glass/erin
Geometry Nodes Toolkit: gum.co/erintools
Merch? erindale.threadless.com/
Discord: / discord
Courses
Beginner Geometry Nodes: www.canopy.games/p/bcs-geomet...
Advanced Geometry Nodes: www.canopy.games/p/advanced-g...
Procedural Materials: www.canopy.games/p/procedural...
Using music from Less: / producerless
Contents:
00:00 - Intro
01:10 - What is (vertex) parenting?
03:35 - Constrain Look to vertex
05:05 - Creating the smoothed follow
09:20 - Packaging into a group asset
10:43 - Adding shaky cam
18:00 - Apply follow to the look target
20:30 - Dealing with simulation cache issues
21:54 - Example animation setup for rendering
23:34 - Baking movement for rendering
25:55 - Clearing a bake
Patreon: / erindale
Threads: www.threads.net/e.r.i.n.d.a.l.e/
Twitter: / erindale_xyz
Instagram: / e.r.i.n.d.a.l.e
Gumroad: gumroad.com/erindale
Blender Market: blendermarket.com/creators/er...

Пікірлер: 79
@Erindale
@Erindale 9 ай бұрын
Learn to control everything with this one easy trick Ton doesn't want you to know...
@genesis2303
@genesis2303 9 ай бұрын
When I first saw it and made basic node control for camera looping there wasn't asset browser yet, since then I kept my cams in startup and totally forgot that I can make it as assets now (o.O) This is one of those things that was totally under my nose entire time, and I didn't saw it, thanks for mentioning assets library here.
@_blender_man_
@_blender_man_ 9 ай бұрын
Looks strange and complicated from the begining but at the end you get an understanding how powerfull this skill is! Thanks a lot! Crazy awesome!
@yoursaxel
@yoursaxel 5 ай бұрын
Thanks so much, love your courses and tutorials!
@syam.k.yenubari
@syam.k.yenubari 9 ай бұрын
this tutorial is a godsend , i was looking for some thing like this for a very long time...for my rigging projects thank you so much ...
@BlenderDaily
@BlenderDaily 9 ай бұрын
what a powerful technique! looking forward to testing this :)
@comedon
@comedon 3 ай бұрын
Smart and clear.
@DelvingDesigns
@DelvingDesigns 6 ай бұрын
You always seem to have the exact tutorial I need exactly when I need it! Amazing as always mate!
@Erindale
@Erindale 6 ай бұрын
Glad it’s useful!
@totheknee
@totheknee 9 ай бұрын
6:10 - Zeno's Dichotomy Paradox! 😂
@EdLrandom
@EdLrandom 9 ай бұрын
yes!!! finally someone is talking about it, I been using vertex parenting to switch cameras for a while now
@Erindale
@Erindale 9 ай бұрын
I didn’t realise more people didn’t know about it until a few weeks ago. It’s so useful
@Vuulfe
@Vuulfe 29 күн бұрын
Oh my god, such a simple fix to a problem I've been trouble shooting for days!
@Erindale
@Erindale 29 күн бұрын
Nice! Glad you found the solution!
@activemotionpictures
@activemotionpictures 9 ай бұрын
Fantastic video, as always. Thank you for sharing Erin!. Is there a chance you might consider doing hair curve simulations using GN? Like collisions or wind force/springs on the hair curves?
@Erindale
@Erindale 9 ай бұрын
I can have a look but it’s not a toolset I’ve used at all (I think I’ve built 2 characters in 15 years)
@waylandmayo
@waylandmayo 2 ай бұрын
deep, awesome
@catwithlonghair1850
@catwithlonghair1850 9 ай бұрын
thank you so much i'm going to use this a lot!
@Erindale
@Erindale 9 ай бұрын
Thank you, long-haired cat
@atriptoreality
@atriptoreality 2 ай бұрын
very useful
@YvesBonheur
@YvesBonheur 8 ай бұрын
Your tutorial always makes me feel that you bring the blender to a whole new level
@Erindale
@Erindale 8 ай бұрын
Thank you so much!
@OsipenkovARTs
@OsipenkovARTs 9 ай бұрын
Thank you!
@Dhruv1223
@Dhruv1223 8 ай бұрын
Oh lord thank you, thank you thank you! I've been wondering how to use simulation zones for a smoothed follow for camera for so long. Finally someone who isn't sharing the same old rehashed content over and over
@Erindale
@Erindale 8 ай бұрын
I try to find new topics. Let me know if you have any ideas for content
@Dhruv1223
@Dhruv1223 8 ай бұрын
@@Erindale Done! If i ever stumble upon something I'm wondering how to do I will let you know. Meanwhile If you're still into doing materials, This material a while back had me perplexed. Its got a clearcoat on it for sure but below that its very reflective but the reflections are different for each triangle, the main thing is that the surface is completely smooth. You can see what I mean in the following video kzfaq.info/get/bejne/eZaZpbOL3srXooE.htmlsi=6kLOrKqlASBukQYN&t=54
@sudiptaroyarts3861
@sudiptaroyarts3861 9 ай бұрын
I always say, you're the only Boss of Geo Nodes ❤❤❤
@trinumedia
@trinumedia 7 ай бұрын
This opens up a Pandora’s box of possibilities!
@Erindale
@Erindale 7 ай бұрын
It really does! I need to do some testing using it for procedurally rigging some car suspension so you can tweak everything like ride height and wheel size etc
@trinumedia
@trinumedia 7 ай бұрын
@@Erindale Could totally work. Lately I’ve been using parent to tri to get some love out of GN with rigging, for.. reasons, but it has potential for many many many things.
@DavidsonTroy
@DavidsonTroy 9 ай бұрын
Id like a tutorial about the curve handle position geometry node. I wonder if it would be better than making more nodes to make curves smooth. Or is the maths generally too complicated?
@Erindale
@Erindale 9 ай бұрын
You can smooth things out with subdivision or resampling curves. Controlling handle position is useful but probably not appropriate for a lot of use cases
@RhinoTimelaps
@RhinoTimelaps 9 ай бұрын
So cool! Will use this for my product animation. I love how you did smooth camera. But i dont like noise haha. VERY NICE
@AliAhmedKhurram
@AliAhmedKhurram 9 ай бұрын
Hi, Erindale, hope all is well with you. Awesome tutorial as always. I just had a question regarding the map range node at 14:41 when you're looking for the from min/from max values, you're previewing the map range itself. I might be wrong, but doesn't that show the already mapped values? Am I supposed to use the map range output when setting such values? Thank you for the tutorial, Take care.
@Erindale
@Erindale 9 ай бұрын
At this point I was viewing the remapped range however both front and to were 0..1 so there was actually no change. It’s a node that takes some practice I think but essentially from values are the originals, and to values are the new values
@ruslandad365
@ruslandad365 4 ай бұрын
Amazing tutorial!!!
@Erindale
@Erindale 4 ай бұрын
Thank you! Hope it’s useful!
@REANIMATOR067
@REANIMATOR067 9 ай бұрын
great as always... Quick question for the class: why when centering the noise displacement or noise range around zero do you use two vector math nodes instead of a map range node???
@Erindale
@Erindale 9 ай бұрын
To change the strength when you're using a map range node you have to change two values whereas if you've just done a subtract and then a scale then you only need to change the scale
@remkm1715
@remkm1715 9 ай бұрын
Did you just recreated Andrews "Sure Target" for blender? awsome.
@spark_coder
@spark_coder 9 ай бұрын
Hey, great video... I love your content. I just wanted to note that at 15:12 you mention that the displacement is around about 0.2 and never goes above 1. The reason for that is that you were connecting the output of the map range into the viewer node which had clamp enabled which restricts the output to be always between 0-1. So really you were only viewing what could happen when the displacement is between 0-1 and even if it was larger than 1, because of the clamp, you wouldn't see it. What should have been done was to connect the distance node directly to the viewer node, not the map range node. I just wanted to point that out. Keep making amazing content :)
@Erindale
@Erindale 9 ай бұрын
Thanks! Yeah I didn’t reach that 1.0 much either unless I really yanked it but it always need to be tuned to whatever scene you’re making
@SamFX
@SamFX 9 ай бұрын
How about controlling animation actions using geometry nodes? Would this be possible? It would be great to control crowd simulations
@krisztianszilardkristofole9715
@krisztianszilardkristofole9715 9 ай бұрын
People already did that.
@SamFX
@SamFX 9 ай бұрын
@@krisztianszilardkristofole9715 Who? And where can I find more information about this?
@krisztianszilardkristofole9715
@krisztianszilardkristofole9715 9 ай бұрын
kzfaq.info/get/bejne/l6iHl9tz27y4m40.htmlsi=n2nlxLNB7N7XF6DB
@Erindale
@Erindale 9 ай бұрын
To my knowledge, that is not possible. The closest you can get is manually creating a collection of objects with animations offset And then instancing from that collection
@johnstifter
@johnstifter 9 ай бұрын
Hey , get vid...this might seem random but is there a plugin that lets me just move the camera they way you can in Maya or 3D max or any other 3D program for that matter cuz I have been using Maya for 12 years and I just can't do this
@Erindale
@Erindale 9 ай бұрын
Do you have a video example of what you’re looking for? I’ve only really used blender.
@Sonario648
@Sonario648 9 ай бұрын
You mean by using Alt Navigation? There's the Industry Compatible keymap for that, but if you want to use Blender with all of it's features and functions and hotkeys, you're going to have a bad time with it.
@BlendingEdge
@BlendingEdge 6 ай бұрын
Nice hack.. I was wondering if GN not allowing to change object world transform (either itself or other object's world transform) is a current limitation.. or a fundamental limitation (as in GN should only change geometry/mesh but not object data?).
@Erindale
@Erindale 5 ай бұрын
As it’s a modifier it exists “inside” the object. You can see the hierarchy in the outliner if you expand an object with geometry nodes on it. Unless we got something like collection nodes or scene nodes that is just going to be a limitation of the system
@Zev_Reef
@Zev_Reef 9 ай бұрын
Random question, I was trying to use smoke planes but to blur the intersecting parts with other meshes using Ambient Occlusion But it only works best at 90 degree angles, any sharp angle intersections dont work with AO Is there a Geonodes way of intersection thats like AO but better? preferably not weight painting lol (unless that's the only choice) and works with all models in a scene. Maybe something like SDF / Signed distance fields but to use as a mask, I think SDF is used in UE4 for sprite intersections?
@Erindale
@Erindale 9 ай бұрын
Geometry proximity node will give you distance field you can use. Maybe test with that
@Zev_Reef
@Zev_Reef 9 ай бұрын
@@Erindale I just tried it, used a collection info node and a realize instances and now I have a collection effecting the proximity of an object 👍 Is that the only way to have everything effect a proximity node or is there another way?
@Erindale
@Erindale 9 ай бұрын
Yeah pretty much, you have to identify the geometry some way so either collection or object info or procedural geo
@Zev_Reef
@Zev_Reef 9 ай бұрын
@@Erindale Thanks I have what I need lol, no more relying on AO Also threw in a Blur Attribute
@artlab_one
@artlab_one 9 ай бұрын
Why not simply use an empty? Or is it because you cant control empties with nodes?
@Erindale
@Erindale 9 ай бұрын
Yeah you get none of geometry nodes with empties
@kyegutierrez25
@kyegutierrez25 9 ай бұрын
Is Parallax Mapping doable using geometry nodes?
@Erindale
@Erindale 9 ай бұрын
Technically it is' although you'll probably do it in shaders (planning a course on this specific topic btw)
@shmuelisrl
@shmuelisrl 9 ай бұрын
what about 3 point parent? isn't that more versatile? no constants needed. all could be done in geometry nodes.
@Erindale
@Erindale 9 ай бұрын
3 point?
@shmuelisrl
@shmuelisrl 9 ай бұрын
@@Erindale yeah so you could use the rotation.
@unicornhuntercg
@unicornhuntercg 9 ай бұрын
More tutorials like this please Eren Jaeger
@fergadelics
@fergadelics 9 ай бұрын
I’m do cartoony animations. wiggles, jiggles, stretches, smears, doubles. Anything like this is helpful.
@Kram1032
@Kram1032 9 ай бұрын
would be cool (and disorienting as heck) if it additionally adjusted FOV to try to fit everything in the view. Like, take the edges of the bounding box from the perspective of the camera and drive the FOV based on that or something
@Erindale
@Erindale 9 ай бұрын
Ah I was doing a distance adjustment to auto fit to frame in my plan but that was getting complicated with extra nodes 😅 This is all very possible though
@truegeorg
@truegeorg 9 ай бұрын
Ok and how controll my rig?)))
@Erindale
@Erindale 9 ай бұрын
For rigs you can use vertex parenting to helper bones or things like track to constraints etc
@theguyshetellsunottoworryabout
@theguyshetellsunottoworryabout 27 күн бұрын
What does this man don't know about geometry nodes at that point Wait... Do you work for Blender?😶
@richnlv
@richnlv 8 ай бұрын
if any gods of blender are listening.. please make string output for geometry nodes.. it would make possible to make BOM !!! and not only that.. we could even do side by side model and cnc programm.. right out of blender.. PLease.. make join string evaluated output somehow readable by python api..
@Erindale
@Erindale 8 ай бұрын
Probably unlikely unfortunately. What are the specific asks here? What output is required?
@richnlv
@richnlv 8 ай бұрын
@@Erindale basically im generating whole geometry in geo nodes. but if i generate geometry in geo nodes only geo nodes know whats in that geometry.. like how many bolts how many nuts how many boxes.. etc.. if i could have string output from geo node then i could read it into python and make text file where for each bolt i just join //boltA to the long string of //boltb//bigbox//nut//nut.. and so on.. and that string i can then via python translate into bill of materials.. and if i have drawing of each part in proper cad i can make tool for free that generates 3d product with realtime bom... and then sky is limit what u can make with that..
@nullvoid3545
@nullvoid3545 9 ай бұрын
It really freaks me out you can do so much with geometry nodes. Their technically assets meaning they don't have to be GPL like addons. I'm not looking forward to being excluded from even more use cases in Blender (like it is with hard surface).
@Erindale
@Erindale 9 ай бұрын
There’s so much blender can do, i’m already excluded from anything animation or video, editing or motion, tracking or sculpting drawing… the list goes on 😂
@nullvoid3545
@nullvoid3545 9 ай бұрын
@@Erindale I have never tried these things in Blender before, but I'm sorry your having trouble. In my case, when I started learning blender I wanted to learn boolians and hardsurface modeling because I wanted to make man made things with symmetry and sharp unnatural intersecting shapes. I quickly found I couldn't learn from most of the tutorials on youtube because "professionals" use expensive addons and therefore so do all of the tutorial makers. I have sense pivoted to geometry nodes, and the realization that they can be proprietary in ways that at the very least addons cannot. Is in my opinion A much bigger threat to the accessibility of Blender than anyone I know of is currently talking about. If you were selling A proprietary license to the geometry nodes you make and show us, then how similar do you think A GPL alternative could be for A court to decide its not theft. 50%... 60%..... even at 70% difference it would be easy to make A snappy animation showing how reshuffling the graph they are basically the same at their core. Because Geometry Nodes is A very lean programming language where there is often only A few ways to do something, or sometimes only one way to do it right, the courts treating it like any other language with line by line text editing and therefore more semantic noise, could be disastrous and I imagine this is why Blenders Python API is GPL. The equivalent of patent squatting as A business model taken to this end, could limit the redistributability of geometry nodes assets drastically. This is what scares me. This and not being able to redistribute geometry nodes I buy in my projects, meaning if I make guides for asset creation for my future open source games, I'll likely have to roll my own nodes and pray I don't get sued by whomever's ideas I'm basing my tools on. I hope I'm wrong. But I doubt it.
@Erindale
@Erindale 9 ай бұрын
@nullvoid3545 Josh Gambrell has several tutorials on hard surface modelling with vanilla blender. And I keep all my tutorials vanilla as well. If you learn the fundamentals of modelling and procedural workflows then you’ll be able to build anything for yourself. Addons just save time and over a few projects end up paying for themselves
@nullvoid3545
@nullvoid3545 9 ай бұрын
​@@Erindale I am aware of josh, Not being able to follow his guides is why I'm not still subscribed. Because the difference between vanilla modeling, and hardops is to large to follow tutorials for it. You can see the difference even in joshes work. He will not make complex objects with vanilla Blender because it is not feasible. I have sense learned that anything "linked" to Blenders Python API is GPL. Meaning I can redistribute addons I buy with my project files, so this is technically not as much of an issue for blenders accessibility to newcomers as I once thought being one myself. The same does not apply to geometry nodes. Think of the architecture industry and the efforts the Blender community have made to make blender A competitive tool for them in A way that broadens the field to anyone with A computer and an interest. Now think of how procedural assets will change the way we build and visualize architecture in Blender!! For the people that can afford them that is.
Select What You Want in Geometry Nodes - Blender Tutorial
1:14:20
The Bevel tips and tricks in Blender they never told you about!
11:35
Artisans of Vaul
Рет қаралды 9 М.
I Can't Believe We Did This...
00:38
Stokes Twins
Рет қаралды 130 МЛН
Heartwarming Unity at School Event #shorts
00:19
Fabiosa Stories
Рет қаралды 19 МЛН
Procedural Generation using Constraint Satisfaction
32:36
Programming Chaos
Рет қаралды 15 М.
Fake Liquid - Simulation Nodes in Blender 3.6
43:25
Erindale
Рет қаралды 96 М.
Geometry - Nodes Best Feature for Abstract Renders | Blender 3D
10:29
Forget about modeling, generators are better
7:14
TopChannel1on1
Рет қаралды 135 М.
3D Models That Will END Your Career
11:29
chocofur
Рет қаралды 872 М.
I'm Ditching Blender for Onshape
12:50
The Next Layer
Рет қаралды 405 М.
Learning Geometry Nodes In One day
7:32
Keep Making
Рет қаралды 70 М.
The FASTEST Cycles Renders you can get in Blender!
17:03
Kaizen
Рет қаралды 217 М.
No One Is Talking About This New Node in Blender!
5:38
Ducky 3D
Рет қаралды 120 М.
I Can't Believe We Did This...
00:38
Stokes Twins
Рет қаралды 130 МЛН