Make Your Renders Unnecessarily Complicated

Поделиться
HTML-код
  • Опубликовано: 24 дек 2024
  • Download the camera! sirrandalot.gu...
    How to use it: • Take Your Own Virtual ...
    Or you can try it yourself, at your own risk...
    Had this idea 10 years ago, finally got around to it. Took a good couple of months too.
    Maybe I'll have to come back in another 10 years in order to properly simulate diffraction and lens flare...
    Final "photos": www.srlt.ca/vi...
    Music: "The Comeback Kid" and "In Evolution" by Garrett Williamson
    From the "Metagame" soundtrack album: scarletmoonrec...
    Character model: "Danny" by Ethan Snell
    Free download: blenderartists...

Комментарии • 4,1 тыс.

  • @neoexplains
    @neoexplains Год назад +23386

    You’ve blurred the line between ‘why would anyone do this?’ and ‘why hasn’t anyone done this before?‘. Incredible video!

    • @tiggerbiggo
      @tiggerbiggo Год назад +337

      I did this years ago, just never made a video about it. Really cool but definitely not the first person to think of it.
      Edit: Ok... I didn't do THIS, but I did make a camera with a lens and got it to focus on something, i'll give myself points for that at least...

    • @vozh-kc
      @vozh-kc Год назад +80

      weirdest thing about this is, I've watched the video and i STILL don't know which side of that line we're on!

    • @thepastarat
      @thepastarat Год назад +189

      @@tiggerbiggo Cool, but that's kind of like saying you flew a rocket to the moon when you really just flew a plane.

    • @lightswitch2622
      @lightswitch2622 Год назад +17

      @@tiggerbiggo🤓

    • @tiggerbiggo
      @tiggerbiggo Год назад +23

      @@lightswitch2622 Thanks

  • @LegacyCrono
    @LegacyCrono Год назад +7060

    You're definitely the kind of kid that would deliver an assignment slightly late and the teacher would feel forced to accept it because you went so far beyond the scope of the assignment that you actually expanded mankind's knowledge about that topic with your work.

    • @zyeborm
      @zyeborm Год назад +555

      Fail the assignment, get a PhD instead

    • @monkey5266
      @monkey5266 Год назад +315

      I would hate to be this guys computers teacher. Go render a cube. He doesn't realize they are meant to do the simple assignment in blender so a week late he has a functional render all scratch built

    • @theairaccumulator7144
      @theairaccumulator7144 Год назад +53

      @@monkey5266 it wouldn't take you a week tho pumping out a cube is pretty trivial, one could even figure it out themselves with some knowledge of linear algebra

    • @zombieregime
      @zombieregime Год назад +19

      @@zyeborm Flunking, successfully.

    • @lightningwingdragon
      @lightningwingdragon Год назад +45

      I did that once. Teacher took points off bc it was longer than what she asked for.

  • @curtmack
    @curtmack Год назад +1530

    You stress-tested Blender's rendering code to a degree that I can't imagine has been done before, and it _passed._ Somewhere, a Blender developer shed a single tear of pride as they watched this video.

  • @clonkex
    @clonkex 8 месяцев назад +307

    It took RUclips 9 months to convince me to watch this video. It was right to keep trying.

    • @MissFazzington
      @MissFazzington 7 месяцев назад +8

      Literally same lol

    • @Sim___ply
      @Sim___ply 14 дней назад

      @@MissFazzington it took it 1 year, and yeah it was right to keep trying.

  • @Franatom
    @Franatom Год назад +6126

    the fact that the "fake real photos" taken with the "fake camera with a real fake camera inside" are displayed in a "fake gallery" is just so meta, my brain just exploded

    • @elck3
      @elck3 Год назад +100

      What if you’re viewing this video in a fake reality? This video

    • @aureole6383
      @aureole6383 Год назад +25

      @@elck3This video🤯

    • @Ryquard1
      @Ryquard1 Год назад +62

      but the impressive thing is that the photos looks like when film camera took pictures, that graininess is uncanny realistic! Im flabbergasted

    • @EdgedPixie
      @EdgedPixie Год назад

      Wait till I tell you the fake gallery that displays the fake real photos taken with the fake camera with a real fake camera inside it, likely was itself rendered using the fake real camera in the fake camera

    • @kjhin6431
      @kjhin6431 Год назад +7

      now he just has to showcase this video in a real gallery

  • @BAGELMENSK
    @BAGELMENSK Год назад +2356

    I like how you slowly cast off each automatic tool like it's a limiter to your power level.

    • @Ablors
      @Ablors Год назад +92

      He broke his limiter at this point

    • @gabrilapin
      @gabrilapin Год назад

      ​@@AblorsOne puuuuuuunch

    • @businessman3606
      @businessman3606 10 месяцев назад +2

      They are limits

  • @0120shrey
    @0120shrey Год назад +3434

    This could be the photography equivalent of making a CPU in minecraft. This opens up so so many possibilities of modelling hypothetical lenses. Absolutely incredible. Please make a longer tutorial of this

    • @gehteuchnichtsan7911
      @gehteuchnichtsan7911 Год назад +136

      imagine we could get the cad files for already existing lenses. then taking photos in vr lol 😂

    • @eliteextremophile8895
      @eliteextremophile8895 Год назад +86

      There's actually huge ongoing development in light transport research and however incredible and just pure genius this is, it's far too cumbersome for actual lens design research. Light transport simulations are just so much more usable for that.

    • @adrianbergqvist8622
      @adrianbergqvist8622 Год назад +6

      ​@@gehteuchnichtsan7911Pixar are already doing this

    • @LinkiePup
      @LinkiePup Год назад +17

      @@adrianbergqvist8622citation needed evidence required.

    • @thrownstair
      @thrownstair Год назад +43

      This is like wanting to order a Big Mac so you decide to buy a plot of land and build a McDonald's by yourself, designing and building the proprietary tech used for cooking the food, setting up a supply chain for your restaurant, and training an entire staff.
      Then realising you're unsatisfied so you repeat the process to open a farm on which you will raise livestock, grow vegetables and grains and mill your own flour for buns.
      But you're still not satisfied so you build a time machine to go back to Germany to murder the inventor of Frikandellen and take his place.

  • @AnthonyAdrianAcker
    @AnthonyAdrianAcker Год назад +667

    As a photographer I am sitting here like "Yes. Yes. YES. YEEES. YEEEEEEEEEEEEEEEES. YEEEEEEEEEEEEEEEEEEEEEEEEEEES." And I am thoroughly impressed. These are some of the most realistic renders I have seen. Amazing work.

    • @Hpa09
      @Hpa09 10 месяцев назад +7

      My photogenic ass is watching this as a science lesson 😂

    • @reddaneali5997
      @reddaneali5997 9 месяцев назад +16

      " look son, a photographer trying to make believe he knows the math and formulas behind optic's physics "

    • @21stcenturystops59
      @21stcenturystops59 8 месяцев назад +1

      I read this as Plankton's voice

  • @dooterino
    @dooterino Год назад +2559

    This is horrifyingly accurate, you're even getting the same color cast on underexposed dark scenes that would be expected, and the RGB grain scattering is just about perfect

    • @cartler
      @cartler Год назад +152

      The rgb grain looks extremely similar to that in RAW image files. That's because RAW files are almost exactly what the camera sees before they're processed into JPEG. So theoretically, if this has just a few more samples, and a higher resolution, and processed it into a JPEG you would have recreated the process that your phone does when taking pictures.

    • @rkan2
      @rkan2 Год назад +61

      ​@@cartler​​It is not quite true that RAW is exactly what the camera sees. Otherwise you would see so many imperfections from the camera sensor. Therefore there is still a bunch of software filtering before it. Now get an industrial camera however... 😅

    • @cartler
      @cartler Год назад +34

      @@rkan2 at least RAW files are the closest a normal person can get to the raw data from the sensor, but it still is fairly close and can contain many more artifacts than processed images.

    • @tbuk8350
      @tbuk8350 Год назад +26

      @@cartler Some cameras allow you to export the literal raw sensor data, which ends up looking absolutely terrible and takes up a lot of storage, but it is useful for very specific use cases.

    • @apotatoman4862
      @apotatoman4862 Год назад +11

      the faster solution: add some noise with a filter in paint or smth

  • @nswij123
    @nswij123 Год назад +4740

    He just rediscovered photography inside blender! Give this man a medal!
    And maybe a psych evaluation too. You okay after all of that?

    • @sirrandalot
      @sirrandalot  Год назад +1152

      Only partly😵‍💫

    • @joshmyer9
      @joshmyer9 Год назад +481

      @@sirrandalot I'm guessing that the mind which finished this project is no worse off than the one which decided to undertake it in the first place.
      (It's always fun to come across a project where you think "Wow, that's impressive, I wish I'd done that… no… no, wait, it's far, far better that someone else did it.")

    • @arminhrnjic1678
      @arminhrnjic1678 Год назад +38

      If I were to meet him irl, I would like it to be behind a glass... like Clarice and Hannibal.

    • @theredgoblin562
      @theredgoblin562 Год назад +17

      ​@@sirrandalotso is it basically a lense with filters with the digital cam capturing results?
      Really love this idea, reminds me of complicated redstone builds in minecraft

    • @SeanCMonahan
      @SeanCMonahan Год назад +26

      I guess you could say he just... re-developed photography 😎

  • @maokus
    @maokus Год назад +1070

    I remember a few years back looking at cycles and thinking "damn lenses actually work in this? I should make a camera!" Thank you for doing this so that... nobody ever has to do it again....... i think...

    • @CloudPhase
      @CloudPhase Год назад +57

      Somebody is absolutely going to do this again, and I look forward to it.

    • @justminibanana9128
      @justminibanana9128 Год назад +34

      legit, I remember trying to make a telescope and a pinhole camera when 2.8 released, unfortunately my laptop wasn't fast enough for me to bother trying to make it work.

    • @gwentarinokripperinolkjdsf683
      @gwentarinokripperinolkjdsf683 Год назад +7

      I actually did something similar but a lot less impressive not too long ago!

    • @pauldeddens5349
      @pauldeddens5349 Год назад +9

      Every time I considered it, I just got a wave of randos yelling about caustics in cycles and telling you to use another engine like octane.

    • @seba2366
      @seba2366 Год назад +1

      *you hope

  • @T_Armstrong
    @T_Armstrong Год назад +1592

    Creators take note. THIS is how a tutorial should be. Clear. Concise. Easy to follow along.

    • @swanclipper
      @swanclipper Год назад +87

      exactly.... EASY!!!!

    • @Quivex1
      @Quivex1 Год назад +134

      Oh yeah, easy as hell. As long as you have an intimite knowledge of film cameras, photographic emulsion, optics and a little math... A 5 year old could follow along!!! ;)

    • @RusticRonnie
      @RusticRonnie Год назад +22

      @@Quivex1its super easy

    • @chhayanksharma3926
      @chhayanksharma3926 Год назад +34

      ​@@RusticRonniebarely an inconvenience

    • @hexcodeff6624
      @hexcodeff6624 Год назад +10

      @@chhayanksharma3926Wow wow wow, wow

  • @Mrgijs
    @Mrgijs Год назад +3675

    as a professional photographer and nerd with some basic knowledge of 3D rendering, I can only say: you are insane, a mad scientist, and an absolute genius creative and original artist.

    • @NecumNaTo
      @NecumNaTo Год назад +20

      In reality, he is amateur engineer, constructing basic device in 3D modeling software using documentation and principles known for 100 years. Still very cool tho.

    • @ValidT
      @ValidT Год назад +51

      @@NecumNaTo That he recreated entirely within a couple months with seemingly no prior knowledge

    • @NecumNaTo
      @NecumNaTo Год назад +19

      @@ValidT Yes, as would any amateur engineer with no prior knowledge of 100 years known well documented principles do. Still pretty cool tho

    • @mozarella_cheese
      @mozarella_cheese Год назад +2

      @@GOAWAY-e6m "to be fair tho"
      to be fair though of what"

    • @ChadDidNothingWrong
      @ChadDidNothingWrong Год назад

      Unfortunately that incredible spark will likely be killed inside some bent family courtroom in about 15 years....happens to about 80% of the guys out there from what I can tell

  • @AuralAlliance
    @AuralAlliance Год назад +2141

    This is one of the most fascinating insanely unhinged things I've ever seen someone do in this space. Absolutely incredible.
    So meta, so artistic, such an incredible display of skill and dedication. I think I've heard of Pixar doing something with a similar idea for their projects but I can't say I've seen anyone actually show it off like this.

    • @STICKOMEDIA
      @STICKOMEDIA Год назад +17

      I love how rapid fire his explanation/break down of this is lmao

    • @ElectricRider
      @ElectricRider Год назад

      Do you leave in space?

    • @TimeMasterOG
      @TimeMasterOG Год назад +3

      Pretty sure what Pixar does is just the lens. This man went fully operational camera

  • @momo_anims
    @momo_anims Год назад +1196

    This is probably the most terrifying thing I've seen done in Blender. Absolutely amazed that this was done.

    • @PercyPanleo
      @PercyPanleo Год назад +32

      I think at this point the only thing that would beat this would be a fake real projector to project the fake real photos taken by the fake real camera with a real fake camera inside, and then perhaps take a photo of it with the fake real camera and have the fake real projector project the fake real photo of itself

    • @alephmale3171
      @alephmale3171 Год назад +10

      @@PercyPanleo "I'm thinking the quantum computed metaverse is looking to turn out just fine." he said, unironically.

    • @richpryor9650
      @richpryor9650 Год назад +18

      @@PercyPanleo Create a fake youtube in blender to upload the video

    • @ChloaFifteen--she-her--
      @ChloaFifteen--she-her-- Год назад +3

      @@PercyPanleo Make a render engine that simulates the physics of electrons being fired at phosphors

    • @seanp2k617
      @seanp2k617 Год назад +1

      fake “real” film processing lab and process when???

  • @charlesturner897
    @charlesturner897 10 месяцев назад +78

    This is genuinly the most amazing set of "renders" I've ever seen, the fact that they don't look photorealistic yet still look more like a real photograph

  • @Erindale
    @Erindale Год назад +1880

    It doesn't matter how long this took to make, this is maybe the most worthwhile thing anyone's ever done in Blender

    • @master97rod
      @master97rod Год назад +10

      the most absurd thing i've ever seen done by anyone in blender

  • @alcanony
    @alcanony Год назад +684

    A year of learning blender and building confidence trying to fight imposter syndrome, all rendered useless in 5 minutes.
    Now every time i aim for photorealism this video will haunt me. Thanks man.

    • @sirrandalot
      @sirrandalot  Год назад +236

      If it makes you feel any better, I feel the same way every time anyone else does anything cool ;)

    • @alcanony
      @alcanony Год назад +42

      @@sirrandalot Haha yeah i guess that's how it is with such incredible people in the community. This is by far the most interesting project I've seen in a while, incredible work!
      Looking forward to you simulating physically accurate photons for more realistic light interactions.

    • @cgooch_
      @cgooch_ Год назад +15

      @@sirrandalotso, when’s this .blend file gonna land on Blendermarket? I want to test the insanity myself. >=]

    • @RoddKane
      @RoddKane Год назад +38

      "all rendered useless" 😂

    • @JLCL01
      @JLCL01 Год назад +3

      As someone who's learned Blender (and proper 3D modeling/rendering)on and off for a year, I can say anyone can learn if they're interested enough and willing to put in the time. It helped that, like drawing and painting, I try to approach it from a playful perspective.
      Every scene, render, and/or model is a learning experience. It builds up towards my overall knowledge and skills in that aspect.
      I don't have imposter syndrome, but during bouts of fatigue and procrastination, I kinda know how it feels.

  • @jigsound
    @jigsound Год назад +798

    You did the unthinkable. A multidisciplinary PhD thesis compressed into 3 minutes! 🙌✨

    • @kickdowndoors
      @kickdowndoors Год назад +55

      and structured and edited to perfection

    • @jigsound
      @jigsound Год назад +19

      @@kickdowndoors ​absolutely! Mind-boggling. 🙌

    • @shulehr
      @shulehr Год назад +20

      actually, just a regular Bachelor lvl in optics, nothing on PhD level there

    • @untitled6087
      @untitled6087 Год назад +9

      @@shulehr not really, as it's multidisciplinary to the extreme.

    • @shulehr
      @shulehr Год назад +11

      @@untitled6087 90% of it is optics, rest is blender. There is nothing multidisciplinary there. I do have master in optics and these topics were covered in first 2 years of bachelors. Not saying this didnt require effort and alot of time, but still, that is not worth even bachelors degree as far as im concerned. Unless he would write the raytracing code himself and not use blender at all. Then it could be considered as such.

  • @uuffzz
    @uuffzz 10 месяцев назад +116

    This EXACTLY feels like doing anything the first time in Blender.

  • @Vlow52
    @Vlow52 Год назад +1368

    Jokes aside, you’ve just shown everyone how the progress works. You can’t create a complex technology without all the little precursors that made it possible to produce and develop idea with evolutionary approach. Great job

  • @TheXientist
    @TheXientist Год назад +531

    I've always wondered whether it was possible to recreate an actual camera in a 3D renderer given how realistic light simulation has become, and it makes me very happy to see that it is not only possible, but looks great as well

    • @masterodst1
      @masterodst1 Год назад +13

      Thats actually how pixar does its shots now. They did a cool breakdown of it for Toy Story 4

  • @woogiewoogie0012
    @woogiewoogie0012 Год назад +1118

    You absolutely nailed it - coming from a photo/film hobbyist, the artifacts, the noise, the blur around the pinhole exposure, it’s just absolutely beautiful watching the evolution of photography recreated in Blender, fucking legend

    • @Xayuap
      @Xayuap Год назад +16

      we live in a simulation

    • @Lakupeep
      @Lakupeep Год назад +10

      @@Xayuaplol I remember when I was 15 and discovered that as well

    • @franciscosoares2440
      @franciscosoares2440 Год назад +8

      ​@@XayuapI wonder how the devs are doing sometimes... And if they need some help...

    • @grzegorzbrzeczyszczykiewic563
      @grzegorzbrzeczyszczykiewic563 Год назад +1

      ​@@franciscosoares2440 they're doing JUST FINE THANK YOU and yes they need help

  • @seck_1
    @seck_1 Год назад +419

    how much did this man have to learn to make this 5 minute video? that's dedication, big respect.
    it's also an amazingly well put together 5 minute video, amazing

  • @James_XXIY_crafts
    @James_XXIY_crafts Год назад +492

    Can we just take a moment to appreciate that we are at a point in time where we can simulate the physics of an actual camera, honestly it's mind blowing that it is even possible.

    • @yperokeanios
      @yperokeanios Год назад +2

      @@ItsActuallyTJ_You still have to buy/maintenance the pc and pay the electricity that powers it. Nothing is free.

    • @niconull23
      @niconull23 Год назад +31

      @@yperokeanios Blender is free as in you can read and modify and recompile the source code, not just that it costs nothing to acquire.

    • @yperokeanios
      @yperokeanios Год назад +1

      @@niconull23 You need the tools to start working the materials.

    • @SevroAuBarca04
      @SevroAuBarca04 Год назад

      @@yperokeanioshe didn’t say “with free materials” he said “with a free program”. Which is true, stop nit picking just for the sake of it idiot

    • @Real_MisterSir
      @Real_MisterSir Год назад +28

      @@yperokeanios nobody said the pc was free. People said the software was free. Read

  • @lelovsky.
    @lelovsky. Год назад +547

    Holy shit. That was hundred times more impressive than I was initially expecting. As a photographer I love the results - they have exactly what renders miss - lens imperfections. Wondering how much of that effect can be done by just pure post-processing. My Blender skills are getting rusty. Amazing job. This whole project seems like new kind of art, which is even more impressive considering that we are living in overstimulated times, where everything seems to be already done.

    • @louisvaught2495
      @louisvaught2495 Год назад +17

      It depends on where you're trying to do the post-processing. If you still have 3D information, then lens imperfections can be perfectly added back in, basically doing this process and just shortcutting it.
      If you have 2d information only and you are missing the depth of field data, you can *try* to infer it from how the image looks but there's always going to be something missing.

    • @gruntaxeman3740
      @gruntaxeman3740 Год назад +4

      Chromatic aberration and lens distortion can be easily added on post, and camera setup with focal length and sensor size during modelling.

  • @brentogara
    @brentogara Год назад +411

    I find it amazing that you've done this, but equally amazing that Blender Cycles is accurate enough *to* do it.

    • @itsd0nk
      @itsd0nk Год назад +46

      Path tracing has essentially been accurate enough to do this since the early 90’s. The biggest changes and advancements since then are simply speed, shortcuts, noise reduction (see shortcuts), and minor light transport algorithm changes. That, and hardware scaling to levels where this is even able to be attempted.

    • @SupaKoopaTroopa64
      @SupaKoopaTroopa64 Год назад +1

      It could be even more efficient, but for some reason he didn't use portals (at least not in any visible part of the video)

    • @itsd0nk
      @itsd0nk Год назад +18

      @@SupaKoopaTroopa64 I think the entire spirit of this exercise was to blow any efficiency up with an atomic bomb and go for the most exhaustive, least efficient, and most simulated way to possibly do it. 😂

    • @SupaKoopaTroopa64
      @SupaKoopaTroopa64 Год назад +2

      @@itsd0nk Now someone's got to try it without multiple importance sampling LOL

    • @brentogara
      @brentogara Год назад +1

      @@SupaKoopaTroopa64 good point, I forgot about portals.

  • @BoxySonic
    @BoxySonic 9 месяцев назад +18

    The fact that the program can so realistically mimic real light mechanics that real physics and tools like lenses can be applied to it is crazy

  • @LivaliWyle
    @LivaliWyle Год назад +890

    This is so cool! As someone with a lot of experience working with film, I'm amazed at how closely your method has replicated the tonality and grain structure of actual film! Fantastic work!

    • @30Salt
      @30Salt Год назад +29

      Yeah! I started a thread on blender artist two years back looking for tips on creating a better looking procedural film compositing node, but eventually had to stop because of my lack of knowledge on film emulsion layers… I could only dream of getting my hands on this blend file!

    • @MyAmazingUsername
      @MyAmazingUsername Год назад

      Interesting as heck. And it would be possible to simplify all of this physics based modeling into some shaders that approximate it way more efficiently.

  • @Luxia_K.
    @Luxia_K. Год назад +386

    The frustration of not knowing anyone nerdy enough to share this video to is too great to bear.
    This is just a next step in art bro I love it thank you for this.

    • @jowey_2077
      @jowey_2077 Год назад +2

      fr

    • @nachisuper
      @nachisuper Год назад +1

      Samesies!!! 😆

    •  Год назад +2

      Ha, I know at least 4 nerds appreciating it with me!

    • @The-Middleman
      @The-Middleman Год назад +2

      @who

    •  Год назад +1

      @@The-Middleman I happen to have a bunch of architect friends, some of who do archviz for a living and are quite nerdy. I also know one software dev, who is a nerd like me - we both dabbled in 3dsmax & Blender a bit.

  • @fgbhrl4907
    @fgbhrl4907 Год назад +594

    I'd like to see the "default' camera vs simulated camera results; it would be interesting to compare.

  • @hermask815
    @hermask815 Год назад +12

    A virtual side hug from a virtual grandpa who’s proud of his smart grandson.

  • @dedy4games146
    @dedy4games146 Год назад +441

    I don't know what I find more amazing, that you did this, or just the fact that a computer is even able to simulate this

    • @zlobzor
      @zlobzor Год назад +41

      The simulation is the easy bit. The whole point in ray-trace renderers is that they closely aproximate light. It just takes brute force & time these days.
      (Yes, I am choosing to ignore 40 years of CG development.)

    • @talkysassis
      @talkysassis Год назад +8

      Simulate light in solids were never a challenge.
      Make computers that can do that is another story. To cut problems we used approximations that are a LOT faster, but bruteforcing everything is quite easy to program.
      The neat part is that we have now some knowledge to skip smaller parts and speed the whole process. One of those is killing light that is not on the window.

    • @alexanderrosulek159
      @alexanderrosulek159 Год назад +1

      @@talkysassisyou are correct and knowledgeable but still not “easy” as in don’t think anyone’s doing it in less than a week if they haven’t before, he did a good job

    • @MrGamelover23
      @MrGamelover23 Год назад +1

      ​@@zlobzorNo, no, you're not wrong. Actually, it takes like 2 days to render a single Pixar frame.

  • @elliotmarks06
    @elliotmarks06 Год назад +515

    Ignoring the noise, those renders actually look photorealistic. There's a super cool vintage photo effect going on. Great work!

    • @KarlBlessing
      @KarlBlessing Год назад +110

      fake real grain :P

    • @Lancea1ot
      @Lancea1ot Год назад +67

      The grain is why, it's the actual photons landing on the sensor that cause them, that's part of what makes it look soooo good

    • @elliotmarks06
      @elliotmarks06 Год назад +24

      @@Lancea1ot I don't know, I think it's the real lens elements that make the biggest difference to me. The bokeh, fringing, and lens imperfections really sell the effect, and remind me of the look of older vintage lenses.

    • @AaronMorrisTheSteamFox
      @AaronMorrisTheSteamFox Год назад +1

      Imagine if @kanepixels used this for photographs in his various projects...

    • @einereinar
      @einereinar Год назад +12

      the noise actually looks exactly like analog film, so for our eyes used to digital, it looks a bit weird, but if you spend some time with analog film, you'll instantly recognise this lol

  • @simonhughes-king
    @simonhughes-king Год назад +85

    That's pretty mind-blowing. To take PBR and physics simulations and have it actually generate images that good. This is actually taking a step down the ladder of determinism. Mind-blowing.

  • @skibbl_dev
    @skibbl_dev 6 месяцев назад +2

    I love this whole video.
    the whole idea of "reposition the fake camera inside of the fake real camera" is amazing.
    and as a programmer, the "enable dispersion" ... "disable dispersion" is super relatable

  • @MaheerKibria
    @MaheerKibria Год назад +937

    The scary part is that in 2-3 generations i wouldn't be surprised if the RT cores on GPUs were fast enough where this isn't noisy

    • @sinom
      @sinom Год назад +146

      Noisiness here isn't a problem with GPU performance but instead time spent rendering. He decided he wanted to spend one week by rendering a bunch of different pictures instead of rendering a single picture for a week. If he'd done that instead it would have been a lot less noisy.
      Also the increase in performance per generation will not be enough to cut down the render time enough to actually make this less noisy. Renders nowadays use a lot of denoising so getting a denoiser to work instead would be a lot more beneficial

    • @gracjan9312
      @gracjan9312 Год назад +22

      Not really, but a combination of significant perf. improvement in RT cores (which only deal with intersection testing) and further improvements in importance sampling techniques (ReSTiR, Path Guiding) embedded into Cycles might help a bit. Noise is inherent tho

    • @ClebyHerris
      @ClebyHerris Год назад +7

      Rt cores are already at real time in games. Just the high end stuff like the 4090. They are also noisy though

    • @O5MO
      @O5MO Год назад +36

      Real cameras are noisy though

    • @DwAboutItManFr
      @DwAboutItManFr Год назад +11

      I am pretty sur ethe noisybess is intentional.

  • @amarug
    @amarug Год назад +131

    i can't remember the last time a 3d rendering tutorial left me literally speechless

  • @WACOMalt
    @WACOMalt Год назад +142

    Literally watched this after just modeling a physical fisheye lens for a render. This is amazing, genius, a little stupid, mostly crazy, amazing and I want to shake your hand.

  • @xhighway999
    @xhighway999 Год назад +17

    This is undoubtedly the finest commercial I've ever seen. I couldn't resist buying your camera not once, but twice!

  • @AsymptoteInverse
    @AsymptoteInverse Год назад +118

    Like any remarkable project, this is both horrifying and really, really impressive.

    • @creeperlamoureux
      @creeperlamoureux Год назад +10

      another horrifying part is editing down everything that just happened down to only 5 and half minutes

  • @uku4171
    @uku4171 Год назад +190

    I'd love to see comparisons between the "photos" and after-effects that try to emulate the look of a photo

    • @JackToth
      @JackToth Год назад +7

      ive done some comparisons of the Helios 422 that produced similar results, tho my models were based on a diff variation of the actual lens flavor that I got from ebay, lot of variations of that lens floating out there

  • @matpond
    @matpond Год назад +87

    the final "photos" are beautiful! Or at least have a wonderful "analog" aesthetic. Also love the metaness of how you printed them onto fake canvas and then re rendered them in a digital art gallery. INCEPTION!

  • @PauLtus_B
    @PauLtus_B Год назад +30

    The grain of this is really beautiful. It actually makes it seem like there's something real beyond that grainy image.

  • @letsflipp
    @letsflipp Год назад +75

    damn, dude, that's impressive. the process itself is art, which you're using to create art from more art. Respect

    • @noiseisgold3n42
      @noiseisgold3n42 Год назад

      the process itself is literally science, which he created art from capturing, then used the end product to create more art.

  • @nocturne6320
    @nocturne6320 Год назад +68

    This is possibly the most insane idea I've seen done in Blender, amazing work

  • @saviorofjoy8117
    @saviorofjoy8117 Год назад +290

    Legitimately SHOULD get you an art degree by itself. Masterful Work!!!!

    • @saviorofjoy8117
      @saviorofjoy8117 Год назад +15

      And if you already have a regular bachelor's degree? Idk, a free master's degree or something? I don't do academic logistics, but I DO know fantastic art when I see it!

    • @digernesarne
      @digernesarne Год назад

      @@saviorofjoy8117 honorary PhD at the least.

    • @MrGamelover23
      @MrGamelover23 Год назад +3

      ​@@saviorofjoy8117he at least deserves an honorary degree.

  • @rdgrdmedflde4710
    @rdgrdmedflde4710 8 месяцев назад +2

    What the f***, what have I done to deserve such quality content on my RUclips front page today?!
    The fact Blender is a capable enough playground for anyone to do this is one impressive thing; but the fact you actually went ahead to make it happen when no one else will, and sharing the results with the rest of us, now that's a whole different level. You absolute madman. o7

  • @unitNitro
    @unitNitro Год назад +203

    Woah. you've come a long way. this is the first time in literal years I've seen one of your videos (even though I've been subscribed since your 1st NMS fan animation). You've improved all across the board. Fun Fact your original NMS videos first introduced me to the software "blender". and now I know how to properly render a photorealistic scene in the MOST authentic photorealistic way possible.

    • @sirrandalot
      @sirrandalot  Год назад +43

      Thanks so much! I'm glad I was able to introduce you to the wonderful world of deleting the default cube ;)

    • @lunchys
      @lunchys Год назад

      @@sirrandalot hahaha so true

    • @sarat6488
      @sarat6488 Год назад +2

      @@sirrandalot lol this video should have had that in when you started building the camera at 0:25 "delete the default cube. now make a cube."

  • @SheWhoVibes
    @SheWhoVibes Год назад +42

    This is the dumbest coolest thing i've ever seen anyone do in blender. I am blown away by the effort you put in to this. It's exactly my kind of weird, I love it!

  • @AwPAsD
    @AwPAsD Год назад +57

    This is madness and art combined in a most splendid manner. Whenever I start to think I know how to use this software, someone out there will quiet me up, and this exceptionally well done so can't even be mad tbh

  • @Messier1071
    @Messier1071 Год назад +20

    the spiral down into insanity got me

  • @VertexTuner
    @VertexTuner Год назад +16

    You sir, have taken the term 'photo realistic render' to a whole new level. Bravo.

  • @azureprophet
    @azureprophet Год назад +51

    This is high art and should be in a gallery. Well done.

  • @Moaz_Al-Najjar
    @Moaz_Al-Najjar 9 месяцев назад +7

    I am speechless this is not my first time watching this video it gets recommended to me every once in a while and man is it one of the BEST RUclips videos I have seen my entire life!!!!
    As a passionate belnder user and content creator
    Hats off to ya man!
    Keep up the good work!

  • @guillegilcriado6879
    @guillegilcriado6879 11 месяцев назад +2

    I still believe this is the most impressive blender project ever done. Honestly, you've surpassed everyone. By a thousand laps or so. Kudos!

  • @fcantil
    @fcantil Год назад +81

    This is insane! The concept of making a "real" camera virtually that follows how an actual camera works IRL... it's just something I've never thought of til now. I'm just at a loss for words. It would be cool if you shared this project so others could tinker with it as well. For a price, I hope. This is just way too much effort for it to be free.

  • @The_NSeven
    @The_NSeven Год назад +88

    As a blender fan this is great, but as a photography nerd this is even more amazing! Love this, worth all the effort

  • @yaelm631
    @yaelm631 Год назад +27

    Before getting into blender a bit, that how I thought ray tracing worked when trying to simulate lens!
    What an introduction to your channel, amazing video

  • @BaronessCaroline
    @BaronessCaroline Год назад +27

    I absolutely love this video. Not only is it massively impressive that you actually made the camera itself, but the video editing, and the jokes are just so good too. RUclips puts this video on my recommended list around once every few days and I watch it again every time.

  • @dudepersonvids
    @dudepersonvids Год назад +27

    I've often thought about doing something like this! I love this - the render of Suzanne has some of the most gratifyingly realistic bokeh I've ever seen in a render.

  • @jackatk
    @jackatk Год назад +23

    I wish I could say I subscribed out of pity, but this is exactly the useless and nerdy yet cool stuff I love. Awesome video, I could feel your insanity!

  • @asvanum
    @asvanum Год назад +11

    Oh my God! Honestly as an artist I never really cared about all these things. But you made me appreciate how much innovations done by our previous generation help us today to make our work possible. Thank you so much for invoking the feeling of gratitude inside me. 😊

  • @lilliblu4024
    @lilliblu4024 9 месяцев назад +2

    This might be the greatest video I've ever seen.

  • @adhishyajnik9771
    @adhishyajnik9771 Год назад +23

    Wow! I've gone down this road in Octane, but only about a quarter of the distance you covered. I couldn't figure out lens shapes well enough to get any sort of predictable focusing going and decided to do some of the optics in comp instead, especially to save on render times/samples. But you took everything to a whole new level. Film emulation on steroids. I love it so much!!!

    • @TorutheRedFox
      @TorutheRedFox Год назад +4

      at this point this is film simulation

  • @supercalifragilisticex
    @supercalifragilisticex Год назад +3

    finally, after 50 years of blendering and 20 years of creating a time machine, it worked. It's like that one saying "think harder not shmader" TYSM .

  • @legome_theog
    @legome_theog Год назад +316

    this is insanely good, you clearly put a lot of effort into this!! just wondering, do you plan to make a super in depth tutorial or release this physically based camera?
    (also would love to see how you would attempt actually simulating lens flares)

    • @judealford6637
      @judealford6637 Год назад +11

      Hi dude, loved your scene in spiderverse :)

    • @TheDeltaMoo
      @TheDeltaMoo Год назад +3

      Wouldn't you just increase the glossiness to something like 0.05 so some light gets bounced back? I don't know how the coating colours would work, maybe giving a tint to the whole lens would be good enough.

    • @cescimes
      @cescimes Год назад +1

      ​@@judealford6637 no. way.

    • @EmmyVR
      @EmmyVR Год назад +1

      Thanks for helping with the best movie of the year :)

    • @PoggersFloppa
      @PoggersFloppa Год назад +1

      you helped make the best movie! here b4 popular

  • @RennieAsh
    @RennieAsh Год назад +29

    Me : takes picture of my monitor using a camera 📸

  • @wizard4599
    @wizard4599 Год назад +9

    This is the greatest thing I've seen all year. Back in college when working on some renders in Maya, I thought "What if I added a dome shaped mesh in front of the camera and added some refraction, that'd be cool", but this just took it 2^10 levels above that. I love it.

  • @SidenoteChannel
    @SidenoteChannel Год назад +15

    Geez. Brought back the optical physics nightmare I had to endure in engineering school. Amazing work!

  • @justinchey2281
    @justinchey2281 Год назад +313

    I want the next Pixar movie to be completely filmed this way. Not for an old grainy film feel but all the exact science that goes into a modern large format film camera for clean but tangibly realistic images.

    • @ponyphonic
      @ponyphonic Год назад +63

      I heard that Toy Story 4 emulated realistic lens properties in its render pipeline. Some of those shots are pretty stunning, especially with the fair at night.

    • @derAtze
      @derAtze Год назад +26

      Yeah I was about to say the same thing as dude above me. While (as far as I know) they didn't simulate the three emulsion layers for color in film, they did simulate lens refraction and other stuff physically. The example that dude above means, is a lens that has two focal lenghts in one. So you could have a subject close and far to the lens and both are in focus. That comes at the cost of having a visible line in the middle where the two focal lengths meet, which is visible in the Toy Story 4 movie

    • @kuklama0706
      @kuklama0706 Год назад +10

      Pixar presents Oppenheimer

    • @TorutheRedFox
      @TorutheRedFox Год назад +8

      @@ponyphonic yeah
      there were parts of the movie when i saw it in the theater where i completely forgot about the story because i was too stunned by the bokeh

    • @saura_
      @saura_ Год назад

      ​@@derAtzewhere can I see the line? How can I see it? Super interesting topic!!!

  • @sergio_-.
    @sergio_-. 10 месяцев назад +2

    To say that this video is impressive would be a huge understatement.

  • @ethanoch
    @ethanoch Год назад +11

    This is quite possibly the most educational and pointlessly mind-bending thing I've ever seen (and I literally went to school for rocket science). Excellent work. Subbed!

  • @invertedgames7993
    @invertedgames7993 Год назад +20

    As a photographer and a game designer, I have enough knowledge to know that something like this would be a potential solution to the problem of digital photographs not having the same qualities as film. I'm glad I never got too obsessed with the idea because I didn't realise how much of a rabbit hole it really was. Glad someone tried it though!

  • @amonsatan5263
    @amonsatan5263 Год назад +11

    I really enjoyed showing this video to a friend of mine who is an artist, and she regularly uses Blender for work. I would describe her reaction as "Big Mad", thanks for making this, if only for that antagonistic friendship I have.

  • @SqueakyNeb
    @SqueakyNeb 8 месяцев назад +1

    This is dope as hell, as is the fact that Blender EVEN SUPPORTS THIS. Incredible work all around.

  • @jonhaider316
    @jonhaider316 Год назад +128

    This is insanely neat! Next challenge, create a virtual double-slit experiment and see if you can reproduce the same quantum results.

    • @cleve741
      @cleve741 Год назад +15

      I tried it. Clean, separated lines only :(

    • @robertwyatt3912
      @robertwyatt3912 Год назад +4

      Only works on 32-bit hardware

  • @cocacolazero635
    @cocacolazero635 Год назад +160

    It reminds me a few years ago when the first minecraft ray tracing mods came out I had fun building a huge camera obscura just to get a blurry reverse image on a screen at the end of it. I always wanted to build this in blender, I'm glad someone did it and pushed the idea this far.
    Do you plan on releasing this project publicly ? I'd gladly pay to experiment with it and take photos in my own scenes !

    • @octimus2000
      @octimus2000 Год назад +8

      What? That actually worked?

    • @kendarr
      @kendarr Год назад +2

      ​@@octimus2000yea he shown the process

    • @unliving_ball_of_gas
      @unliving_ball_of_gas Год назад +1

      YOU HAVE TO TELL ME THE SHADER *NOW*

    • @cocacolazero635
      @cocacolazero635 Год назад +5

      @@unliving_ball_of_gas it was seus ptgi. if you want to try you should know that the result will not be very impressive (what's impressive is just that it works on principle) , the image is very noisy. But to get a better image you can increase your screen resolution as well as put the in game setting of render resolution to the maximum. More pixels = more samples !

    • @jo_naash
      @jo_naash Год назад

      ​@@cocacolazero635I disagree, it's absolutely impressive as hell. The noise doesn't even matter that much, when you see the gorgeous lighting it can produce

  • @theshumanat0r537
    @theshumanat0r537 Год назад +4

    I couldn’t stop laughing and smiling at your commentary. It may have been the best sensory video I’ve ever watched in only 5 mins. The immense amount of intelligence and creativity in this video completely inspired me.

  • @Shadrake
    @Shadrake 6 месяцев назад +1

    ok this is the highest quality best "tutorial" I've ever seen in my life
    It's like a tutorial and a meme vid fit into one, and unlike most tutorials it's not 5 times longer than necessary

  • @RBLXProd
    @RBLXProd Год назад +15

    This is just legendary. I'd love a community dedicated to people making these

  • @charleshautly4732
    @charleshautly4732 10 месяцев назад +3

    its so interesting how the hard to replicate artifacts of real photography can be captured by simulating a fake camera

  • @chel8568
    @chel8568 Год назад +83

    Noise is what sells it for me, looks insanely accurate to the real life photos! Also distorted lens flare shapes, never realised i needed it until i saw it)
    Amazing video

  • @screwandwrenchrob4778
    @screwandwrenchrob4778 Год назад +2

    I love the Boca actually taking on the shape of your diaphragm

  • @ph0t0dave
    @ph0t0dave Год назад +12

    The struggle is real! This video is beyond awesome my friend! I have been working professionally as a 3D artist for roughly 28 years and this is one of the best 'inside the mind of a 3d artist' related animations I have seen yet. Very well done and thank you for making my day, week, month, year, millennium... lol

  • @jknMEMES
    @jknMEMES 10 месяцев назад +3

    Thank you. My renders were taking less than a minute to render, but now I can render it for months! :D

  • @Kreypossukr
    @Kreypossukr Год назад +4

    The only reason I see as to why I just watched this masterpiece of a video while it only having 560 views is that I’m witnessing it before the algorithm took upon it because my god does it deserve it

  • @MrTacoLama
    @MrTacoLama Год назад +2

    Now, this is a new level of masochism combined with a pure genius at the same time. I love it

  • @raghunandanbs2005
    @raghunandanbs2005 Год назад +6

    I am not joking but this guy is really a genius, my brain can't even comprehend the amount of dedication and knowledge that went in to make this short video of barely 5 minutes

  • @TheRealAirdoo
    @TheRealAirdoo Год назад +30

    Awesome work, would love to see a longer break down of you lens geometry and "film" process. I can't wait for Cycles to catch up to other renderers in the caustics department.

  • @lileyx8319
    @lileyx8319 Год назад +15

    This is pure insanity and I hate, that I love it.
    Genius, yet stupid. The perfect combination!
    (No seriously, this is damn impressive!)

  • @pabloengel9872
    @pabloengel9872 10 месяцев назад +2

    Jesus Christ almighty! 🤣 as a photographer, ex developer and blender complete beginner this video just made me SO happy! the "nerdyness" is strong on this one

  • @ShubhAgrawal
    @ShubhAgrawal Год назад +18

    You are a Blender god and a true engineer. Just the concept, editing, content, skills and brains required to do this..... AMAZING!! 🔥🔥

  • @ReconFX
    @ReconFX Год назад +57

    I can't even fathom the amount of work/time this must have taken, incredible job! I'm just surprised you're actually able to render these in a reasonable time considering the heavy reliance on caustics etc.

    • @thecrinjemasterjay
      @thecrinjemasterjay Год назад +3

      they took weeks to render bud
      edit: relatively to the scene, + the amount of time it took to render and fine tune all of the settings before hand

    • @mastersquinch
      @mastersquinch Год назад +7

      @@thecrinjemasterjayyeah, a reasonable amount of time

    • @niter43
      @niter43 Год назад +7

      @@thecrinjemasterjay that's still somewhat reasonable time-frame, if done on single ordinary PC -- couple of days per frame, on par with what pixar/disney/etc render-farms do for each single frame of an animated movie

  • @Katvanished
    @Katvanished Год назад +156

    as a hobbyist photographer- i'm thoroughly impressed, your ISO is too high, and you let your contrast get too high- as a hobbyist in 3d graphics, I am UTTERLY BLOWN THE FUCK AWAY- HOW WHAT HOWW IT LOOKS SO REAL
    also looking again it reminds me of my grandfather's favorite film camera

    • @StanleyKubick1
      @StanleyKubick1 Год назад +23

      as a hobbyist film photographer myself, you just presented a preference as fact. and you're also wrong, because he's trying to simulate how light interacts with film emulsion and film has a set ISO that you can't change #grainisgood

    • @Katvanished
      @Katvanished Год назад +1

      @@StanleyKubick1 I use a digital camera ok?

    • @Soken50
      @Soken50 Год назад +14

      @@Katvanished But this is a digital analogue of an analogue camera.

  • @LexicographicalPedant
    @LexicographicalPedant 9 месяцев назад +1

    Dude why are you so talented and persistent, and hardworking, and so full of ambition. Stop.

  • @RagingAura
    @RagingAura Год назад +14

    You need to publish this in a journal, and patent this technique ASAP. It might allow for blender to act as a simulator for the science of optics.

  • @mineraljunction
    @mineraljunction Год назад +18

    this is so incredibly cool! please release this as a downloadable asset, i'd love to have a play with it

  • @PhilTaylorPhotog
    @PhilTaylorPhotog Год назад +20

    This is absolutely fantastic. I work for a camera manufacturer and only wish I could have someone do simulations like this for training purposes. I'd love to see you try to replicate a digital sensor with all the

    • @bluein_
      @bluein_ Год назад +16

      WITH ALL THE WHAT!?!? THE WORLD NEEDS TO KNOW!!!!!!!!!!!!

    • @genderender
      @genderender Год назад +3

      @@bluein_ maybe all the pixels and bayer sensor? this is a stacked film camera, which is an extremely rare camera format

  • @rendann
    @rendann Год назад +2

    this man made a video that feels like 20 minutes about reinventing a camera in blender, still loved every second of it.

    • @rendann
      @rendann Год назад

      BUT... it needs more yapping.