The REAL Reason Unreal Engine VFX Looks FAKE

แชร์
ฝัง
  • เผยแพร่เมื่อ 31 ม.ค. 2025

ความคิดเห็น • 1.5K

  • @TristanG10.000
    @TristanG10.000 8 หลายเดือนก่อน +3054

    This reminds me so much of the guy who made a working camera in blender, I love the solution "build it as real life" and bam, you get realistic result, what a surprise :D

    • @ЭДЭ
      @ЭДЭ 8 หลายเดือนก่อน +51

      isn`t it just putting a post effect just right before camera, making basically re-inventing bicycle?

    • @gottesman007
      @gottesman007 8 หลายเดือนก่อน +222

      @@ЭДЭ Nope, because you simulate the bending of light rays as they do in real life, and that affects how the elements are perceived by the camera, not just the colors, but the different "layers" like background, midground and foreground, plus you get accurate light effects when hitting a lense. All of that are impossible to get on post (for a video at least)

    • @PaulTaylorWapsiSquare
      @PaulTaylorWapsiSquare 8 หลายเดือนก่อน +18

      Oh cool. I only saw this after I asked if this would be possible in Blender. Is this camera build something that can be purchased as an add-on or something?

    • @vilzio89
      @vilzio89 8 หลายเดือนก่อน +2

      That was so cool!

    • @TheJasonParser
      @TheJasonParser 8 หลายเดือนก่อน +6

      Sirrrandalot I think

  • @olivetree9920
    @olivetree9920 8 หลายเดือนก่อน +740

    I did the same in blender years ago. It really makes a difference even though it added tons of render time back then

    • @parkersedberry7233
      @parkersedberry7233 8 หลายเดือนก่อน +5

      Wow I would love to see a tutorial for that

    • @eladbari
      @eladbari 8 หลายเดือนก่อน +11

      Many comment say there's a same tool for blender. Zero links or name mentions for such tool, though.... :\

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

      @@eladbari damn if only we were on something almost like a search engine where you type into a search bar.. such a shame.. But because you can't do this yourself apparently "Make Your Renders Unnecessarily Complicated" & "Achieving True Photorealism With Lens Simulation" are the two videos I ASSUME people are referring to
      p.s copy and paste those titles into the magical search bar

    • @David-Ace-olotl
      @David-Ace-olotl 8 หลายเดือนก่อน

      ​@@eladbariTH-cam removes comments with links, but the name of the channel is "sirrandalot". Hope it helps!

    • @LuLeBe
      @LuLeBe 8 หลายเดือนก่อน +26

      ​@@eladbariit's just a TH-cam video. They've seen it years ago and would have to search for it as well, just like you. It's not an addon because it's completely impractical. Fun experiment, yes, but the added render time is enough to learn all about lenses and then about post processing and then create a realistic result that way and still have time left.

  • @FoxInSocks23
    @FoxInSocks23 2 หลายเดือนก่อน +195

    Bro started selling virtual lenses

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

      @@FoxInSocks23 Yes he did

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

      @JoshuaMKerr nice

    • @SquintyGears
      @SquintyGears 2 หลายเดือนก่อน +5

      The metaverse is becoming real 😂

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

      😂😂😂

    • @Number-s9h
      @Number-s9h หลายเดือนก่อน +3

      We should give him virtual money for it.

  • @xpeng121
    @xpeng121 8 หลายเดือนก่อน +1186

    Render Time x1000

    • @cjjuszczak
      @cjjuszczak 8 หลายเดือนก่อน +256

      "Hey look i made a system to get lense aberrations!"
      "but we already have that, that's what all the options and sliders, etc are for ??"
      "yes but i made "virtual lens" system that has the same effects, with more steps, and it renders slower too!"
      "this is beneficial to me HOW exactly ??"

    • @dzxtricks
      @dzxtricks 8 หลายเดือนก่อน +70

      Exactly, scale this up to render entire animation frames and we're looking at slightly blurrier result in... Several months instead of a day or so

    • @samot1808
      @samot1808 8 หลายเดือนก่อน +89

      @@cjjuszczak such backwards thinking. This will probably be the norm in the near future.

    • @pieppy6058
      @pieppy6058 8 หลายเดือนก่อน +73

      1000x render time is like 15 seconds. Per frame.
      That’s like, incredibly fast

    • @cjjuszczak
      @cjjuszczak 8 หลายเดือนก่อน +90

      @@pieppy6058
      "incredibly fast". ... so just to get a standard 24fps video, it takes 360 seconds, that's 6 MINUTES, per second of 24fps video.
      360 minutes (6 hours) to render 1 minute lol.
      a 10 minute video would take 60 hours, that's two and a half days ... "incredibly fast" 🤣🤣🤣

  • @RichardServello
    @RichardServello 8 หลายเดือนก่อน +136

    Can you output some denoised images tho, it's really hard to tell being so noisy.

  • @DanielLionArts
    @DanielLionArts 8 หลายเดือนก่อน +405

    Anamorphic lenses YES PLEASE!!👍🏼👍🏼
    👏🏼👏🏼👏🏼👏🏼 Bravo Joshua!!

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

      literally came here for this comment

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

      Thinking Selling my collection of Anamorphic adapters and lenses I collected over the last 15 years. Any interest in them still?

    • @jacktoth4475
      @jacktoth4475 8 หลายเดือนก่อน +2

      Theres already Jackimorphics for blender they do exactly this

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

      @@enilenis that does nothing for the accurate depth of field, no?

    • @norlingames
      @norlingames 7 หลายเดือนก่อน

      I know a guy who make the anamorphic bokeh in Unreal, just saying

  • @LuccDev
    @LuccDev 8 หลายเดือนก่อน +81

    I like how artificial imperfections seems more "natural" to us when consuming entertainment. Just like 60 FPS movies aren't a thing because we are too used to the lower FPS formats, and the higher FPS ones feel like a bad TV show. There are a ton of examples like this, like lenses flares added to game/movies artificially, even if it's something that appears on a camera and doesn't happen on an eye. So bascially "realism" is just recreating something that we are used to, not really getting close to the ground truth when it comes to light.

    • @johnathanskinner9263
      @johnathanskinner9263 8 หลายเดือนก่อน +17

      Lens flares are a real part of every day life for anyone who wears glasses 🤓

    • @kokojack
      @kokojack 8 หลายเดือนก่อน +9

      I hate camera effects in games and I love my videos with high FPS/interpolated frames lol. It looks more real to me

    • @youtubehandlesux
      @youtubehandlesux 5 หลายเดือนก่อน +2

      Once you watch movies with 120Hz interpolation you can never go back.

    • @andan2293
      @andan2293 3 หลายเดือนก่อน +1

      Yeah, that's why filmmakers like old lenses. The modern lenses are too sharp, too perfect, it often feels sterile and boring.

    • @ktxed
      @ktxed 3 หลายเดือนก่อน +8

      anything above.. say... 25 fps, cannot seriously be considered cinema

  • @anatolydyatlov963
    @anatolydyatlov963 6 หลายเดือนก่อน +89

    00:13 at this moment I paused the video and asked myself if I really want to keep watching. Sometimes, ignorance is bliss

    • @JoshuaMKerr
      @JoshuaMKerr  6 หลายเดือนก่อน +10

      Maybe it's just not that important to you

    • @brettharrison4740
      @brettharrison4740 4 หลายเดือนก่อน +17

      Ignorance may be bliss, but that's a luxury the artist can't afford.

    • @anatolydyatlov963
      @anatolydyatlov963 4 หลายเดือนก่อน +2

      @@brettharrison4740 Wise words

  • @rizzo-films
    @rizzo-films 8 หลายเดือนก่อน +56

    As a filmmaker / cinematographer, this is BRILLIANT. Such a smart, creative solution. If we're making virtual worlds, why not use a virtual camera with a truly virtual lens? Love it.

    • @86Corvus
      @86Corvus 7 หลายเดือนก่อน +4

      Because we have eyes, not cameras

    • @Taiwanhiphop
      @Taiwanhiphop 6 หลายเดือนก่อน +2

      @@86Corvus And what do our eyes have to help us see the world outside? dan-da-dahhh ...Lenses ! Cameras are simply mechanical adaptations of what nature created for us.

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

      @@Taiwanhiphopexactly!! We watch media not in person, but in a screen! From an image that’s been graded, edited, manipulated, etc. videographers and cinematographers are adding artificial imperfections on top of their footage all the time!

  • @dustypixelsUE5
    @dustypixelsUE5 8 หลายเดือนก่อน +6

    This is beautiful and so creative! Nicely done Joshua, I look forward to getting stuck into these. Ill be sure to recommend this moving forward!

    • @JoshuaMKerr
      @JoshuaMKerr  8 หลายเดือนก่อน +3

      Hey man! That's awesome. How are you these days?

    • @dustypixelsUE5
      @dustypixelsUE5 8 หลายเดือนก่อน +2

      ​@@JoshuaMKerr Keeping well Joshua thank you for asking.
      Been loving your virtual production stuff lately.

  • @YonatanAvhar
    @YonatanAvhar 5 หลายเดือนก่อน +4

    This reminds me of the "Make your renders unnecessarily complicated" video by sirrandalot, absolutely awesome work

  • @test-rj2vl
    @test-rj2vl 8 หลายเดือนก่อน +6

    Camera men in UE: wish that camera was not perfect.
    Meanwhile me in real life: Wish that my camera was perfect.

  • @smepable
    @smepable 8 หลายเดือนก่อน +17

    This is AWESOME! I will defintiely buy those, thanks for making one free to test. Anamorphic definitely wanted as well. What is your Graphics card and does it slow down your render time?

  • @Void_rift_disconnect
    @Void_rift_disconnect 8 หลายเดือนก่อน +5

    Not going to lie, this is absolutely genius!!! I'd love to know more about how you came up with the idea and the science behind all of this. You should basically make a doc about how you made this, without revealing your trade secrets of course. I got the 85 and am playing with it now. Will definitely be buying the set! I just want to encourage you to keep making videos and keep making these lenses. ANAMORPHIC WOULD BE A DREAM!! Also please keep blessing the community with brilliant ideas like this!!

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

    Love - we've done this in the past in Lightwave, Blender Cycles, etc. So cool that Unreal can do it as well - and love the range of effects you're getting. Cant wait to have a look!

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

    This is really cool, I work on games and nothing in realism so I wasn't aware of this issue nor have I gotten into anything that would require the solution, but the idea of creating real world objects to better simulate reality in the simulation is very cool. Props to you on coming up with this, and I get some vicarious joy out of how stoked you are about your discovery and solution here.

  • @FrankJonen
    @FrankJonen 8 หลายเดือนก่อน +6

    That is so cool. When I did that in Modo about 10 years ago it took forever to render and I didn't even have the lens dirt and grit. It wasn't manageable for anything but still shots.

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

    Very neat effect, and a beautiful result. A little bummed that the image was as blurry as it was though in your presentation. Even real lenses can still properly focus on the subject.

  • @dubtube6691
    @dubtube6691 8 หลายเดือนก่อน +32

    How much does it affect render times?

    • @jeffsaffron5647
      @jeffsaffron5647 8 หลายเดือนก่อน +34

      You don't want to know.

    • @koktszfung
      @koktszfung 7 หลายเดือนก่อน +2

      You can see there are a lot more noise that takes much longer to go away when using the lens, but I am sure denoising will be strong enough to remove them in the future

    • @_DAN11L_
      @_DAN11L_ 7 หลายเดือนก่อน +5

      you need three 4090 gpus to ask this question

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

      I can render these on a 3080 at 3mins per frame. Others in the comments get very fast results with a 4090.

    • @jeremyleonbarlow
      @jeremyleonbarlow 6 หลายเดือนก่อน +5

      ​@@JoshuaMKerr so 3 days of render time for 1 minute of footage. That would somewhat dissipate the main advantage of rendering in Unreal which is faster render times.

  • @jeffbellune
    @jeffbellune 5 หลายเดือนก่อน +34

    It's funny how the camera manufacturers spend loads of money on minimizing artifacts that prevent the captured image from looking like what our eyes naturally see, yet we race to saddle our "perfect" virtual cameras with those same artifacts. If we'd had the technology in the early 20th century to perfectly re-create in a camera system what our eyes actually see, we wouldn't be having this discussion. We're trying to re-create imperfections and technological limitations that we've been forced to endure for decades instead of fine-tuning the virtual lens to more closely match the human lens. Other than shot-matching CGI to in-camera footage, or creating abstract art, why would we do that?

    • @thenonexistinghero
      @thenonexistinghero 2 หลายเดือนก่อน +4

      Yeah, I'm of the same opinion. Honestly wish they pursued actually looking like real life more. I don't care about all those garbage fancy effects. If I take a picture I want to take a picture that's as close as can be to what I'm seeing with my own 2 eyes.

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

      It’s similar (identical) to how audio producers spend a lot of their time recreating analog artefacts and subtle distortion while tech companies work on making their equipment more and more high fidelity - digital “perfection” feels sterile and cold and the imperfections we grew up with and have grown used to evoke a certain feeling. Sometimes it’s nice to have the option of a perfectly clean starting point and be able to work in the imperfections for artistic flair/tone/taste, rather than the other way around where you feel like you’re fighting against the equipment and always falling short of perfection.

  • @liamarter8232
    @liamarter8232 8 หลายเดือนก่อน +5

    This is awesome. Was curious if you were gonna make any anamorphics right before you said it. Super excited to try these out.

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

    This is insanely cool, I clicked on this out of curiosity even though I have never even touched unreal engine but as a vintage lens nerd who obsesses over these sort of characteristics in real glass I am just so impressed by how cool this is! Unreal should buy licenses for these from you and make it part of the application.

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

      Haha that would he nice. But there's even cooler things coming.

  • @8O0Aa.1q3S0.
    @8O0Aa.1q3S0. 8 หลายเดือนก่อน +39

    That's all great, but it just doesn't make sense. Using stouch glass won't help to calculate a scene in real-time in Unreal Engine, and since UE is only used for backdrops in movies, it doesn't really make sense either. In Blender, 3DS Max, Cinema 4D, Houdini, and others, there's a function to adjust the lens, as if the image passes through glass. It's not a post-effect; it's simply the lens emulation, and it works without an add-on. Another issue is whether you want to simulate a specific lens or glass with unique characteristics, but in that case, you can't be sure that your material settings in a 3D program will correspond to the physical properties of the real object 100%. So, again, the idea doesn't lead anywhere. What would really be useful and worth doing would be to create LUTs for old films, which could, if possible, not just reduce colors to the final result but also emulate chemical reactions in film, producing the "real color".

    • @darrennew8211
      @darrennew8211 8 หลายเดือนก่อน +20

      What always amuses me is how hard we strive to make the thing you're looking at look like it's shot through a lens even when it isn't. Like, games where when you're in the rain the drops are running down your eyeballs, or you get lens flairs, even when the character isn't wearing glasses.

    • @thomasriess9208
      @thomasriess9208 8 หลายเดือนก่อน +6

      @@darrennew8211 I hate all such photorealistic effects in games. They are just immersion breaking

    • @gavinhalm3016
      @gavinhalm3016 7 หลายเดือนก่อน +9

      Agreed: In all seriousness, the amount of science that goes into making high end glass for cine is far beyond looking up a couple "simple" lens configs on the web or in a book for this or that focal length, creating a glass like virtual material (which is an entire OTHER ball of scientific wax), and slapping them in front of the virtual cam...Optical Engineers most of us are not...I'll take my chances using VFX programs and compositing things together for filmic pieces; and, anyway, gaming doesn't "need" such photorealistic effects, which would likely take away from the feeling of "presence" that is unique to that medium.

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

      It's just a clickbait title for an interesting experiment. But it still looks fake and it doesn't solve the issue the creator claims it solves. And it only really makes it look closer to real photography, it doesn't work for moving images and especially not for videogames.
      The one important thing he's forgetting is that real life doesn't need any kind of filter to look like real life. Real life without filters looks perfectly realistic. You can use filters like lenses, photos, etc to highlight stuff or do it slightly different and it'll still look realistic. Not the case here where the input simply does not look realistic. All he's doing is removing details.
      It's kinda like that far cry looks like real life image. With a small low-resolution image it's hard to tell the difference. Of course when you're playing the game in full-screen you see perfectly well that it does not look anywhere close to real life.

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

    Amazing video 🎉❤
    My master's in computer science was on cameras in computer graphics and the main drawbacks that current systems in modern game engines have, which mostly boil down to an over reliance on post-processing effects to make up for inadequate lighting systems and overly abstract cameras.
    Your video is a huge step in the right direction in bringing awareness to how game engine cameras need an overhaul if we want better-looking scenes. Great job 👍👍👍

  • @RwanLink
    @RwanLink 8 หลายเดือนก่อน +14

    I tried it but sadly it doesn't work with the HDRI Backdrop in pathtracing.

    • @Sajith050683
      @Sajith050683 8 หลายเดือนก่อน +6

      Probably cos any backdrop doesn't have actual depth?

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

      It should work. let me test

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

    This is so cool! I don't even use Unreal but love the concept and execution of this. I also totally understood that laugh at 2:06 🤣 spending 6 months on something for it to work properly is quite the dedication hahaha

  • @tuenguyen5553
    @tuenguyen5553 8 หลายเดือนก่อน +110

    this is gonna be the next step of virtual film making, good work Joshua !

    • @JoshuaMKerr
      @JoshuaMKerr  8 หลายเดือนก่อน +19

      Thanks so much man, It's been a long road i'm actually shaking with nerves putting this video out.

    • @86Corvus
      @86Corvus 7 หลายเดือนก่อน +3

      A leap backwards

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

    Joshua, this is so cool! As you may or may not know I made a video a while back about real life anamorphic lenses in Unreal Engine 5, but this is just taking that to next level creativity - I love it. Also as mentioned, it reminds me of the camera video from Blender haha. Shame it's not for Lumen which is what I use 99% of the time. 🤔

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

      Hi, I don't think i've seen that video, could you pop me a link here. Would love a look.

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

      @@JoshuaMKerr Sure, it's this one: th-cam.com/video/3n-lBb_DCl4/w-d-xo.htmlsi=SEc9C9OQTYQUwCz5 😄

  • @timbabb2508
    @timbabb2508 8 หลายเดือนก่อน +64

    Looks cool, but it's going to be hell for sampling! You'll get a much grainier image, or spend much more time rendering.
    The best place to do this stuff is in a projection shader (or whatever name unreal uses for that step), so the bokeh and lens roughness can be importance sampled.
    Also if the engine treats camera rays as special (many do), it would preserve that classification.

    • @JoshuaMKerr
      @JoshuaMKerr  8 หลายเดือนก่อน +14

      Thats probably true. Im more interested in the possibilities across the next two version of unreal. adaptive sampling in 5.4 and an excellent new denoiser in 5.5 is coming.

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

    I would say that the title is a bit misleading. Very interesting experiment and result, but the reason is because UE pathtracer is comparatively new and limited in features compared to an offline renderer like Octane that has all of this functionality built into the camera already.
    If you're forced to path trace these effects in UE then I don't see why you wouldn't use a proper path tracer in a DCC? Nevertheless, I admire the passion and the achievement.

  • @LFPAnimations
    @LFPAnimations 8 หลายเดือนก่อน +26

    Hate to break this to you, but all these effects can be achieved a lot more efficiently in compositing. What would be really cool would be to figure out how to achieve them with a post process material that runs in realtime.

    • @TomLee-lv8ql
      @TomLee-lv8ql 8 หลายเดือนก่อน +6

      Can you change bokeh shape in post? If you pull this out your work will change the industry 😂

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

      @@TomLee-lv8ql you can change the bokeh in engine. With a PPM

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

      @@AnthonyDeCrocethank you but this was not my question. Can you change the bokeh in post.

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

      @@TomLee-lv8ql true.

    • @TomLee-lv8ql
      @TomLee-lv8ql 8 หลายเดือนก่อน

      @@AnthonyDeCroce 🤗

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

    Great video, when Cyan created their masterpiece 'Riven' they used real-world textures to map onto their geometry, they are currently remaking this in Unreal and the textures don't look anywhere as realistic as the original. Great advice here, love it.

  • @VeveYT
    @VeveYT 8 หลายเดือนก่อน +3

    Do you have more rendered examples? Like a car, nature, etc? Thank you!

  • @alkevinzmedia
    @alkevinzmedia 7 หลายเดือนก่อน

    This is so amazing! I have been trying to recreate a lense on Adobe Substance to some degree i made it work but it was not perfect. This takes it to another level.
    It's so bizarre and unbelievable to know that a lens has been virtually created and has working functions just like in real life. Awesome job!

    • @JoshuaMKerr
      @JoshuaMKerr  7 หลายเดือนก่อน

      Really glad you enjoyed the video and the results. It's been a long time coming and it's only the beginning.

  • @SDRIFTERAbdlmounaim
    @SDRIFTERAbdlmounaim 5 หลายเดือนก่อน +3

    Got an Unreal Engine advertisment before this video talking about how *Real it looks* 😂

    • @JoshuaMKerr
      @JoshuaMKerr  5 หลายเดือนก่อน +2

      Love this comment

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

    Randomly ran into this and know it's far beyond my knowledge.
    And I hope my amazement at what you as a single persin has done here is warranted.
    Amazing.

  • @postprocessed
    @postprocessed 8 หลายเดือนก่อน +7

    Joshua, I admire your approach and result looks phenomenal. I have few questions as "conservative CGI artist" who used to DaVinci and Fusion and all that "2d" filter stuff. Why not Post Processing Material? It might be less performance hungry and can do the same effects. Yes it is much harder to make proper and need to know blueprinting or sometimes even C++.
    How much samples would you need for this to render without fireflies? So it all boils down to: how much performance is affected with this approach?
    Keep doing great stuff man!

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

      The way he smiled when he revealed the models of the lenses ... tells me he just wanted to do it that way.

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

      I'm also on the same question square with Postprocessed: Why not Post processing Material?

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

      The point of the lenses is to simulate their effects with physical accuracy.

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

      @@JoshuaMKerr, I wish you had compared it to an image that included the post-processing that can be added within UE5. You can approximate much of what you are doing with pretty minimal overhead. Of course, the through-the-lens shot will look more real than the unfiltered 'perfect' Cinema camera. That's why the other stuff exists.

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

      @@JoshuaMKerr You should really look into a way to do this inside the pathtracer itself instead of a 3D mesh. 3D meshes aren't perfect, and to make them perfectly round, you need a lot of triangles, which is very expensive.

  • @Noone-of-your-Business
    @Noone-of-your-Business 3 หลายเดือนก่อน

    Why are you using previews for your demo? It would be much more interesting to see the final render.

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

      If you want to see a really good render, there's some at the end of this video.
      th-cam.com/video/lUgUt5IsMZU/w-d-xo.htmlsi=7KzaB27LHKcMr4Fy

  • @EVPointMaster
    @EVPointMaster 6 หลายเดือนก่อน +13

    I'm not sure if adding more camera imperfections can be called "more realistic". It looks more cinematic, not realistic.

    • @JoshuaMKerr
      @JoshuaMKerr  6 หลายเดือนก่อน +8

      Bearing in mind this is a channel about filmmaking and virtual production, I think realistic is exactly right. Images captured by completely perfect imaging systems dont exist outside of games and vfx software. So, to bring a sense of realism, the images need dirtying up.

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

      Might be time to retake your 3rd grade anatomy....

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

    This is exactly what I've been doing in Blender for the last few weeks - glad to see others loving lenses and having success with virtual optics in other software

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

      What's the link/name of that Blender add-on?

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

      @@eladbari I've been building the lenses myself from spec - no add-on

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

      @@hanktremainI saw a video on that topic which was super interesting. But it affects render times significantly right? Is it even plausible to render out animations with it in Blender!

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

      @@JuanGoreTex Yeah, absolutely adds significant time to your renders. I've been rendering animations with success, but it's all subjective as to what you're willing to accept for render times and how complicated your scene is to begin with.

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

      @@hanktremain Got it, thanks for explaining. I may give it a shot for fun

  • @JosephWraith
    @JosephWraith 8 หลายเดือนก่อน +6

    Excellent work, I thought about that myself every time I try and render a cinematic out of unreal. Glad you found the answer!! Definitely going to purchase this.

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

      Awesome, thank you!

  • @abelstypewriters
    @abelstypewriters 7 หลายเดือนก่อน

    I love this. It may not be efficient for workflow, but it takes the finickyness and mysticism out of how to get from point a to point b When you're searching for a look and you don't know how to get there, and you don't have real life vintage camera's and lenses to use for reference. You also get an incredible result in a way that moves several layers of abstraction. This is such a great tool, even if it's just used for learning, or a keyframe diagnostic/reference when you send renders down the pipeline.

  • @HJ-gg6ju
    @HJ-gg6ju 8 หลายเดือนก่อน +79

    I don't understand? Why use a realtime rendering system just to make it no longer real time? Why not use a traditional renderer and get better results? This makes no sense

    • @codybythrow
      @codybythrow 8 หลายเดือนก่อน +16

      Content

    • @sephreed1938
      @sephreed1938 8 หลายเดือนก่อน +17

      He had an idea and pursued it.

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

      Well you pretty much can't do stuffs like spherical bokas in post processing

    • @ethanwasme4307
      @ethanwasme4307 8 หลายเดือนก่อน +11

      you do realise unreal engine is an offline render engine as well right... and good luck moving around a 3d scene in blender at 200fps 😂😂

    • @r.pizzamonkey7379
      @r.pizzamonkey7379 7 หลายเดือนก่อน

      ​@@pyit.876 but then why not use something like Blender or Cinema4D? Why use Unreal, which the whole point is that it's real-time, to do fancy film effects which take multiple minutes per frame?

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

    I love how you had an idea, tried to solve it and it works. maybe even better than you expected. you can see it from start to end on your face. Love it! Great job.

  • @sikliztailbunch
    @sikliztailbunch 8 หลายเดือนก่อน +11

    Octane Render has all the things you have reated just built in from custom aperture shape, bokeh bias, all sorts of lens distortions, exponential glow, spectral dispersion glare, chromatic abberation, ACES tonemapping etc. I have never tested Octane in UE but since it´s free, it´s likely having less features, But if those feature are existent in Unreal, you will find them at octane camera settings and octane render post settings. Render settings is global. Camera setting override global individually
    But anyway, creating all of this from scratch is crazy awesome. Kudos!

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

      The things you listed are also in the Unreal cine camera. They're probably just tweaked wrong by default.

    • @JoshuaMKerr
      @JoshuaMKerr  8 หลายเดือนก่อน +2

      @StainlessPot The effects I'm making are physically based, thats the point of them. Not to say people can't use postprocess filters.

    • @rizzo-films
      @rizzo-films 8 หลายเดือนก่อน

      What he's doing is a little on the nerdy cinematographer side, so i can see how some would say its not needed considering UE already has camera effects. What's cool about it is that it opens the door for a similar process that cinematographers use which is choosing vintage, flawed or just hyper-specfic glass to achieve a certain look. And it's not just increased chromatic aberration or a certain boke shape, it's usually a mix of things that create a "secret sauce", a complex mix of variables (not just specs) that shape a unique look. What you get, and what cinematographers tend to look for, are those unexpected effects that are natural artifacts of the lens. Someone can engineer these types of lenses for other users to download. Like a Helios 44-2 Russian lens or Ultra Panavision 70 anamorphic from the 1970's.

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

    Making "ies" spotlights like in real life, before the option exists in your renderer was a fun and epic game in the past. Well done man!

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

      Thank you, I never thought of that as an equivalent.

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

      @@JoshuaMKerr Basically, reproducing light behavior under certain beloved conditions with modeling or shaders etc tricks 😉

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

    i wonder how far you could control for this with just a post-process material and render targets. like others have said, it looks like this will affect render times by a lot and create a much grainier image

    • @derAtze
      @derAtze 7 หลายเดือนก่อน +1

      You can't really fake bokeh in post processing

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

    Great effect, nice work! Really interesting to see how the "feel" of the resulting image is similar to the result I got with my virtual camera in blender, no doubt because the lenses you defined were similar to the triplet design I used.
    I'm surprised with how fast it seemed to render. How long did it take (and how many samples) to get a reasonable looking result?

  • @jlyn8228
    @jlyn8228 8 หลายเดือนก่อน +3

    Had a headache trying to make my own lenses in blender, CAN I GIVE YOU A KISS!
    EDIT AND IT'S ONLY 15 GOOFY DOLLARS, ok you can get a hug for that one.
    Edit 2: Where is the cart? It's pissing me off because I'm so excited.

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

    Vray does something similar. They had camera shaders. I've worked on projects where we wrote custom camera shaders to alter the way the camera worked for the sake of matching IRL projectors for Ride films.

  • @artemmentiy7107
    @artemmentiy7107 8 หลายเดือนก่อน +70

    You really should have mentioned the guy who made a working camera in blender. AND he gives away his camera for free!

    • @JoshuaMKerr
      @JoshuaMKerr  8 หลายเดือนก่อน +20

      There are about three people (that I know of) who are doing awesome things like this but their work wasn't part of my process of learning and building this, and I'm creating for different software.

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

      @@JoshuaMKerr you still got the idea from

    • @JoshuaMKerr
      @JoshuaMKerr  8 หลายเดือนก่อน +13

      Actually, that's not the case.

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

      If man wants to charge for his work and time spent then let him do it. You scrubs want everything for free these days. Make your own.

    • @WimPrest
      @WimPrest 8 หลายเดือนก่อน +16

      Good for him. Maybe this guy's not in a position to give this away for free. Either way, it was a ton of work, and looks like it has real value.
      If you don't want to buy it, that's fine. But don't complain that it's not free. Go make your own

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

    This is INCREDIBLE!!! I really love seening the push in technology to go beyond the old limits of 3d work.
    Going from trying desperately to get a human looking shape on screen to being able to virtually replicate how a modern camera lens affects small details which drastically change the image.

  • @MichaelTavel
    @MichaelTavel 6 หลายเดือนก่อน +68

    Photographers spend tens of thousands of dollars getting great lenses that minimize these effects. This guy simulates the optics of a crappy disposable kit lens stored in a dust bin and is thrilled.

    • @JoshuaMKerr
      @JoshuaMKerr  6 หลายเดือนก่อน +16

      You have to start somewhere.

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

      Because it s fun

    • @CheeseMeat_
      @CheeseMeat_ 5 หลายเดือนก่อน +6

      He is a 3d modeler not a photographer

    • @daniel_k_2852
      @daniel_k_2852 5 หลายเดือนก่อน +4

      Photographers are not Videographers. Never wondered why there are so many cine lenses and seperated PHOTO lenses?

    • @anssiaatos
      @anssiaatos 5 หลายเดือนก่อน +6

      Once lens technology reached its peak and we had nearly eliminated all perceived flaws, it allowed us the freedom to use various lens characteristics as deliberate artistic choices. But because of the general attitude, it's more common to see such choices in filmmaking and in movie industry.
      Great work!

  • @cyberdemon7694
    @cyberdemon7694 21 วันที่ผ่านมา

    I would have liked to see a full final production ready render with this setup, rather than the grainy and noisy comparison render here. It's hard to tell what the difference is when it looks like a render with way fewer samples and noise everywhere. But the light falloff and bloom does look interesting and pleasant.
    Surely this can be simulated in the camera in some other way than adding extra bounces through a transmission medium?
    I recall I did actually try something like this a long time ago also, but it was through a regular plane rather than this detailed realistic lens model.

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

    This is lovely work and a clever solution!

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

    This is a must have man! I am starting my Virtual Production journey on UE so I'll take this right now! Much love

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

      Hey man, thanks for saying. dont forget to join the discord too

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

    This is a hilarious solution.

  • @zakirali8721
    @zakirali8721 7 หลายเดือนก่อน +1

    for the people who love photography and who do VFX compositing... unreal images are usually not perfect for them.. or to say are too perfect to be real. so this is brilliant work you've done, BRAVO! 💘

  • @SynergyCreatives
    @SynergyCreatives 8 หลายเดือนก่อน +28

    It is called unreal for a reason😂

    • @JoshuaMKerr
      @JoshuaMKerr  8 หลายเดือนก่อน +3

      Haha, I originally wanted to call the video Unreal...istic

  • @nielslesliepringle3143
    @nielslesliepringle3143 5 วันที่ผ่านมา

    Wow, that looks great! Can't wait to see your anamorphic lenses.

  • @tabletoparcade4203
    @tabletoparcade4203 8 หลายเดือนก่อน +58

    Why do people want lens glare? Surely the end goal is to make everything look as it would with your naked eyes, right?

    • @PlasticButtons
      @PlasticButtons 7 หลายเดือนก่อน +23

      Unless you want to make something look like it was filmed with a camera

    • @musguelha14
      @musguelha14 7 หลายเดือนก่อน +18

      We don't shoot movies with our eyes.

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

      It's what we're used to seeing in photos and films, and also, this effect actually does happen with our vision. It's called glare.

    • @Isotopique
      @Isotopique 7 หลายเดือนก่อน +8

      Chromatic aberration and lens dirt effects are the first things I always remove in games settings. My eyes don't have those things.
      But it is surely possible to recreate eye lens effects no? Some fatigue, dryness, floating dirt in the eyes or on the surface, astigmatism..! Now that would be real 😉
      Still amazing virtual camera lens you have there to transform light paths! Crazy tools for ultimate cinematics!

    • @mapron1
      @mapron1 7 หลายเดือนก่อน +4

      Yeah, I really don't like all those glare/blur/motion blur/distortion effects by default turned in every game. It's wild

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

    In game development you'd usually achieve this using shaders. Either by adjusting/rewriting the standard surface shaders or adding different shaders for certain objects. The standard surface shader in unreal does have a cartoon look to it.

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

      Thats fair. This is a filmmaking and virtual production channel though. I use Unreal as a renderer quite a lot.

  • @chelo111
    @chelo111 8 หลายเดือนก่อน +9

    bro show us a clip were you use the lenses in a video please, your selling something but you are not showing us a final result 🤕

    • @y0blue
      @y0blue 8 หลายเดือนก่อน +3

      Did you even watch the video LMAO

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

      @@y0blue yes I did those samples were in the editor not a real render sample

    • @y0blue
      @y0blue 8 หลายเดือนก่อน +2

      @@chelo111 whether it is in editor or rendered is irrelevant - it's cinematic preview, if anything it's just a lower quality preview of the final render.

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

      @@chelo111 also wtf do you think 2:20 is

    • @chelo111
      @chelo111 8 หลายเดือนก่อน +2

      @@y0blue thank you bro, i like that, i just wanna see in a real render, i wanna see the asset in action if you know what i mean....that's all. josh a real one we all know that

  • @paulfedor9828
    @paulfedor9828 8 หลายเดือนก่อน +7

    Also in VFX we delens plates in Nuke.....often in CG we dont render with lens distortion and apply the lens distortion in Nuke. Also in VFX we do NOT use Bloom. You might want to try manual focus in your camera settings. Your Bloom looks horrific...and comp sup in VFX would slay you. Your example of Bloom looks like someone licked the lens LOL. You might want to rent an Arri, Sony or Red camera.

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

      Should've stopped at ARRI, in the context of filmic looks. Sony & RED are well known for their "too digital" looks. Hell, even an ARRI can be made to look like digital trash, just look at how Marvel used them...
      And the bloom does not look lens-licked, unless you do enjoy the Marvel look. It very much looks akin to what a lot of vintage lenses would output on film.
      But pedantry and the fear of finding new ways to do things and iterating upon them, vs the status quo, are art in themselves, I guess.

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

      @@justaguyfromeurope I have no problems with new techniques. I love and use Unreal proffesionally in VFX.....im just dont agree with his look and methodology ...hes not getting the most out of UE. You dont have to fudge a camera..you can get all camera and mathematical lens specs on Cinematographers guild. And yes I have worked with Red, Sony, Arri from some of the world's top cinematographers. But if you would be happy to list your IMDB credits Id be happy to take your thoughts on Movie cinematography seriously.

    • @paulfedor9828
      @paulfedor9828 5 หลายเดือนก่อน +1

      ​@@justaguyfromeurope also with fudging lens....means he wont get plate line up.....cameras have to match what was shot on set....adding cheap 2D effects doesnt make in camera DOF....Also all VFX CG needs to be undistorted for comp. I would also recommend using a proffesional compositing program like Nuke

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

    From my own experience, if we speak about realism in animation, a main problem for Unreal and any other realtime rendering (and even for most software renderers) is a lack of good antialiasing and motion blur. Blooming can be simulated mostly in screen space. Lense flares also, with some tricks like rendering a second pass with a larger FOV. What cant be done efficiently is good antialiasing and motion blur. This type of physical lenses can be simulated accurately without a need of using raytrace. It's enough to use multistep rendering.

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

      no you can't get this with traditional screen space effects, this is physically accurate LOL

  • @bricaaron3978
    @bricaaron3978 8 หลายเดือนก่อน +3

    All of these things you describe as being (potentially) great are fine, as long as you are making Interactive Movies/Stories. They are in fact garbage if you are trying to make Video Games or Simulations, in which the player/user is _not_ looking through a camera, but only out of his own eyeballs.

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

      not everyone's vision is crystal clear 20/20. We have floaters, focus issues, near sightedness, far sightedness, uneven strength in each eyeball, so next would be to model a pair of eyeballs to look through

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

      @@Sajith050683 With respect, I honestly can't tell whether or not you're serious.

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

      Actually, it's quite a good idea for a horror game where the main character has poor sight. Damn I need to get into game dev now haha

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

      Actually, a lot of new games that people think look very realistic are achieving that effect in part by employing visual artifacts associated with cameras and imperfect lenses. Look at a game like Unrecord for example.

    • @bricaaron3978
      @bricaaron3978 7 หลายเดือนก่อน +1

      @@JoshuaMKerr My apologies... I didn't realize that you weren't speaking with respect to video game development.
      P.S. I had been watching videos on video game development and commented too hastily.

  • @daviddayag
    @daviddayag 7 หลายเดือนก่อน

    Amazing! The next step is to make CMOS or CCD noise, and maybe even amp glow

    • @JoshuaMKerr
      @JoshuaMKerr  7 หลายเดือนก่อน +1

      damn...so much work to do

  • @azca.
    @azca. 8 หลายเดือนก่อน +5

    I'm already 20 seconds in and I'm already asking: "how much is this gonna cost me".

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

    wow, never would have thought that would work. props to the one(s) who wrote the UE path tracer.

  • @Neptoid
    @Neptoid 8 หลายเดือนก่อน +23

    Is this stolen content from “I made a real camera inside of Blender [or Unreal engine]”?

    • @user-mn8lz7gf6d
      @user-mn8lz7gf6d 7 หลายเดือนก่อน

      definitely not stolen content

    • @JoshuaMKerr
      @JoshuaMKerr  7 หลายเดือนก่อน

      @user-mn8lz7gf6d Definitely not

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

    The extra bloom look reminds me of an old Black Pro-Mist filter on vintage glass. This is very impressive, Joshua!
    My main question is how this would or would not work with the Octane renderer in Unreal. You, more than anyone has championed and pioneered Octane with Unreal, and I really hope your new lenses can work with it. Or does Octane have enough customization in the attributes to replicate the amazing camera lens look your virtual lenses achieve?
    Would love to hear your thoughts!

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

      Octane will work but I need to make new materials, it looks garbage by default in octane. The dispersion is especially heavy.

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

      @@JoshuaMKerr I hope that's on your roadmap for these virtual lenses - having these work with Octane would be incredible.
      Watched the video again. The look these lens are producing is great!

  • @Derzull2468
    @Derzull2468 5 หลายเดือนก่อน +6

    Honestly, the renders without the lens are way better to me.

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

      It's always going to be down to your personal choice.

  • @gibgibGG
    @gibgibGG 8 หลายเดือนก่อน +2

    Love what you've done here Josh!
    But I have a question. It may be just me, but I think the focus should still be able to become tack sharp, like real cinema lenses, but that's not what I'm seeing. Also, in your examples did you show the frames with Path Tracing in mid-render? Or is that the final rendered frame (for example the frame at 5:49). If it is mid-render it would be nice to see the final render. If it is the final render it's super noisy. Maybe I'm just not understanding the examples? Thanks, Gary 🙃

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

      Hi man, they're, all mid-render. I show final rendered images on the site with before and after examples. The lenses can absolutely become sharp, but my focus (pun intended) of this project was to try and get the aberrations first and foremost and a lot of that is driven by materials on the lenses and the aperture planes.

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

      @@JoshuaMKerr Got it, that's what I thought, thanks. My brain just needs the before and after 🙃

  • @heavycrown005
    @heavycrown005 8 หลายเดือนก่อน +11

    phD in unreal engine for sure

    • @JoshuaMKerr
      @JoshuaMKerr  8 หลายเดือนก่อน +2

      too kind ;)

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

    I work as a videographer, and this was the fist thing that I wanted when I started using blender. It annoyed me so much that the lens wasn't simulated by default. Still hasn't found a solution for blender, but I wouldn't be surprised if there is a plugin somewhere I just havn't found.
    But this makes me want to start on UE again. I've tried UE several times but never really got the hang of it. Probably because I got used to blender and just defaulted back to that.

  • @paulfedor9828
    @paulfedor9828 8 หลายเดือนก่อน +9

    As a VFx artist we use cameras that the production shot with. You can get camera data out of Nuke.... There are also cameras you can get cinematographers guild with exact camera specs with lens packages from the academy... No offense your home made cameras are trash.

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

    The issue I see with these effects is that they intend to imitate how a camera behaves, not how things look to an actual person. The most obvious examples are lens flares and depth of field. With these, all you'll ever do is achieve the "camera" look - constantly reminding the viewer that none of this is how it would really look if you were there. The flaws of photography have become so expected that we think something without them looks fake...

    • @kurosumomo
      @kurosumomo 22 วันที่ผ่านมา

      Movies are artistic, those effects are all by choice. To get close to emulating what a human eye can see you'd probably want an APO lens or a prime lens with a focal length of 50mm.

  • @Mark3_1.2
    @Mark3_1.2 8 หลายเดือนก่อน +5

    You saw a video of a random guy on TH-cam that explained how to create lens, and you thought: "why not?"

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

      😂👍🏻

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

      the cycle continues

  • @siklalkis
    @siklalkis 5 หลายเดือนก่อน +2

    Nice video and good technique, like that Blender guy did some time ago! But not a word on render time is kinda weird.

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

      I think I covered it on a follow up video

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

      @@JoshuaMKerr Good to know! Thank you

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

    This looks amazing. Is there any chance of a realtime implementation?

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

      I'm afraid pathtracer is the only way

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

    Really interesting. I like the detail you go to here. Also looking at the comments, my main thing I’ve learned from my short YT time is there’s always a man somewhere waiting to tell you what you’ve done is pointless 😅 Fascinating videos.

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

      Apparently, the more views...the more pointless it is :)

  • @zlobzor
    @zlobzor 7 หลายเดือนก่อน +1

    Lens Manufacturers -
    Spend decades of development, & vast sums of money to create lenses with as little distortion as possible.
    CG artists -
    Your goals look fake.
    I'mma go back & recreate early versions of your work, & make the rendering process even more inefficient & noisy. :p
    I've had a think about doing this. Well done on actually making it work. It does look good!
    2D comping kinda produces the "poor quality" images we are used to seeing, but not as well as playing with actual lenses.
    Real lenses are as close to perfectly smooth curves as it's possible to get. CGI models are reated using planes, which produces errors. Sure, subdividing helps, but doesn't remove the error, & adds computational difficulty. Nurbs/curves model? I assume they are fine, as there's no distortion of the model needed.
    I don't know if it's a practical solution for most productions, but it does look great!~
    Post processing has one major advantage though. If you don't like the distortion, it doesn't take long to make & process changes.
    If you have to re-render the scene because you dind't like a lans choice made before hand... Yikes!
    Obviously, film makers all know the stuff I'm spouting already. ;)

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

    How does the lense array affect rendering time? Convergence? Edit: You confirmed in another thread that it is slow. I wonder though, can paths through a lense array be precomputed? Instead of casting rays from the camera, precompute how those rays interact with the lens, and then just cast the ray from there. Easier said than done of course, as modern ray tracing is way way way more sophisticated than just shooting a ray. If that stuff is interesting to you, you should read the Metropolis light transport paper.

  • @AerikArkadian
    @AerikArkadian 7 หลายเดือนก่อน

    Putting this on the long list of things I never knew I wanted to know

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

    Big yes for anamorphic! I'm using lens distortion and other lensing effects in UE atm, so having those all be in the actual "glass" would be awesome. It's a shame these only work in PT, but it makes sense. Really just means that for hero shots I'd use "glass" PT'd shots and others I'd use the rasterized stuff with the in-camera add-ons.

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

    You should market this for the specific camera/lens. If you had this set up for a Canon Rebel with a Canon EF 100-400mm f/4.5-5.6L IS USM lens and a kit of calibration tests like an led point source system, black, white, and gray cards, color correction cards, and matching virtual objects, I would buy that.

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

    BTW, I forgot to comment on how excellent your included video tutorial was. (I don't normally do any kind of path tracing, so just going thru the motions with your tutorial was very helpful). (And of course, I cut back on the roughness, and dirt a bit hehe)

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

      Thanks so much, Im keeping it updated as I discover more.

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

    First video I watched. I love your geeky enthusiasm. I can totally imagine myself wasting days on doing this. Keep it up!

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

      Glad you enjoyed the video. I love a bit of geeky enthusiasm:)

  • @godsofentropy
    @godsofentropy 8 หลายเดือนก่อน +2

    Impressive work, although this product is not for me. I prefer to have the msot control until the end of production, so I do not want to bake these imperfections in engine. I also think that these shots are way too soft - I use vintage glass daily in my film work and I usually shoot with 50+ years old lenses and they still have less halation / blur and are much sharper than your examples, so I hope it is possible to regain some sharpness even with these virtual lenses. What makes lenses truly unique is not only imperfection part but color rendition and contrast. Some lenses are better than others in this field. Nonetheless - good work, hope you will continue to develop this. :)

  • @FireShrew
    @FireShrew 5 วันที่ผ่านมา

    Why don't you setup these things in camera settings? Especially when you want to still use Lumen. Bloom, Lens flares, aberration, distortion you can setupp all of these things there... You can even make anamorphic look with good settings...

    • @JoshuaMKerr
      @JoshuaMKerr  5 วันที่ผ่านมา

      Yes, possible, and if that's the look you want, then there's nothing stopping you. This is a tool to emulate the physical based qualities of real lenses. Just another tool.

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

    Amazing idea!
    So, we can literally simulate visual stuff… can we, for example, build a telescope and check if it will work?

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

      I don't see why not, all you need is to model the optical elements, it should simulate accurately.

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

    The only problem is real life lenses are getting a lot more data input than those virtual ones, so you're left with DVD quality output. Original Bluray at best?

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

      They're getting as much data as you put into your Unreal scene.

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

      ​@@JoshuaMKerr ya I'm just saying the eye sees 32,000 x 18,000 pixels and combines them, so to achieve realism you'd need to get a lot closer to that. your lens is in front of a camera that's processing at 4K? try a cam resolution of 64,000 x 36,000 pixels. also the dirt resolution would need to be scaled with the screen resolution. then we're good. because right now the lens gives it a lower res effect, so we need to start really really high.

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

    Anamorphics? Yes please. That would be amazing. Also, are you planning on doing 105mm and 200mm lenses?

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

      Ill put it on the list.

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

    nice for cinematics or photographic renderings, but i think doing some kind of shader on the camera (i've not actually attacked this part so i may be totally off) might be a better way to have it run realtime for games.
    ANYWAY you guy made an amazing work GJ :)

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

      Yeah, definitely not for games. There's been a bit of confusion around this. But if someone wanted lens effects in real time, I'm sure they could build a shader for it.

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

    I will likely never use this. This isn't a field that I will likely have time to learn.
    That being said, hearing about the thought process behind it, and seeing the results you got was absolutely fascinating.
    Great thinking and great execution! Keep doing awesome stuff.

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

    The “bloom” along contrast edges really looks like acutance from the chemical process of film emulsion. Lovely.

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

    This is definitely something ive been trying to do in unreal but more for real time rendering. I really love the look of high contrast black and white films and I wanna see if I can't make that work for gaming purposes.

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

      Ah, this won't work in real time. Im about to start tests with the rtx branch of unreal to see what's possible

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

      ​@@JoshuaMKerr​I gleefully await the results! :)

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

    this is really cool. i dunno why it seems like so few people notice, but i can usually spot 3d animation or imaging at a glance because for some reason it looks "shiny" if you know what i mean. not quite plastic-y, nor glowing, but maybe comparable to having the object covered in a very thin sheet of oil or water?

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

    This is impressive. Well bloody done! I don't have a use for them yet, but if I ever do, I'll be supporting you. And I'll be telling everyone about this.

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

      Thanks so much! Glad you like the idea.

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

    Can you explain how you made the lenses, because they should be quite complicated to calculate and also have dynamic focus?

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

      I modelled them in blender using the Opti-Core plugin. I made the so they would work with a perspective camera's focus.

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

      @@JoshuaMKerr lovely thanks! Would be fun to see a video how you did it. Lenses are so complicated 😱 I see why you say it took 6 months

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

      I have a new video coming out that shows a bit of the process