Тёмный

Creating a Procedural Eyeball with Blender 2.8 

CG Cookie
Подписаться 571 тыс.
Просмотров 206 тыс.
50% 1

Learn to model and texture a fully-procedural human eye with Blender 2.8.it's easier than you might think. Only simple modeling and a few nodal building blocks for the material are required.
Stream the Free course "Getting Started with Blender" b3d.cgcookie.com/eye-basics
Instantly access hundreds of in-depth Blender courses from CG Cookie: b3d.cgcookie.com/eye-cgc
Want Blender news in your mailbox? Sign up here for spam-free newsletter b3d.cgcookie.com/eye-news
FOLLOW US:
/ cgcookie
/ cgcookie
/ cgcookieinc

Опубликовано:

 

10 мар 2020

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 378   
@dakotaridge
@dakotaridge 3 года назад
Blender has the most amazing community on Earth. Seriously. It seems no matter what I want to do with it, somebody has taken the time to put together a high-quality tutorial on that exact subject. I had absolutely no idea how to shade a freaking eyeball realistically. My specialty is hard surface modeling and in my 6th year of doing that very heavily, I still feel like a novice. A few short seconds of searching on RU-vid and voila, here I am - an entire tutorial on how to do an eyeball. The most obscure subjects are covered in detail. By people who know what they're doing. I hope people appreciate this video and the countless others like it. They can be life-altering if a life-altering project is in the works.
@frynn1978
@frynn1978 3 года назад
At 15:28 he changed the roughness of the sclera texture to 0.05. If your pupil looks blurry/pixelated and won't change size, make sure you do this as he didn't mention it in the video. It fixed the issue for me when I did it.
@robinspijkerman4563
@robinspijkerman4563 3 года назад
Thank you i had this exact problem
@lukagobronidze8417
@lukagobronidze8417 3 года назад
you are a lifesaver! thank you.
@shysinspiredcreations7818
@shysinspiredcreations7818 2 года назад
Thank you so much!!!
@lovelettar
@lovelettar 2 года назад
oooooohhhhhhhhhhh you are god i was just about to type the same question out
@norwaysfinest88
@norwaysfinest88 2 года назад
THANK YOU!!! I WAS WASTING SO MUCH TIME WITH THIS
@MondyTS
@MondyTS 4 года назад
a way i used to almost get entirely rid of the shading problem was creating a sphere with half of the subdivisions, then proceed with the grid fill and snapping, then create a subd level of 1 followed by a cast modifier set to sphere with a value of 1. apply those in sequence and now you have a perfect sphere with almost zero shading problems
@eeeone3d
@eeeone3d 4 года назад
Thank you. Just checked. It really works))
@arcuscerebellumus8797
@arcuscerebellumus8797 4 года назад
Or you call just use a quad or half a cube and project it onto two intersecting spheres.... Seems a bit easier, dunno...
@MondyTS
@MondyTS 4 года назад
@@arcuscerebellumus8797 yes but then you don't have the concentric circles that help you with a smooth cornea bulge
@arcuscerebellumus8797
@arcuscerebellumus8797 4 года назад
@@MondyTS With sufficient polycount, you'll never notice that. I guess if you wanna be really anal about it you can always add loops around the iris and circularize them, but that'll create try-edge verts which too are suboptimal for smoothing... But the surface of the eye is not perfect anyway, nor does it have a unimorph IOR... The lens and the cornea, for example, are too different substances. Why not go for reproducing that then, while you're at it.
@Zendarkdagger
@Zendarkdagger 4 года назад
u canalso use meta balls for that
@AlanDarkworld
@AlanDarkworld 4 года назад
It's amazing how you did all of that exclusively with procedural materials. No textures involved - impressive!
@khtrammell
@khtrammell 4 года назад
Thanks! Procedurals are so powerful. I know I've barely scraped the surface
@Xdarkness83x
@Xdarkness83x 2 года назад
@@khtrammell since this is exclusively procedural but also works with a nodal system, is it actually possible to bring it or at least recreate it into Unreal in a similar way ?
@khtrammell
@khtrammell 2 года назад
@@Xdarkness83x I would suspect so, assuming Unreal has similar nodes as Blender. I've not used it before so I can't say from experience.
@Xdarkness83x
@Xdarkness83x 2 года назад
@@khtrammell thanks for the answer, I'll try that out and tell you :)
@YasserTemir472
@YasserTemir472 3 года назад
Great tutorial, I have spent another two hours refining the nodes. The eyes came out near life-like realistic, due to the tips you have given. These techniques can apply to many other projects. Now I don't have to slap the devil out of my paintbrush anymore!
@Kimb4000
@Kimb4000 2 года назад
Can I just say that since making mistakes, especially in Blender, is pretty much a given for me, I find it incredibly helpful to watch you navigate your way from "unexpected result" to "expected result". I learn as much from why that didn't work to why it now does. I like the way you explain things. I have learned a lot from you.
@artofspotsysteve3440
@artofspotsysteve3440 4 года назад
the best thing is that you recorded messing up ... and I'm seriously meaning it ... gives beginners hope, that we are not idiots, it's just a complex software making it easy to miss something ...
@khtrammell
@khtrammell 4 года назад
I sincerely appreciate this comment. If mistakes interest you..there's a LOT more where that comes from 😅 Honestly trial and error is as fundamental to CG as vertices, edges, and faces. From the brand new beginner to the 20-year veteran, it's just part of it.
@MeltonECartes
@MeltonECartes Год назад
Awesome. Also, thank you for including the flubs in your video. I think many times that's more instructive than the "how-to" part of tutorials, because invariably I click on something else and spend 14 hours trying to find my way back. I think most folks would agree that when learning, breaking something and learning how to fix it is more useful than just learning how to make it. Thank you!
@hirschgrotte
@hirschgrotte 2 года назад
Just dropping another comment here to say that I absolutely love your tutorials Kent, I'm getting such amazing results every time and it's such a pleasure to listen to you! 😊😊
@officialvibee
@officialvibee 2 года назад
The Blender community, in my experience, has been very generous with information and I honestly have learnt so much in a short period of time… I am enjoying every moment of this experience thanks to the likes of you 🧡 stay Golden
@bodhii
@bodhii 4 года назад
Wow this is true blender magic
@gen0megen0me93
@gen0megen0me93 4 года назад
19:25 it works because it scales texture cordinate pattern. On the same setup create the cube with the same orgin. Apply this material to the cube. Change shader to volume scatter and pull it to volume. Delete surface shader. Play with mapping scale and you will see.
@itsgarrettschulte
@itsgarrettschulte Месяц назад
This was awesome! I'm making an eye for a creature and this was the coolest thing - seeing a complex shape like that come to life with these steps. The pacing was amazing as well! Thank you thank you thank you!
@Thorshammer9
@Thorshammer9 4 года назад
This is a first rate tutorial, very well done! It all worked out for me and love the new eyes!
@konstacnc
@konstacnc 3 года назад
Thank you very much for this tutorial, special thanks to the CG author, for the realistic model. Excellent explanation and knowledge of the blender program. An excellent specialist. I wish you development and success!
@unstableanimates8070
@unstableanimates8070 4 года назад
Excited to watch this! Edit: amazing work.. loved it
@ericnilson2792
@ericnilson2792 2 года назад
@CG Cookie. I'd like to see a video of this re-done in the latest version, 3.1.2. Because I am having a hell of a time trying it.
@FlashySenap
@FlashySenap 3 года назад
Great practice of the shader editor. Had a few issues but managed to solve them fairly well. awesome video! ^^
@Solanum.3d
@Solanum.3d 4 года назад
I had a blast following this tutorial. Thank you!!
@MachSRBlackbird
@MachSRBlackbird 4 года назад
Dude, whats there to say? You guys in the Blender community are extremely lucky. Top notch tutorial, man.
@frellinghazmot4443
@frellinghazmot4443 3 года назад
I love you. I've been looking all over for a tutorial like this. Very direct and concise even with that little mishap. ;)
@squaidinkarts
@squaidinkarts 4 года назад
Great tutorial. I had a lot of lag when I connected the bump node. I recommend to anyone experiencing the same thing to reduce the detail level in the noise texture connected through the bump node.
@ellopropello
@ellopropello 4 года назад
this is really awesome. need to give it a go
@TheGreenFern18
@TheGreenFern18 4 года назад
Amazing tutorial! Thank you very much for sharing this information.
@h7opolo
@h7opolo 4 года назад
👏amazing video. your shader was super simple and effective, much better than others i've watched.
@HagenvonEitzen
@HagenvonEitzen 4 года назад
Now add an input value node to control the pupil diameter. Perhaps even tie that to the light level of your scene. Oh, and add saccadic movement :)
@ElNicopewpew
@ElNicopewpew 4 года назад
I want to do this, but alas i do not know where to begin.
@gunnaryoung
@gunnaryoung 3 года назад
I've done that before with shape keys.
@PEDBRA
@PEDBRA 3 года назад
Will this work for achieving a cat-like pupil too?
@natalyazelenovaart
@natalyazelenovaart Год назад
Thank you for great tutorial. Amazing result!
@Shieverski
@Shieverski 2 года назад
What an amazing tutorial and you are such a great tutor... thank you!
@nathanhawkes8952
@nathanhawkes8952 3 года назад
This is awesome! Thanks for this tutorial!
@jeffg4686
@jeffg4686 4 года назад
👍👍👍 - have watched several amazing videos today, but this one definitely tops the list.
@noobcitiey2442
@noobcitiey2442 4 года назад
Dude you're awesome. Your tutorials are such fun to watch😄😄
@khtrammell
@khtrammell 4 года назад
I really appreciate the kind remark :)
@tsadarsh2403
@tsadarsh2403 4 года назад
Ah! Thank you so much for this upload. I was waiting for this.
@HammerdownProtocol
@HammerdownProtocol 2 года назад
This was immensely helpful. Thank you.
@danmelton5146
@danmelton5146 3 года назад
Kent, as usual, AMAZING!
@TonyInTownNZ
@TonyInTownNZ 2 года назад
Most complicated tutorial I have ever watched 11 times. Results are unrivalled. Thanks. (My render came out without pupil though, even though its seen in viewport)
@MeltonECartes
@MeltonECartes Год назад
Mine too, in Eevee.
@Radeonoff
@Radeonoff 2 года назад
very good but u should mention that u cant actually use that eye with vertex groups and armature in usual way bcs of object texcord node. so to pose this eye u need a dumped track constrain thing and type your armature and eye bone in it.
@fernando_eac
@fernando_eac 2 года назад
Thank you so much, I've done mine and it's looking amazing
@WaterShowsProd
@WaterShowsProd 4 года назад
I seem to be getting too much refraction from the cornea. I noticed my IOR is the same as in this tutorial and my dimensions were very similar. I tried reducing the depth of the iris, but it didn't seem to help. Any ideas?
@damnmonster9856
@damnmonster9856 4 года назад
Sick! Cant wiat on weekend
@Fisiek_Inferator
@Fisiek_Inferator 4 года назад
I've followed Your tutorial and slightly modified it by adding second layer of fibers on iris. It looks awesome :) Thanx for this video :) it is very helpfull :)
@mohdumaransari2188
@mohdumaransari2188 11 месяцев назад
Great explained 💗💗
@manthiravel6274
@manthiravel6274 2 года назад
Unbelievably Awesome eye and work 🤍🔥. Thankyou very much...
@sketchygaz
@sketchygaz 11 месяцев назад
This tutorial is really good, best eye I have made so far, need to learn how to do it now without a tutorial handy. I do have a question for anyone really how would I get this into a game engine?
@ryanbendall5045
@ryanbendall5045 2 года назад
First I'd like to say that this tutorial is phenomenal. It is definitely one of the best that I have seen through all of my rabbit holes regarding Blender. How would I go about baking these textures for use in a game engine? I am having trouble with the transmission just baking black and none of the "veins" through the voronoi texture baking. Any help is appreciated!
@sketchygaz
@sketchygaz 11 месяцев назад
Hey man, just got into this tutorial I made a really good eye, did you manage to get it into a game engine?
@tempstep4058
@tempstep4058 3 года назад
Absolutely useful. This is great. Thanks
@PEDBRA
@PEDBRA 3 года назад
What a great tutorial, thanks a bunch
@chicao.do.blender
@chicao.do.blender 2 года назад
my brain melted at the exact 20:00 minute mark when you mixed a texture with a coordinate and used it as a mapping coordinate
@robestey5628
@robestey5628 4 года назад
Graet video. Nice haircut brother - lookin sharp.
@Joh00226
@Joh00226 4 года назад
Really nice ! will try theese eyes on my new character.. ive noticed tho that I cant put on a mirror modifier, since when i apply the location it gets messed up.
@nERVEcenter117
@nERVEcenter117 4 года назад
Duplicate and just negate the value along the axis you want it to mirror across.
@olafimig7287
@olafimig7287 3 года назад
That was a very great tutorial. It works in Eevee and with little amendment also in Cycles.
@Erindale
@Erindale 4 года назад
Hover over a colour input field in blender and press E to go straight to the eyedropper. And select two nodes and Ctrl+NumPad 0 to join with a mixRGB.
@jawadahmad4059
@jawadahmad4059 3 года назад
A Legendary tut
@nickelodeon7973
@nickelodeon7973 4 года назад
Thank you so much for your tutorial - I have learnt so much :)
@hendrayahya3303
@hendrayahya3303 3 года назад
I am not really understand the node part but it looks amazing how the result turn out to be
@nikitaelizarov7444
@nikitaelizarov7444 4 года назад
This is a great tutorial.
@mch43856
@mch43856 3 года назад
This is magic! Thank you!
@joacocavo2745
@joacocavo2745 3 года назад
Thank you so much for sharing this
@thehonestdude1067
@thehonestdude1067 4 года назад
Thats sooooooo GOOOOD Niceee
@B0BtheNinja
@B0BtheNinja 3 года назад
Lol.. I like that you put your mistakes in the tutorial.. I have spent hours trying to figure out what I did wrong when it was something as simple as forgetting to click assign.. (14:24).. Lucky for me, I Made that mistake a few days ago and didn't forget.. This helped me make a really great looking eye.. Thank you!!! Way easier then having to take out my Childs eye and photogrammy the whole thing..
@talhaunuvar5472
@talhaunuvar5472 3 года назад
u are really good master!
@habeang304
@habeang304 3 года назад
the normal map trick saved me a lot thanks you.
@szympixx
@szympixx 2 года назад
Great tutorial, I learned a lot, thanks :)
@squaidinkarts
@squaidinkarts 4 года назад
19:20 I believe that it works like that because 1# it's a sphere, 2# the y-axis goes through the two tips of the sphere, 3# Increasing the size in the y-axis moves the voronoi cells towards the tip of the sphere where the texture will be less affected by the y-scaling since more surface area is located at a smaller interval on the y-axis over there (of course the scaling in the y-axis at the very tip will be 0 due to its tangent) This means that the texture towards the tip needs to get more condensed to keep up with the y-axis scaling in the middle of the sphere where you see the most warping. I believe this is the case. I figured this out when I tried to replicate it on a flat surface, I really badly need that effect right now, so that sucks...
@jeremybot
@jeremybot 4 года назад
When I see something so procedural (and animatable), related to characters... it's hard for me to not file it under "rigging". Thanks!
@laurenhosford1478
@laurenhosford1478 3 года назад
Loved this tutorial, thank you ! Keen to know if you have a tutorial on Skin shader similar to the character in this vid, paid or otherwise ? Cheers
@iresolvers
@iresolvers 2 года назад
this guy and his nodes he could over complicate a wet dream!!
@ckjedi
@ckjedi 4 года назад
Any chance you could post the .blend file? I’ve walked through this a few times, but I’m continually have issues with the iris and pupil materials, specifically with the gradient map and the size as it relates to the pins on the node. I either seem to get too large of a pupil or WAY too large of a pupil. Even no pupil at all. I’d like to compare meshes to see if that’s where I went wrong or if it’s something else. Thanks!
@matthewe.proteau6100
@matthewe.proteau6100 3 года назад
i had the same problem, try adjusting the mapping locations
@ksstudy3195
@ksstudy3195 4 года назад
Love ur work 💞💖
@pontojotape
@pontojotape 3 года назад
Great, learned more than i intended to.
@cryscameron9016
@cryscameron9016 4 года назад
Thank you. I am a beginner and learned a lot.!
@Toda_Ciencia
@Toda_Ciencia 2 года назад
AMAZING!
@peterluxus7382
@peterluxus7382 4 года назад
Wow, great, thanks!!!!
@stephenholsinger9724
@stephenholsinger9724 4 года назад
Thanks for the great video - I learned a lot. Could you possibly post a screenshot of your nodes so we can see all the final values?
@ChristinaMcKay
@ChristinaMcKay 4 года назад
I guess they do that for their paying members on CG Cookie.
@artist_johnargendomingo9027
@artist_johnargendomingo9027 3 года назад
Hey CG cookie, Curious. Do you have a tutorial for doing the other body parts? Like maybe the skin? Great video BTW. I learned alot ^_^
@pelatho
@pelatho 2 года назад
Really cool tutorial! I have a strange issue though, at the end, my iris is so dark when behind the sclera, even tho I have transmission set to 1. hmmm!
@helios7445
@helios7445 2 года назад
What will be the process if you need to bake all the textures for both geometries? Thanks for sharing this amazing knowledge.
@ganapathym3664
@ganapathym3664 4 года назад
7:04 circle option of Loop tool provides some better result. after all these snapping.
@R-Tex.
@R-Tex. 3 года назад
It did help, thnx.
@Aleczanderm
@Aleczanderm 3 года назад
on my iris texture nodes, the color ramp that decides the base color (the one with the 4 color flags on it). My black flag is on the left and blue is on the right, and even if i keep adding more flags it doesnt change the look of it.
@ephremterefe4568
@ephremterefe4568 3 года назад
on the refraction mess up u just had to give the screen space refraction some value like 0.01 or something small. but unchecking the refraction just takes away the refraction. I think. u helped me a lot btw.
@edwardalvarado8508
@edwardalvarado8508 3 месяца назад
Thanks!! it worked more or less on Blender 4.1 I had to change a couple things, thank You!
@eu1283
@eu1283 3 года назад
thank you for the video!
@rilazo3527
@rilazo3527 3 года назад
very nice, thank you
@injiniero
@injiniero 4 года назад
Great material lesson! How avoid to break the mapping after scaling down the eye and apply the scale?
@Seetelman
@Seetelman 4 года назад
I found out that Ctrl+A and Scale to Deltas worked, everything other not %)
@WW_Studios
@WW_Studios 4 года назад
Seeman Z thanks! I had the same scale problem!
@TrueWhiskas
@TrueWhiskas 2 года назад
@@Seetelman jesus christ, the amoung of headache you just saved me from. i came up with a solution by dividing mapping nodes' scale values by my eye's scale value (21.9 / 0.018 for example), and it seemed to work relatively fine, but then voronoi distortions by noise texture became off-centered and i couldnt fix it. i'm so glad i took a peek in the comments for a solution
@OlympicMortis
@OlympicMortis 4 года назад
How do you fix that iris reflection issue, I assigned enabled, re-abled the reflection/refraction tabs both on the material and Evee options and now I’m banging my head against the keyboards, in short; how?
@awreno
@awreno 4 года назад
Really great tutorial! My only question is how to mirror the eye on the characters face so its accurate!
@lanpeel3928
@lanpeel3928 3 года назад
Mirror modifier
@Mega6501
@Mega6501 3 года назад
If anyone wants to perfect the sphere after grid fill select the outer edge of the selected grid fill, and push back ever so slightly the round edge and you should see those corners disappear.
@TheNahema
@TheNahema 3 года назад
Thank you for the tutorial. Can i ask you ? Why the rig deformed a procedural texture eye? How fix it?
@winterhealer1438
@winterhealer1438 2 года назад
i'm kinda late but i noticed that the shading artefact what are you talking about is cause by the subdivision modifier and can you can make it disappear by setting it to 1 (Ctrl + 1)
@dhamesvarastudio7776
@dhamesvarastudio7776 3 года назад
Thank you for the great tutorial! Can these eyes be used for animated characters? I created my first characters' eyes using your tutorial, but now that I am trying to rig and animate them, the procedural texture shifts around the eyeball when attempting to parent it to the rig? I tried to bake the texture, but the baking does not seem to be possible for the transparency on the cornea etc.
@orkunz
@orkunz 2 года назад
​@@patrickfischer8997 I was trying to fix this as well and found a way, connect eye to mesh with vertex triangle option to keep center steady also to make it follow the mesh even when its moved by a bone, use the eye without any bone, rotate it manually in object mode if needed. It works for me since you dont need that much movement with eyes, thats all I could find maybe helps someone.
@se3d
@se3d 4 года назад
How about using looptools->circle to make the iris faces more round after snapping?
@khtrammell
@khtrammell 4 года назад
Yes that's a great suggestion 👍
@realjayjobes1849
@realjayjobes1849 4 года назад
Yes
@terrificsophisticateyin6735
@terrificsophisticateyin6735 5 дней назад
Lol, that troubleshooting part is just so damn real. And we have the same faces when it doesn't work out 14:14
@aleevadh
@aleevadh 3 года назад
This tutorial was great and so easy! Thank you very much! I am just trying to figure out why I can't see the iris in the rendered image, someone can help?
@aleevadh
@aleevadh 3 года назад
Omg I feel so stupid, but if there is someone that has the same problem=delete the sphere you don't need anymore 😭😂
@WakingAbyss
@WakingAbyss 3 года назад
@@aleevadh I did the same thing lol, thanks for sharing
@blomma4304
@blomma4304 2 года назад
great tutorial! at 23.05, how do I see what it looks like in the final material ? what are the hotkeys ?
@NeogenCorp
@NeogenCorp 4 года назад
Wow!
@jewel.barman
@jewel.barman 4 года назад
In my case, I had to enable the screen refraction in materials tab, why is it so, care to explain?
@grayjackgaming1746
@grayjackgaming1746 4 года назад
What options did he change at exactly the 14:00 cut that made the reflections on the eye crystal clear?
@grayjackgaming1746
@grayjackgaming1746 4 года назад
In case anyone else missed it, he moved the roughness of the sclera_cornea roughness down from .5 to .05
@fairzanimations
@fairzanimations 4 года назад
very cool
@Skemi
@Skemi 4 года назад
15:41 I had the problem that the black part wouldn't shrink, it was fixed when I set the y-location in mapping for the iris material back to 0. In case someone has the same problem
@greenmouli
@greenmouli 3 года назад
I have the same issue. When I try to reduce the size of iris it gets blurred and pixelated. The refraction is the issue. I hide the sclera/cornea and the pupil is fine on iris. When refracted through the cornea, it looks blurred and pixelated.
@BrianLife
@BrianLife 2 года назад
The Veins.. Mind Blown! " What a goober
Далее
Top 6 Blender Nodes To Make Any Material in Blender
9:35
Creating cat style eyes in Blender 3D Timelapse
3:38
Просмотров 2,8 тыс.
The Trump rally shooting from a photographer's POV
00:58
How to Create 3D Terrain with Google Maps and Blender!
12:17
The RIGHT way to cut holes in surfaces in Blender
10:52
Change Your Understanding of Topology In Six Minutes
6:58
How to Render Faster In Blender Cycles
9:11
Просмотров 24 тыс.
Blender user tries Houdini for the FIRST time!
8:07
Просмотров 400 тыс.