How to design custom IES lights in Blender (Free download)

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 พ.ย. 2024

ความคิดเห็น • 183

  • @alessandrolupi3242
    @alessandrolupi3242 10 หลายเดือนก่อน +161

    Hey Robin, great tips! One thing i want to add is, although IES lights profiles are a pain to work with, they're necessary. The reason they exist is to allow lamp manufacturers and light designers that work in architecture\interior\etc to correctly assess how light works in a given space (the calculations were done by hand once, thank God they're not anymore), using light calculation programs like Dialux. Rendering softwares adopted the standard to conform to this, and using IES lights is necessary when dealing with clients that have already developed a specific project and chose which lights to implement.
    Source : I have a degree in Light Design

    • @alexvith
      @alexvith 10 หลายเดือนก่อน +11

      You are right about the industry related thing. I graduated in product design, but I did my master's dissertation thesis on light design. Unfortunately, Blender (Cycles actually) is nowhere close to accurately displaying light, especially commercial grade lighting, because it calculates light energy differently than other more accurate softwares. I had to switch to the Luxcore render to accurately calculate luminance values, since Luxcore directly allows you to set light power to units such as candela or lumens, making calculations for total illuminance waaay easier and reliable than with Cycles.

    • @alessandrolupi3242
      @alessandrolupi3242 10 หลายเดือนก่อน +4

      @@alexvith yeah on that I agree, for artistic purposes it's great, but the developers still have some work to do on some physical rendering elements (in version 4 they reworked the material calculation algorithm, so that it passes the furnace test, they're definitely going in the right direction).
      Personally if I have to submit a design project that includes lighting elements, the renders come as a secondary artistic component, the technical aspect is given by light calculations, false colors, reports, etc.
      Also, I remember seeing a candela/mq option in Blender, but now that I think about it it could be due to the photographer add-on.

    • @alexvith
      @alexvith 10 หลายเดือนก่อน

      @@alessandrolupi3242 Yeah as a final output from Luxcore I used an irradiance false color AOV. With a bit of code you could extract exact luminance values from the AOV if you save it as an open EXR image and process it with a python script. It was too much fuss for me, so I just settled on a more qualitative result than a quantitative one, I was mainly interested to see if enough light reaches certain sections of the interior space I designed the lighting system for. As for Blender, there have been attempts at creating a node setup that converts luminance or irradiance values to the strength units Blender uses, but to little success. Energy conservation in Cycles is weird and if I recall correctly all colors on the spectrum are basically treated equally, whereas from a photometric point of view there are wavelengths that stimulate the photoreceptors of the eyes better (it was somewhere between 570-600 nm if I remember correctly).

    • @mrlightwriter
      @mrlightwriter 10 หลายเดือนก่อน +4

      @@alessandrolupi3242 Yeah, I think it's possible to use candela with Blender, probably with Photographer add-on, like you said.

    • @GrimK77
      @GrimK77 10 หลายเดือนก่อน

      @@alessandrolupi3242 Furnace test is ok, but meaningless. There are dedicated tests to check accuracy of lighting simulation.

  • @samgordon9756
    @samgordon9756 10 หลายเดือนก่อน +25

    I was pretty much attacked by a Blender "influencer" for having the same opinion way back in 2015.
    We can, in fact, keep developing both photorealism and non-photorealism toward perfection in analog imitation. We, as a collective entity, will. There's always going to be that little bit more to pull out of the renderer if you want to create a little more realism or a little more cell-shading (or watercolor, or clay, etc).
    CG is going to be art's redheaded step-child until it really grabs and owns what only it can do, IMO.
    It's nice to see someone leaning into that.

    • @anonymouseovermouse1960
      @anonymouseovermouse1960 9 หลายเดือนก่อน +3

      I've developed a semi-irrational hatred of such people after learning some UE4. The way they openly tell you not to do something after you ask if a certain graphical effect is even possible... it's absurd.
      Example from the UE4 space: when a light hits a surface, the surface is "lit up" in such a way that causes a big, blurry splotch of vaguely yellowish colour to appear on the surface, when viewing it from a certain angle. Regardless of roughness. (This is one of the causes of the "Made in UE4" look.)
      This is because the "specular" value for that material is too high with respect to what that material is supposed to be (eg. wood, dirt, etc).
      This is barely ever mentioned in the UE4 documentation. At every step, the official docs (and certainly the forums too) parrot the bullshit that you should never touch the specular value for materials, because the defaults are already """physically correct""".
      Despite the fact that when, in Atomic Heart, you look down at an illuminated parquet floor inside an office room in a bunker, the DISGUSTING fucking specular reflections, despite the very high roughness of the parquet floor material, blur the texture of said floor into a nasty, flat yellow gradient, if you make the mistake of looking at it from the wrong direction. Yes, with the diffuse reflection completely covering the actual texture of the floor at certain angles.
      And the morons on the forums have had the nerve to argue back at anyone who isn't sucking Epic Games' dick as hard as they are, because Epic Games said that their shitty rendering pipeline is "physically accurate", so it must be true.
      I keep finding this kind of shit on UE's forums dating back from fucking 2014, and it keeps happening to this day. Boils my blood.
      And of course Epic Games themselves have only bolstered this "only one right way to do things: OUR WAY!!!" mentality, despite the plethora of ridiculous issues and internal contradictions that they refuse to address or acknowledge.

  • @Olstman
    @Olstman 9 หลายเดือนก่อน +3

    Brilliant! 8 Years in blender, I didn't expect that something surprise me! But you did it!! Very creative Idea and approach! Thank you!

  • @alexvith
    @alexvith 10 หลายเดือนก่อน +89

    This is phenomenal. I have almost 6 years of experience in Blender, and I love coming across tricks like this every once in a while. You got a new sub! Please keep up the work man, I think you're going to go big in the future.

    • @TheFeanture
      @TheFeanture 10 หลายเดือนก่อน

      == true

    • @mattcameronvideo
      @mattcameronvideo 10 หลายเดือนก่อน

      I support this. I'm 11 years in VFX working in London and this approach is new to me.

  • @domanickharper
    @domanickharper 9 หลายเดือนก่อน +2

    what a beautiful tutorial that also tests you and asks questions of "what can we do more"

  • @pablog.511
    @pablog.511 7 หลายเดือนก่อน

    This type of tutorials are needed for profesional uses, you didnt showed me only how to adapt lights, you also teached me stuff with nodes and explained to me why you did the things in that way.
    Very usefull for the ones that wants to learn.

  • @MuffinMachine
    @MuffinMachine 8 หลายเดือนก่อน

    What really got me is that I had no idea you could do the color ramp like that. Never even thought to peak in that box.
    Possibilities are endless on this idea. Thanks for sharing it.

  • @GhostStealth590
    @GhostStealth590 6 หลายเดือนก่อน +3

    After being thick in the weeds of Blender for a year. They gotta have a way to make this easier. The node trees are the biggest headache to ever exist. I like the flexibility to make the light yours, but if they had some settings or node trees by default for a quicker setup, it would save the hours of headache and TH-cam watch time. But thank you, this was very informative.

    • @canyongoat2096
      @canyongoat2096 5 หลายเดือนก่อน

      Yeah and they wouldn't even take up much space if Blender shipped with some default node trees. Probably like 1mb for 10 node trees or something like that, so very small amount of space.

  • @maxleveladventures
    @maxleveladventures 2 หลายเดือนก่อน

    Another cool tip is to use the noise texture fac output > map range node. Set to min: 9000 and to max:1500. Then put the result into the blackbody node. This will make the hottest parts very warm and the dimmer parts very cool.
    Alternatively, you can take the color ouput of the noise texture and pump it directly into the color of the emission node for a pretty trippy light. Drop a hue/saturation node on the line to tweak to taste.

  • @rcpongo
    @rcpongo 8 หลายเดือนก่อน +4

    Really great technique, and thanks for sharing. One small thing,... you can actually avoid having to use the driver if you use the normal from the "Texture Coordinate" node instead of the "Geometry" node

    • @the11thhour44
      @the11thhour44 4 หลายเดือนก่อน +1

      Thank you so much! That was the final touch to make this usable for me!

  • @JoseMartinez-iq3xq
    @JoseMartinez-iq3xq 9 หลายเดือนก่อน +1

    Magistral congratulations

  • @LauraMakesStuff
    @LauraMakesStuff 9 หลายเดือนก่อน +2

    Because IES are textures I think you can use the Normal value from a Texture Coordinates node instead of a Geometry node; then invert the Z value before piping that into your color ramp; then there's no need for drivers to be able to rotate the light. You'll prob wanna turn the Blend down to 0 on the Spot's beam shape, though, since that's something you can control with your gradient.

    • @gottagowork
      @gottagowork 4 หลายเดือนก่อน

      Finally made this myself due to summer holiday and not great weather. So let's do some work I'm never gonna get paid for, lol. Though, can't see myself using this too often.
      Without the possibility to not cast shadow based on a ray length calculation (i.e. to clear the light fixture), this is hella fun but also somewhat limited in practice.
      Worth mentioning IES lights suffer the same problem; the definition effect goes away with increasing light size, and forcing tiny lights is not a quality of light I'm okay with.
      It sounded obvious Geometry Normal wouldn't work well for this, so I did Texture Coordinate Normal intuitively, with some additional modifications.
      Outputs for Effect Preview without adding previous lights.
      Added a control for direction that switches a multiplier (1 or -1) for the Normal.Z input. Allows a chain to go both up and down.
      Pingpong, multiply 2, and a custom (Perlin) fBias node for the float curve that looks like a power function (spike).
      Custom (Perlin) fGain node (uses two fBias nodes) for the float curve that looks like an S curve. Numeric control for the sharpness.
      Using 1D noise for the shimmer effect.
      Considering adding vector rotate nodes to control angle for faking multibulb setups with a single light. We'll see.

  • @maciejgolec3417
    @maciejgolec3417 10 หลายเดือนก่อน +3

    I just found your profile and in my opinion you are the one person I needed. You manage to say what's on my mind in your subsequent material. It's nice to listen to the wise. As a professional 3D animator, I will be keenly watching for any further material

  • @SimonC021
    @SimonC021 10 หลายเดือนก่อน +1

    :-0 this is amazing thank you and thanks youtube for suggesting it. I need this all the time and IES profiles and other plugins are a pain

  • @randytotel6400
    @randytotel6400 3 หลายเดือนก่อน

    Wow....Just wow...Awesome set up and extremely well explained. Thanks so much!

  • @marek_lysek
    @marek_lysek 6 วันที่ผ่านมา

    This video is awesome, can't wait to use it in my new projects. I will make some variations to achieve similar results like IES lights and mark them as assets to create light library for ease of use. Thank you so much for sharing this tip and once more for a free file to download.

  • @pablog.511
    @pablog.511 10 หลายเดือนก่อน

    Duuude you're cool, you didnt let us stay with the "This works", also explained the "how this works".

  • @DabidarZ
    @DabidarZ 10 หลายเดือนก่อน +1

    DAWG UR VIDEOS ARE TOO HIGH QUALITY, I WITNESSED YOU GAIN LIKE A THOUSAND SUBS WITHIN TODAY KEEP UP THE GREAT WORK !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  • @lajawi.
    @lajawi. 10 หลายเดือนก่อน +7

    I loved this video! Even though I already knew light nodes existed, I kinda forgot, and this video reminded me again!
    You went in great detail and explained everything well. This deserves way more subs!

  • @martinrivera1686
    @martinrivera1686 9 หลายเดือนก่อน +1

    Excelent resource Mr. Squares! Thanks. Dont know if this has been pointed out but in my case I wanted to cast a light on the ground, so I used the x coordinate at the "separateXYZ" node. Also I needed to rotate the light so used the "Texture coordinate" node instead of the "Geometry" node.

  • @zillaquazar
    @zillaquazar 10 หลายเดือนก่อน +4

    Watching a few of your tutorials and i can see your channel blowing up this month, ive just subscribed, great work

  • @JosiahBout
    @JosiahBout 10 หลายเดือนก่อน +1

    Loving your videos! Can't believe you dropped two bangers same day

  • @tacoma87x
    @tacoma87x 3 หลายเดือนก่อน

    If youre on an older version of Blender you can plug in a color ramp factor to get the slider

  • @stache_obj
    @stache_obj 10 หลายเดือนก่อน

    what a great modular replacement to ies lights. appreciate you making this video dude! learned a lot!

  • @digital0785
    @digital0785 8 หลายเดือนก่อน

    it did something like this on planes for eevee to simulate ies lights it worked GREAT! just had to do some backface magic to make it so you didn't see the plane but it was a great way to increase realism on eevee lighting so realistically if you use this setup but apply it to the plane it'll work for both eevee and then this way for cycles :)

  • @HarryReisenleiter
    @HarryReisenleiter 8 หลายเดือนก่อน

    This is so cool - and flexible. Definitely one for the toolkit. Thanks for this.

  • @MILANDANGAR
    @MILANDANGAR 10 หลายเดือนก่อน +1

    thank god i found your channel 👍

  • @TheDucky3D
    @TheDucky3D 10 หลายเดือนก่อน

    that intro made me laugh! love it!

  • @cliffhansen7789
    @cliffhansen7789 10 หลายเดือนก่อน

    One thing I've used that breaks reality are lights with negative values. They suck light out of an area and can be very useful. If you color the negative light, it will remove the opposite color from its area of influence allowing for some interesting effects you can't see anywhere except maybe a black hole!

    • @robinsquares
      @robinsquares  10 หลายเดือนก่อน +1

      Yes! That's fantastic. Like, what the hell would a negative flashlight look like in broad daylight? Or a flickering negative candle.

    • @WaterShowsProd
      @WaterShowsProd 10 หลายเดือนก่อน +1

      In production and photography we use "negative fill" which uses black foamcore boards to remove bounced light from a subject; not the same as a flag, which is used to to block light. Of course, a negative light in 3-D software can have a stronger effect, but the idea does originate from real world practice.

    • @cliffhansen7789
      @cliffhansen7789 10 หลายเดือนก่อน

      @@WaterShowsProd I love this, thanks for sharing! How does one do negative fill in the real world?

    • @robinsquares
      @robinsquares  10 หลายเดือนก่อน

      @@WaterShowsProd Do you have experience negging with negative lights in 3D? I've always been so afraid of artefacts that I just use black planes. But if it works, it's something I have to check out

  • @Cypoes.graphics
    @Cypoes.graphics 10 หลายเดือนก่อน +2

    Nice vid!
    Someone showing ho flexible light shaders can be,
    be sure to check out putting a gradient on the color using a light path node.
    Then you can change the color over distance.

  • @kingalysterianlion5542
    @kingalysterianlion5542 10 หลายเดือนก่อน

    You have by far become one of my favorite channels

  • @ThePinkOne
    @ThePinkOne 10 หลายเดือนก่อน +1

    Rad video! Honestly, you are totally right about photorealism, I'm big into like vaporwave and retro 3D stuff because of how bizarre some of the stuff was. I could totally see an era of kind of stepping back into that, and combining it with newer tools.

  • @prestobretro
    @prestobretro 10 หลายเดือนก่อน

    This is phenomenal. I've only recently realized how awesome nodes are, and to have this video follw it up is awesome!

  • @davidgeuens5236
    @davidgeuens5236 10 หลายเดือนก่อน +2

    this is great content ! thanks for sharing these great tips and making the tutorial so engaging and entertaining

  • @hd-be7di
    @hd-be7di 10 หลายเดือนก่อน +4

    I'll just stick with IES profiles but it's nice to know there's a way to build it from the ground-up if that sort of custom lighting pattern is required for one reason or another

    • @FullHeart_Art
      @FullHeart_Art 10 หลายเดือนก่อน

      I honestly hate using the IES profiles because getting the power to be accurate is frustrating. How do we have all this technology at our fingertips and I cant just say I want a 60watt lightbulb and it's there. Instead you plug in the IES and you get a Strength value with no unit of measurement. You also have the original power thing, which is in watts. Do you set the Strength to 1 and Power to 60 watts? Do you set the Strength to 60 and power to 1, or .00001 or whatever? It's really annoying and unintuitive.

    • @hd-be7di
      @hd-be7di 10 หลายเดือนก่อน +1

      @@FullHeart_Art I usually check pixel values and adjust light intensity accordingly but this is not physically accurate it's more of an artistic approach.

    • @ehtresih9540
      @ehtresih9540 10 หลายเดือนก่อน +1

      ​@@FullHeart_Arti get my IES frem the ieslibrary which comes with the strenght and wattage you need to use for blender, but sometimes the IES dont point straight down which can be annoying having to adjust them

    • @randoguy7488
      @randoguy7488 9 หลายเดือนก่อน

      ​@@FullHeart_Art 60W incandescent is different than 60W LED

    • @maxleveladventures
      @maxleveladventures 2 หลายเดือนก่อน

      @@FullHeart_Art The strength is just a multiplier for the "Power" value of the light itself. The power input exists to do things like this.

  • @GaryParris
    @GaryParris 10 หลายเดือนก่อน

    good work! i too love taking the real, and perception with light and producing something that is visually interesting for my Visual arts practice, so i can empathise with your experimentation!

  • @fanxxai
    @fanxxai 10 หลายเดือนก่อน

    You’re my next favourite blender artist in the list. 😅

  • @mauriciovisconti4089
    @mauriciovisconti4089 10 หลายเดือนก่อน

    Bravo! A great explanation and an inspiring technique. Thanks!

  • @stedbenj
    @stedbenj 10 หลายเดือนก่อน

    Hahaha, great intro! Liked and subscribed. Thanks for the info and the node!

  • @manuel.camelo
    @manuel.camelo 10 หลายเดือนก่อน +1

    COOLEST tutorial EVER 👁️👃👁️🙏

  • @Mr.LeoNov
    @Mr.LeoNov 10 หลายเดือนก่อน +2

    I'm in love with your tutorials!!! And especially how you film them, they not only are informative and helpful but also pleasing to watch!
    I'm surprised they still haven't made this an option by default in Blender :')

  • @rsher_digital-art
    @rsher_digital-art 10 หลายเดือนก่อน

    Again, thank your for all your tutorials. This one got me working , I understand it although I, an old guy needed to rewatch when ever you made a group. I lost my way there. Maybe because that rather simple operation flew by to fast for me. Justa though. I'll use these light forever.

    • @robinsquares
      @robinsquares  10 หลายเดือนก่อน

      Thank you for the feedback. I hope you get a better overview with the downloadable file.

  • @tchibux
    @tchibux 10 หลายเดือนก่อน +1

    Thanks for sharing this 'forbidden' knowledge with us!

  • @pixel325
    @pixel325 10 หลายเดือนก่อน

    Light and magic, this is really interesting, have to try it! Thanks for sharing :)

  • @devilichus
    @devilichus 10 หลายเดือนก่อน

    Haha serving tiktokers or short viewers in the beginning was a nice touch lol.

  • @marselbarkhatov
    @marselbarkhatov 10 หลายเดือนก่อน +1

    Hi Robin!!! Keep making content, you put a looot of effort into it and have already given us so much valuable information. I hope you'll be able to monetize and create content full time soon (if you want it, of course)

  • @Limbo_Design
    @Limbo_Design 10 หลายเดือนก่อน

    OMG , why didn't I know about your channel earlier? You're truly the light of my life. I really appreciate you for this incredibly helpful tutorial. 1 subscribe from Vietnam

  • @nurb2kea
    @nurb2kea 10 หลายเดือนก่อน

    I split one light with a projection image into direct / indirect light with different colors via the greater/smaler than nodes.
    The same with indirect light (indirect emission) on textures...for example for walpaper materials, producing some indirect lighting to help global illumination in indoor scenes. Don't use to much, otherwise...

    • @robinsquares
      @robinsquares  10 หลายเดือนก่อน

      Great trick!

  • @j.0x00n4
    @j.0x00n4 10 หลายเดือนก่อน

    Good video. Did something similar a while ago but never to this extent.

  • @yannterrer
    @yannterrer 10 หลายเดือนก่อน

    Fantastic, IES creator in blender;)) 🎉🎉🎉 Tx Sir

  • @trackqueenstudios
    @trackqueenstudios 10 หลายเดือนก่อน

    That is AMAZING!

  •  10 หลายเดือนก่อน

    This is brilliant! Thank you for this!

  • @johnlawrencejacob6579
    @johnlawrencejacob6579 10 หลายเดือนก่อน

    I love this! Thanks!!

  • @gabrielgonach6330
    @gabrielgonach6330 3 หลายเดือนก่อน

    Hi there! Just downloaded your node group. I found a better way to solve the rotation problem. Just use the texture coordinate node normal output instead of geometry node normal output. That way you can rotate lights as you want. Thank you!

  • @a.miroshin
    @a.miroshin 10 หลายเดือนก่อน

    Incredible!

  • @DushyantDeshwal
    @DushyantDeshwal 10 หลายเดือนก่อน

    Great work !

  • @fabianainu
    @fabianainu 6 หลายเดือนก่อน

    THANK YOU!

  • @apatsa_basiteni
    @apatsa_basiteni 9 หลายเดือนก่อน

    Wow! Rhis is so cool.

  • @lucadeandraderibeiro
    @lucadeandraderibeiro 10 หลายเดือนก่อน

    Hey Robin! First time viewer here. That was an amazing video, well explained and with great tips. You got a new subscriber. About your ending thoughts, I agree completely with you. In my research at college about light simulation and its artistic potential, I found an interesting article by Nick Lambert in which he says that the virtual simulated space of computer graphics has the power to work with what is physically impossible, but mathematically viable, feasible by the mathematical rules of the simulation. Computer graphics' real super power in art is not just replicating reality (which is a super cool super power, don't get me wrong) but being capable of distorting it -- building things that are impossible anywhere else.
    I hope this academic reference can bring up some ideas to the discussion.
    Thank you for the great video!

  • @masterod1
    @masterod1 6 หลายเดือนก่อน

    Very cool thank you.

  • @nelsonduarte3573
    @nelsonduarte3573 8 หลายเดือนก่อน

    awesome channel, congratulations

  • @ComplexTagret
    @ComplexTagret 10 หลายเดือนก่อน

    You have an amazing mind!

  • @bobarchitect7139
    @bobarchitect7139 9 หลายเดือนก่อน

    really nice, thanks! p.s. I didnt know pewdiepie started doing blender tutorials?! neat!

  • @g_niac
    @g_niac 9 หลายเดือนก่อน

    awesome and engaging tutorial. liked and sub’d

  • @JoeRussell-oj7xm
    @JoeRussell-oj7xm 5 หลายเดือนก่อน

    I found it!!! I watched this tutorial when it first came out and have been using this setup ever since. I neglected to save or subscribe though, and it took me a long time to hunt down this vid again (so I can recommend it to others). I searched endlessly for "fake IES lights" and so forth but it did not come up. Maybe you could make your titles suited to both The Algorithm and search queries...

    • @robinsquares
      @robinsquares  5 หลายเดือนก่อน

      Oh, you're absolutely right. Thanks for the feedback.

  • @Ro3D_DigitalInsights
    @Ro3D_DigitalInsights 10 หลายเดือนก่อน

    Awesome!

  • @pikachufan25
    @pikachufan25 10 หลายเดือนก่อน

    Keep this up and im gonna Keep Watching xD

  • @Kidxkuma
    @Kidxkuma 10 หลายเดือนก่อน

    So easy to follow and so in depth! My fav tutor🫶

  • @noureddinedz90
    @noureddinedz90 10 หลายเดือนก่อน

    You are genius

  • @nicolanarracci
    @nicolanarracci 10 หลายเดือนก่อน

    Beautifull, tank you very mutch.

  • @thequietkid1548
    @thequietkid1548 10 หลายเดือนก่อน

    So awesome. You just earned a sub

  • @1InVader1
    @1InVader1 10 หลายเดือนก่อน

    Regarding the closing message, I feel like intentionally unrealistic shaders is something we used to have but lost when we started pushing the PBR standard everywhere.

  • @thomasmann4536
    @thomasmann4536 10 หลายเดือนก่อน

    I found your channel today and gotta say, I love your stuff!
    (altho I dont think we have nailed photorealism^^)

  • @adicsbtw
    @adicsbtw 10 หลายเดือนก่อน

    10:04
    the simpler solution in my opinion would be to simply just use a math node set to add in the first place instead of a mix RGB node if you don't care about carrying over color information

    • @robinsquares
      @robinsquares  10 หลายเดือนก่อน

      Yes, you're totally right! And that is how I did it in the downloadable file. For the tutorial, however, it's easier to explain with the factor slider that comes with the mixRGB. Thanks for watching.

  • @sobreaver
    @sobreaver 10 หลายเดือนก่อน

    Now that's interesting

  • @stevensteverly
    @stevensteverly 3 หลายเดือนก่อน

    Me finding out about IES files: "And now truly, have I reached the pinnacle of lighting mastery"
    Robin Squares: "would you be able to hold my beer for a second?"

  • @FrankJonen
    @FrankJonen 10 หลายเดือนก่อน

    IES are great when your render finishes too quickly or you want to use your system for heating.

  • @dorchris
    @dorchris 10 หลายเดือนก่อน

    Super interesting! I'm most definitely going to try this out on a couple of projects. Tho I wonder how taxing using this node method it compared to using IES profiles ?

  • @bakirhariz6091
    @bakirhariz6091 10 หลายเดือนก่อน

    Wish you can use an addon to show the keys u're pressing, great video keep it up

    • @robinsquares
      @robinsquares  10 หลายเดือนก่อน

      I'll do it next time! Couldn't quite get it to work while recording. Thanks for watching

  • @krakfotter
    @krakfotter 10 หลายเดือนก่อน +1

    Hey Robin! Nifty technique, thanks for sharing!
    Re: Rotations, have you tried using the Normal from the Texture Coordinate node as input instead of the Geometry Normal? If not, give it a go - think it will save you a few steps with the drivers. Cheers!

  • @Timelessvisuals-c9n
    @Timelessvisuals-c9n 10 หลายเดือนก่อน

    I just recently learned this cuz I was making flame and I realised we can use nodes on lights

  • @yoman4802
    @yoman4802 10 หลายเดือนก่อน +1

    God damn I've taken so much physics for granted

  • @WillFalcon
    @WillFalcon 10 หลายเดือนก่อน +1

    You should title it CYCLES ONLY, because in EEVEE there is no NODE editor for lightings.

  • @fergadelics
    @fergadelics 10 หลายเดือนก่อน

    ies is a pain for what it is. i was just playing with textures in light nodes about an hour ago. its easy to get lost projecting on stuff. your channel has a peripheral creep this morning as i work. its the 2nd relevant video in a row.

    • @robinsquares
      @robinsquares  10 หลายเดือนก่อน

      I'll try to keep the streak going with the next one (Hope you're looking into lens flares)

    • @fergadelics
      @fergadelics 10 หลายเดือนก่อน

      @@robinsquares Actually this week I tried subdivided planes with a type of refraction-centric glass materials placed in front of my camera as lenses. Adjust for ior, etc.. Worked well, used on 2 projects. So…

  • @mushmello526
    @mushmello526 10 หลายเดือนก่อน

    Hell's Kitchen is the embodiment of "Too many cooks spoil the broth"

  • @BlenderBob
    @BlenderBob 8 หลายเดือนก่อน

    Ah ah! Now that we got rid of the Tik Tok generation! Very good! Like the clip, very nice, Thanks!

  • @snootbooper467
    @snootbooper467 10 หลายเดือนก่อน

    This is the first time I have ever seen the 3d viewpoint on the right and the shader editor on the left and it scares me

  • @leastexpected3115
    @leastexpected3115 10 หลายเดือนก่อน

    Great video, but i hate that you used drivers for rotation fix. I will fiddle around and try to find an alternative to your fix

    • @robinsquares
      @robinsquares  10 หลายเดือนก่อน +1

      Another commenter said that you can use the texture coordinates node instead of the geometry node, and that'll fix it.

  • @Modswanted
    @Modswanted 10 หลายเดือนก่อน

    Why everytime he says "cup" my brain flashes the famous video with the two ladies?!!! 😖

  • @kovacsattila8993
    @kovacsattila8993 10 หลายเดือนก่อน +1

    14:25 There is no point in using 3D noise instead of a 1D noise if your input is'nt a vector like here right now.

    • @robinsquares
      @robinsquares  10 หลายเดือนก่อน

      Absolutely. Unneeded calculations. Well spotted.

  • @chronokoks
    @chronokoks 10 หลายเดือนก่อน

    Watched the vid thoroughly. There's still a lot of linearity in the math - the float curves don't do the trick properly.

    • @robinsquares
      @robinsquares  10 หลายเดือนก่อน

      Yes! Go and improve it!

    • @chronokoks
      @chronokoks 10 หลายเดือนก่อน

      @@robinsquaresnah I just use IES lights :D Alot of plugins and effects used gradient control in the early 90s then everybody realized it doesn't look good and started to using formula based and graph based ways to create non-linearity and follow inverse square law :D

    • @chronokoks
      @chronokoks 10 หลายเดือนก่อน

      @@robinsquares All math for light in a raytracer is based off of inverse square law.

    • @robinsquares
      @robinsquares  10 หลายเดือนก่อน

      @@chronokoks I may have misunderstood something, but I don't think the radial caustic pattern is. The falloff, yes. But the pattern of light, I believe, is caused by the internal geometry of the lightbulb. If the bulb has hard edges, then the pattern will, too. Is that not right?

  • @nickberckley
    @nickberckley 10 หลายเดือนก่อน

    I'm assuming you did this tutorial in 3.6 because Normal coordinates dont work like that in 4.0.
    That is something you should be mentioning in the video.
    If you want same effect in 4.0 use Incoming coordinates

    • @robinsquares
      @robinsquares  10 หลายเดือนก่อน

      I recorded the video in 4.0. If there's something you're struggling with, I'd be happy to help.

  • @goldenmikytlgp3484
    @goldenmikytlgp3484 10 หลายเดือนก่อน

    excuse me but, since i'm new to this way of doing realistic lighting, i wanted to ask:
    does any of this work in eevee? my machine is not capable of working with cycles so, i wanted to ask if it was possible to do the same things in eevee?

    • @robinsquares
      @robinsquares  10 หลายเดือนก่อน

      Light nodes aren't supported in Eevee, I'm afraid. But you could fake the light pattern on a wall using a decal. I have a tutorial on that :)

    • @goldenmikytlgp3484
      @goldenmikytlgp3484 10 หลายเดือนก่อน

      @@robinsquares i'll try it! thank you!

  • @Kratoseum
    @Kratoseum 10 หลายเดือนก่อน

    Oh man, this was great until I tried to rotate the light or give it a radius ( which all lights require to get hard/soft shadows). Barely usable as it is, any way to avoid this?

  • @michaelvaughan2986
    @michaelvaughan2986 8 หลายเดือนก่อน

    How did you get your blend file to render in cycles with no delay? After copying your settings it's still slower.

    • @robinsquares
      @robinsquares  8 หลายเดือนก่อน +1

      I'm glad you asked. My next five videos are all about that! Stay tuned.

  • @GrimK77
    @GrimK77 10 หลายเดือนก่อน

    IES and other photometry files are not a nonsense, but necessity for accurate replication or simulating in advance results of using lighting fixtures that are actually available.
    Editable lights like that are surely useful, but bot have their place and uses, and it's neither mutually exclusive, nor overlapping that much.
    Btw, "cup" is stray reflection inside front glass, "spike" is stray reflection from reflector imperfections, "ambient" is diffusion caused by dirt/scratches/glass imperfection, what you called "hotspot" should be called spot, and you ignored actual hotspot.

    • @robinsquares
      @robinsquares  10 หลายเดือนก่อน

      Thanks for clearing that up!

  • @DarkSwordsman
    @DarkSwordsman 10 หลายเดือนก่อน

    Can you upload in 1440p? The "enhanced bitrate" feature makes the normal 1080p look way worse than normal, nearly to the point of being unwatchable.

    • @robinsquares
      @robinsquares  10 หลายเดือนก่อน +1

      I had no idea. Thank you. I'll do that from now on.

    • @DarkSwordsman
      @DarkSwordsman 10 หลายเดือนก่อน

      @@robinsquares Thank you. Also, you can still edit in 1080p if you want. I usually just edit in 1080p and scale up to 1440p on export. It forces YT to use a better bitrate.

  • @loaganrun1633
    @loaganrun1633 6 หลายเดือนก่อน

    Fantastic! Is it possible with Python (which I don't know how to write) to write a script that would add this light on to to menu options (sun, point, area, spot). Like I said I don't know Python but if I know it's possible I will figure it out :)

    • @robinsquares
      @robinsquares  6 หลายเดือนก่อน +1

      Add it to your asset library!

    • @loaganrun1633
      @loaganrun1633 6 หลายเดือนก่อน

      @@robinsquares Definitely did that!

  • @davidmcsween
    @davidmcsween 6 หลายเดือนก่อน

    Now do it for eevee 😅

  • @Argyll9846
    @Argyll9846 5 หลายเดือนก่อน

    we probaably don't know how to make them because in Blender we can just use IES profiles to do the job faster and better.