Introduction to Microdisplacements - Blender Tutorial
Blender tutorial showing you how to use the latest Micropolygon displacements and Adaptive Subdivision. Read about it: www.blenderguru.com/tutorials/...
Blender tutorial showing you how to use the latest Micropolygon displacements and Adaptive Subdivision. Read about it: www.blenderguru.com/tutorials/...
Пікірлер: 557
For those who are watching this video in 3.0 you may have some probleme when you put the displacement into the Material Output , to correct this probleme you just have to put a displacement node between the material output and the image texture with the displacement and don't forget to plug the "color" of your image texture into the "Height" og the displacement node. Thanks to Andrew for this tutorial it's a pleasure too see all the amazing tutorials that you provide
@nataliapockets
2 жыл бұрын
Im so confused. Ive tried looking this up everywhere. This video is the only thing I can follow, and the displacement setting isnt there.. what am I missing here?
@nataliapockets
2 жыл бұрын
oh okay fyi anyone wondering, this whole thing got replaced by the displace modifier
This is incredibly exciting! Thanks for the detailed overview, Andrew!
"2.5 times faster, saves 88% memory and looks better" sounds like magic, but as you showed it is just a very clever idea. Thank you Andrew for showing this! Your videos are the best!
I don't even do 3D related works anymore yet i find this facinating.
@blenderguru
7 жыл бұрын
It really is an exciting feature!
@AlienXtream1
7 жыл бұрын
while this feature is cool and all what shocked me the most was that you can set the render resolution scale beyond 100% :D i didn't know that worked there :P as for the "dynamic subdiv" if you could get a simplified version to work and update in real time you would have out of the box LOD method that could potentially be used in the BGE (which i think needs some more love, "cycles game" render engine anyone? :P)
Excellent tutorial, Andrew! So clearly presented and explained, as usual. Makes me want to start playing with it right away!
@blenderguru
7 жыл бұрын
Thanks mate!
You know, I always THINK I'm ready for the next Blender release, and every time the devs just blow my mind with the amount of love that goes into this program. I cant wait to play around with these new features!
This is so awesome just a week ago i learned about vrays microdisplacements in my internship and wondered if we would ever have something like this in Cycles and just at that time they actually do it :D i love this community.
I've been finding the usual displacement method a pain and not working to my liking. Thank you so much for all you tutorials! You are a god send to people who are new to blender!
I can't express how excited I am... This has been what I've NEEDED FOR SO FREAKING LONG!!!!
Your blender tutorials are the best that I have seen on KZread yet. Many thanx.
I have been waiting for this in blender for so long. Played around with it in arnold and it was amazing, really looking forward to trying the blender version.
This tutorial is just amazing! Thanks for showing this new Feature. I tried to do a stone field with mirodisplacements.
I am a C4D / Octane guy but out of curiosity have been following your channel for some time now. Thanks for this awesome news. After all progress of one competitor makes the others normally want to catch up ;)
Andrew it was an amazing tutorial! I guess why the rock scene didn't work because it was on supported feature set rather than experimental.
You mention here this feature is finally there, however in version 2.92, 4 years later, its still experimental. any idea, why is this feature is taking so long to officially support? I can see huge memory savings and shorter render times, you would thing they made is official by now 🤔
@alejandrosoto9792
2 жыл бұрын
hello i am using blender 2.9 and I am still confused on some of the steps he did, did it work for you his steps? I am asking because you seem to be the only one who has done the steps within the same year as me.
I'm only a few minutes in but this is a really great start to the video. From the title it sounded like a really technical feature I wouldn't be much interested in, but you did a great job selling the idea quickly. Now I'm excited too!
Waking up and watching these videos is a great way to start the day
My God Andrew, the air must be great up in Brisbane at the moment! I've never heard you soooo excited. I must admit this feature, when it finally makes it out of experimental, will push blender to a new level.
That last bit!! You have no idea how much that was killing me xD
I love micro-displacement. We added it to LuxRender a few years ago. So awesome! Glad to see it in Blender too.
@briansavery
7 жыл бұрын
Yeah, it's great that it's in Cycles, but calling it a "gamechanger" is a bit misleading in that every other render engine has had this for years/decades ;)
@marcusmravik210
7 жыл бұрын
It's a gamechanger for Cycles :)
@blenderguru
7 жыл бұрын
Yep, that's what I meant. It's a game changer for Cycles :)
Really missed hearing your voice in your tutorials. Something about it makes your tutorials feel nicer to watch.
In 2.9, to fix the normal direction of the displacement you need to put a displacement node between the Disp map and the material output ( and putting the color Socket into the Height Socket ofc )
@ihanwafi4209
2 жыл бұрын
thanks for saying this i was wondering why my displacement wasn't working but then i did what you did and it worked
@ihanwafi4209
2 жыл бұрын
also do you know where the option is to turn on adaptive subdivision in 3.0?
@fujifun40
2 жыл бұрын
@@ihanwafi4209 It's also in the Subdiv modifier, be sure to set the " Feature Set " of Cycle to experimental
fascinating. great to see you so excited about something! crazy thought: I wish the opposite existed though, adaptive decimation because i generally sculpt highpoly meshes and it's a shame about the wasted detail in the distance.
Very exciting time for Blender! Can't wait to try this new displacement method on one of my creatures! I got many crashes with my GPU (GTX 1080) but with cpu it's working well so far.
This is truly revolutionary for Blender users!! :D Amazing feature. So now that this is here, I wonder if feature-adaptive subsurf could also be integrated into Blender one day. And thanks for the tutorial, Andrew!!
Thanks for the tutorial.. I'm now all excited for the new release
Fantastic overview of this new feature. You really help so I don't dive into it blind.
@blenderguru
7 жыл бұрын
Thanks! Glad I could help. I'm hoping more people use it so it gets more attention and more support in the future.
The reason because it creates some artifacts when you select both may be that the normal map is applied to the subdivided/bump mesh which is not the same mesh used to bake the normal map(or the bump map) itself. By "bumping" the surface your mesh is gonna have normals which are similar to the normal map's ones. If you apply the normal map to the bumped mesh it is like applying it two times.
Thanks for this helpful tutorial! You sound so excited when you're talking about it. :P
Great new feature and great tutorial too, Andrew. Thanks. Just off to rework some old projects then...
I was literally thinking how I've missed your voice earlier 😂
thanks for the intro-tute, very exciting new feature!
Perfect explanation, this is fantastic!
As always I hitted like and thanks for the hints at the end Andrew.
Thanks Andrew. Got rather excited till you listed the limitations at the end. Oh well, good to know it's being worked on. I've often used Displacement for tiny surface variations by the way, especially for fluids.
Awesome news, examples, and explanations (especially relations between all the different values). You did the hard work for us! Just a thought, you could instead apply the grass particle system to an invisible low poly clone of your displaced object ^^
@MrBelenus
7 жыл бұрын
that sounds good, and easy solution
@jorgebernier5d
6 жыл бұрын
This is a brilliant solution.
I started watching this video and I wished to learn how to make a simple terrain. I learned so much more.
this adaptive Subdivision reminds me at the Unlimited detail engine from Euclideon it´s a nice thing to see it adapting now ^^
Thanks man! Nice explanation. I learned something new! Thank you
Thanks really cool tutorial
If it works well as it seems to do, this IS a game changer. I used to work with blender on a movie VFX and I really missed this feature for close up cinema resolution shots! Now, in my opinion, to be production ready, Cycles only need a robust and efficient denoiser, an automatic stopping/ adaptive samples system, infinite scene layers, scene indipendent render layers and a more clever asset management and file linking system (from my experience).
@lexoticstudios5669
4 жыл бұрын
Look where we are now!
@edenem
4 жыл бұрын
@@lexoticstudios5669 yeah we essentially have all these with plugins or built into blender. Dang.
This feature is going to be awesome!
Also useful: if you're running into RAM / VRAM issues with cramming a scene into your GPU the dicing rate makes for a very handy, nearly linear RAM usage variable to increase as needed
I CANT WAIT TO USE THIS!
Awesome tutorials...learnt a lot
Thank you, This is Magnificent!
awesome stuff!
Another awesome tutorial for a much needed feature. I'm transitioning from Maya to Blender and got really confused by how displacement wasn't working the way I expected. This is very welcome news. Any idea when 2.78 will be released?
@blenderguru
7 жыл бұрын
Cool! 2.78 will probably be released within the next week or two.
Amazing once again! i cant wait till i start building environments xD
great video! I've seen a few of your videos and I decided to subscribe and stay! Hope to see more videos :D
@blenderguru
7 жыл бұрын
Cheers!
@squar3d821
7 жыл бұрын
hey Andrew, will we ever get parallax mapping in cycles? I heard about it's use for games, and I was curious. I am yet to find anything explicitly stating it was in cycles.
Audio a bit echoey but great tut nonetheless. Love your channel good sir. My first Blender model was the Earth. Used your old Earth tut from years back. It was a twenty minute long video. I took two hours to watch it. Come a long way since. Thanks to this channel and some other great ones. Cheers!
Regarding the particles, you could create a dummy object with normal displacement modifier. You don't really need that much details for the displacement subdivision for particle positions.
Thank you Andrew
GREAT AS USUAL!
I could hear the smile on his face during the practical
1. Adaptive subdivision adjusts _mesh_ detail based on distance from the camera, which saves memory and CPU power. 2. Micropolygon displacement uses a related technique to adjust _texture_ detail 13:45 demonstration
Hey Andrew! Thanks for the awesome tutorial. I just bought your Rock Essentials pack, and I love it! But after watching this tutorial I tried it out and it seems like the adaptive subsurf doesn't work with the Rock Essential Individual rocks. Apparently if there's a Displace modifier after the Subsurf modifier, the Subsurf modifier doesn't have the adaptive check box. Will you be adding support to the Rock Essentials pack for adaptive subsurf in the future? Or is there a workaround for this I'm not aware of? Thanks! Love your work, and keep it up :)
@Terrainer
7 жыл бұрын
Have you tried removing the displacement modifier, then plugging the displacement texture into your displacement material output?
@dillongoo
7 жыл бұрын
+Terrainer That sounds like a promising solution!
@Terrainer
7 жыл бұрын
I'd test it for myself but I don't have the Rock Essentials. I hope it helps.
@artic1133
6 жыл бұрын
the fuck is you doin
@CW25710
3 жыл бұрын
@@dillongoo did it work after 4 years?
Love the Wall-E poster on your wall
Great tutorial thank you so much. FYI everything worked fine on blender 2,79.
perhaps if you use a displace modifier in combination you can still get particles to sit in the right place of the surface. It not a one click wonder, but it's worth a try still. great work mate, well done.
@socomajor
7 жыл бұрын
I would try that too
@AdamEarleArtist
7 жыл бұрын
Yeahaaaaaa ;D
Nice one Andrew! I wonder if it will work with vertex groups in the future. That would be nice!
I'm working on an ocean scene and was really excited about how this new feature would help the performance and detail. Sadly putting the ocean modifier after the subdivision removes the adaptive option : (
I really want to see blender supporting voxels with dynamic lod. They are the future and they are amazing.
Looks cool!
@iloveblender8999
7 жыл бұрын
Actually, it blows my mind! This saves a lot of rendertime!
Amazing!
So now that displacement output has a really great usefulness. i once tried to add a Vertex Group option to the Subsurf modifier so i could make a gradient Vgroup and subdivide accordingly, but never worked.
I use blender on a budget, I've got a laptop with 4GB of ram and a dual-core 32 bit processor. Rendering has been HORRIBLE for me so this is a dream come true!
that amazing features thanks a lot .... can use in tiles
@KaiserXionTV
6 жыл бұрын
I'm wondering the same thing.
Good video, thanks.
this will be soooooooo awesome for animation...
nice tutorial.
I really wish that people would also talk about the aliasing issues that come up when you don't properly LOD your meshes. People always talk about the resource cost for not doing a proper LOD, but never the aliasing.
Thanks for all tutorials. :) :) :)I would like to request you for making a blender tutorial on 3D camera tracking , and put 3D model(robot dog or something ) on live action footage. And advenced tutorial on making VFX using Blender and multipass compositing.
This thing was amazing
Hey ! Great introduction to this new feature. Also I had a question about these photorealistic materials, would you recommand using smooth or flat texturing ; or a mix of the two (depending on the object) ? I find smooth is better to avoid seeing flat faces, however it sometimes creates visual artifacts ; both especially on glass-like materials ... Thanks :)
nice feature thanks for sharing
In my case the Multiplier node for the displacement changes only glossiness of the ground regardless of the fact that Roughness has already been driven by another image texture
this is AMAZING!!!! :D
thank you !
WOW!!! Thank you!
This is highly useful. HIGHLY!
nice tutorial
I love you andrew!
NO NO NO!!!!1! CYCLES IS THE MOST EXCITING BLENDER FEATURE OF THE PAST 10 YEARS
@not_herobrine3752
5 жыл бұрын
EEVEE has come, did you know?
hiii Andrew I am a huge fan of yours will you please start posting some lowpoly blender tutorial please...🙏🙏🙏
Fantastic
I was suffering from 10000 vertices at a time on a single plane You save my 2gb ram laptop thanks
Thank you
Blender beginner here, and I've been enjoying the Blender Guru series quite a lot. So we have: Bump Map, UV Map, and Displacement Map (now with the added benefit of Microdisplacements). What are the use cases for using each, especially now that microdisplacements are fast and detailed?
Thanks so much 🌹
Long term Micropolygon, you can zoom until you can see the bacteria in the object in the blender. :) In the future of 3D animation in Gigabytes. :)
The value for matte painting is also very huge, for big landscape.
I would love to see how this works for animated displacement, for example on water surface simulation.
This will be extremely useful for making an ocean scene.
@blenderguru
7 жыл бұрын
Sure will! Currently though adaptive subsurf only works when it's last in the stack. But I'm sure in the future it'll support the ocean modifier.
Whether or not cycles is on par with other professional renderers does barely matter. At the current improvement rate, cycles will have caught up soon. Exciting!
Spending more time with this - I noticed that the final render takes more time with GPU tessellating, and other various (non-observable computations)... Could have just been a localized occurrence - but the render time also much account for that..
"off all the features that have arrived... this is the most exciting thing..." Blender: *hold my beer* - EEVEE !
As you said, that's a real game changer. I have the most Shittier pc ever, and surprisingly, the render was really fast. thanks for the tutorial.
thanks alot! ♡
Thanks!