Комментарии •

  • @coltonjensen5197
    @coltonjensen5197 6 лет назад +35

    The first lense represents a black hole, a singularity at the center as gravity has an index of refraction, known as a shapiro delay.

  • @Rubikorigami
    @Rubikorigami 7 лет назад +203

    This kinda reminds me of 3Blue1Brown :) and as always very nice vid!

    • @Rubikorigami
      @Rubikorigami 7 лет назад +2

      By the way, I was wondering what could happen if there were, say, two places where the lens had a peak in refractive index? More peaks ? Though tht would make n a function of r and θ as in polar coordinates, else I think that wouldn't be possible?
      Another idea : absolute value of a tangent function? How about just the absolute value of r?
      Probably not very interesting cases, but thereyago.

    • @LeiosLabs
      @LeiosLabs 7 лет назад +10

      I just found out about 3blue1brown the other day, we are not too far apart.
      As far as the lens is concerned, r can not go negative, so the abs(r) may not be too interesting. I don't remember if we tried the tangent or not.
      I am fairly certain that if we saw two peaks, light would be attracted to both peaks and you would see the rays moving towards whichever is closest. I am not sure, though. Definitely something to try!

    • @Rubikorigami
      @Rubikorigami 7 лет назад +1

      Oh, yeah, that would be just n=r then, that wouldn't be very fun.
      I really wanna try and reproduce your simulator now, though! Great work!

    • @LeiosLabs
      @LeiosLabs 7 лет назад +2

      It's all available on github (it's not the cleanest, but it uses c++ and cairo): github.com/leios/simuleios/tree/master/geometrical_optics
      It's basically following the vector form of snell's law in a time-dependent manner by taking into account the changing velocity of light.

  • @Mr6Sinner
    @Mr6Sinner 6 лет назад +246

    Really wish I knew what I was watching.

    • @megafefeBR
      @megafefeBR 6 лет назад +2

      Its fun tho. i think. LENSES! YEAH!

    • @borekworek69
      @borekworek69 6 лет назад +1

      Yeah, true

    • @LeiosLabs
      @LeiosLabs 6 лет назад +13

      You guys are watching a cool video! Thanks for being awesome!

    • @obviouslynotjen
      @obviouslynotjen 6 лет назад

      YAY LENSES

    • @smitesh5800
      @smitesh5800 6 лет назад

      Its basically looking through your glasses on steroids.

  • @starlight8260
    @starlight8260 6 лет назад +34

    So cool. Thanks for posting!

    • @LeiosLabs
      @LeiosLabs 6 лет назад +1

      I'm glad you like it!

  • @vedant6633
    @vedant6633 6 лет назад +241

    Won't the lens at 2:47 become invisible?? As The light rays passed straight through!

    • @LeiosLabs
      @LeiosLabs 6 лет назад +210

      Yeah, that's basically just "glass"

    • @JohnDlugosz
      @JohnDlugosz 6 лет назад +56

      "basically just glass" no, because the edges are not straight and parallel. You appear to have a constant IOR as the rays pass through the bulk, since they are straight lines. But the IOR at the point where the ray enters must be just right to match the angle of the ray's intersection with the edge, which varies continuously since the profile varies.

    • @nobertsingh4747
      @nobertsingh4747 6 лет назад +4

      Even I thought that.

    • @gabumonboys
      @gabumonboys 6 лет назад +3

      It would be like the vantablack of lenses in that it would be like 99.999% invisible but not fully invisible.

    • @bigdickpornsuperstar
      @bigdickpornsuperstar 6 лет назад +3

      That's what he said. And the name "Invisible Lens" is pretty much the spoiler alert.
      ::facepalm::

  • @gnramires
    @gnramires 7 лет назад +38

    If you want a nice lens concept, try the Cloaking Lens: take the "Invisble lens" concept, but make it so the refractive index diverges before reaching the center (before radius r= 0, at r=k), that way you perhaps you'd be able to put an object in the middle with light going around it and leaving in the same direction?

    • @LeiosLabs
      @LeiosLabs 7 лет назад +2

      I need to think about what the equation would look like for that one. My fear is that the rays entering the lens with a position of x < k (measured from the origin), will not be "invisible" and will instead hit the object.

    • @gnramires
      @gnramires 7 лет назад +1

      What does the effect of an equation with a singularity outside the origin look like? a simple example would be (R-k)/(r-k). Indeed at least one ray must hit the singularity, even in the invisible lens case (the central ray). Actually looking at the inv. lens paper, what if you replace every instance of a/r (or R/r) in the n(r) formula for (R-k)/(r-k)?

    • @LeiosLabs
      @LeiosLabs 7 лет назад +1

      just tried it, all the rays enter and move towards the assigned value for k, at which point, the refractive index is way too high and the rays cease to move. I suppose we could gloss over that by forcing the index to remain under a certain value, though.

    • @gnramires
      @gnramires 7 лет назад +1

      Oh interesting! Looks like a cool problem :) I'm thinking the solution might be diverging the rays before hitting the singularity? (so maybe a ring of index

    • @LeiosLabs
      @LeiosLabs 7 лет назад +1

      Gustavo Ramires honestly, attacking this problem analytically is probably difficult for anyone. I certainly did not attempt it!

  • @jake_runs_the_world
    @jake_runs_the_world 6 лет назад +31

    bro you're insanely good

    • @LeiosLabs
      @LeiosLabs 6 лет назад +3

      Thanks, you too!

  • @danzigvssartre
    @danzigvssartre 6 лет назад +60

    The situation were the light enters the lens and cannot escape is rather like a Black Hole.

    • @LeiosLabs
      @LeiosLabs 6 лет назад +14

      Yeah, it's awesome!

    • @williambarnes5023
      @williambarnes5023 6 лет назад +2

      Even if we can't get a refractive index higher than 36, I'd still like to see what that lens looks like up to 36. Either have a core of 36 for all r where the intended index is higher than 36, or shrink it so only the center point is 36.

    • @HaganeNoGijutsushi
      @HaganeNoGijutsushi 6 лет назад +3

      I suspect the math itself might be similar. After all infinite refractive index = lightspeed reduced to zero. Which in a sense is what happens to light falling inside a black hole, from the point of view of an outside observer.

    • @General12th
      @General12th 6 лет назад +3

      I wonder if there's some deeper correlation between the R/r lens and real black holes. Do both phenomena follow the same equation?

    • @ThatCowGuy
      @ThatCowGuy 6 лет назад +4

      No, they follow very different equations :) Black Holes capture stuff because of immense gravitational pull caused by their immense mass, and the lense captures light because it follows the fermat principle, which basically makes light bend towards greater refractive indexes

  • @KingFredrickVI
    @KingFredrickVI 7 лет назад +2

    Really cool video man! Good work

    • @LeiosLabs
      @LeiosLabs 7 лет назад

      I'm glad you like it! =)

  • @ranielyfire
    @ranielyfire 7 лет назад +2

    this was awesome!! I'm currently learning about waves and optics in my college physics class

    • @LeiosLabs
      @LeiosLabs 7 лет назад +2

      Yeah, it's super cool stuff!

  • @TheNicolaivlog
    @TheNicolaivlog 7 лет назад +12

    Saw you on reddit. Hope your channel explodes! I subscribed instantly!

    • @LeiosLabs
      @LeiosLabs 7 лет назад +1

      Thanks, I'm glad you enjoyed it! =)

    • @cactusfishy1596
      @cactusfishy1596 6 лет назад +1

      I have c4. I can make that happen.

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

    This is a great video. I’ve been a lens designer for 44 years and I developed a large scale gradient index glass known as GRADIUM in the early 90’s. I’ve played around with different gradient geometries but have never seen a video simulation like in this video.
    What software were you using and how did you make it look like real time ray tracing while varying the parameters?
    Really cool. Good job.
    Please get back to me. I’d like to discuss gradients with you and tell you about some of the new 3D glass printing we are doing (including gradient index glass)
    Thanks,
    Paul

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

      I actually developed the code myself. It was written in Cairo (C++ library). Each visual took a super long time, but if you want to replicate it, I would probably just do raytracing like normal and then after the light ray intersects with the object, switch to a timestepping scheme where you move the light forward by some dt every step and use the new refractive index at the new location to figure out how light bends.
      I thought about doing a full 3D visualization, but honestly didn't want to model a 3D environment and showing the rays in this way is actually more clear to the viewers.

  • @alessandromazzolini7265
    @alessandromazzolini7265 6 лет назад +1

    Amazing video, thank you for the good work

    • @LeiosLabs
      @LeiosLabs 6 лет назад +1

      Thank you for watching!

  • @n0ita
    @n0ita 6 лет назад +3

    That blackboard is pretty cool.

    • @LeiosLabs
      @LeiosLabs 6 лет назад +1

      Yeah, it's black. =)

  • @luongmaihunggia
    @luongmaihunggia 6 лет назад

    This video is in my recomended, I clicked on it, didn't regret clicking on it, this video is great.

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      Woo! I'm glad you liked it!

  • @ilikemorestuff
    @ilikemorestuff 7 лет назад +1

    I'll have to keep an eye on this ;)

  • @jayyyzeee6409
    @jayyyzeee6409 6 лет назад

    Very cool! Esoteric af!

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      Just a bunch of math. I like math.

  • @Asedushka
    @Asedushka 7 лет назад +1

    Thanx! Great! Please, make more about optic!

    • @LeiosLabs
      @LeiosLabs 7 лет назад

      We might pick up something like this again soon, except for the wave nature of light. In fact, there is still a good bit left to do with ray optics. Let me know if you have any ideas!

  • @markus8282
    @markus8282 6 лет назад

    I watched this in 2018 and was looking for Information of this kind for about 25 years. very interesting, maybe some of these lenses will be made in the future.

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      That's definitely an area of active research!

  • @filippoliguori2306
    @filippoliguori2306 5 лет назад

    Thank you very much, this is a very nice visualization! What did you use to make it?

    • @LeiosLabs
      @LeiosLabs 5 лет назад

      We wrote our own visualization library with Cairo and C++

  • @francomiranda706
    @francomiranda706 6 лет назад

    This is so awesome. I'm a CS student at communtiy college and I'd love to see a video on how you made the code for this animation. Maybe even explaining some of the physics concepts like Snell's law and showing how you implemented it into code. I'm a huge fan of your work please keep these videos up I assure you you are inspiring many young thinkers!

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      Ah yeah, this was all live on twitch. I might do a "making of" video soon, though. Thanks for the suggestion!

  • @itzdcx7991
    @itzdcx7991 6 лет назад

    Not the weirdest thing I watch in my recommendation but it’s right up there

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      I am glad you watched it anyway!

  • @CharlesVanNoland
    @CharlesVanNoland 6 лет назад

    I'd like to make some kind of real-time raytraced simulation to experience in VR. That's probably as close to 'experiencing' theoretical optics as we can get. It would be fun to add some lasers and other various visible light emitters, with some prisms and mirrors and everything else to setup a 'table' for experimenting on.

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      Oh yeah. That would be super cool!

  • @scorix_
    @scorix_ 6 лет назад

    The invisible lense is a nice way of "slowing down" light by making it go a longer path without interrupting it

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      Yeah, basically. In principle, there's a way to hide something inside the lens too... but I don't know much about that.

  • @vedant6633
    @vedant6633 6 лет назад +14

    Oh man thanks you created this with c++

    • @LeiosLabs
      @LeiosLabs 6 лет назад +5

      Yeah, it's been forever since I wrote it and the code is messy. I've been meaning to redo it in OpenGL, but I just haven't found the time.

    • @vedant6633
      @vedant6633 6 лет назад +1

      +LeiosOS, in my school we are using turbo c++ will this code work on it? Pleeeeaaaase tell me which compiler you used!!!!

    • @LeiosLabs
      @LeiosLabs 6 лет назад +4

      I just used g++, but I used Cairo for the visualization, so you will need to load that. As a side note, the reason I want to redo this is because Cairo is a vector-drawing library, which means that it draws an image at a time and outputs it to file before mving onto the next image. This is prohibitively slow and meant that in order to create videos, I would need to create a huge number of images and string them together at 60 fps.

    • @vedant6633
      @vedant6633 6 лет назад

      LeiosOS thnx :)

    • @vedant6633
      @vedant6633 6 лет назад

      LeiosOS well, aren’t you recording the video in real time , like simulating it using the code , why do you need to produce many different images , can’t the same thing be achieved with code , like , if we consider a point at the tip of the moving light Ray , which leaves its trace as it moves , we would just need move/trigger that point into a certain direction from the origin and it will just trace(color) the desired Ray path, is there any problem in this approach, maybe it won’t generalise ! Or will it?

  • @archw7193
    @archw7193 4 года назад +1

    I'm glad I found this

  • @bearb1asting
    @bearb1asting 6 лет назад

    WOW! As a stage lighting technician, this is amazing to me.

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      Wow! You sound like you have an awesome job! =)

  • @unflexian
    @unflexian 6 лет назад

    Great video! May I ask the names of the tracks you used in this video? I searched through Josh Woodward's site but I couldn't find them.

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      Honestly, I am not sure. I looked for which ones exactly, but cannot find them. They were sped up for this video. I am sorry!

  • @nm425
    @nm425 6 лет назад +2

    Great video man thanks

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      I'm glad you liked it!

  • @egghead55425
    @egghead55425 Месяц назад

    Wow, great video!

  • @thetimelords911
    @thetimelords911 6 лет назад +3

    Light doesnt literally move slower. It just takes longer to move through the material, due to more particles getting in the lights way, so it has to bounce more.

    • @LeiosLabs
      @LeiosLabs 6 лет назад +1

      That's one way to look at it. But regardless, the net effect is the same. Right? Light "slows down" in a lens and we use the difference in velocity to measure the index of refraction

    • @thetimelords911
      @thetimelords911 6 лет назад +1

      +LeiosOS Very true. I was merely pointing this out because this is something that gets misunderstood a lot.

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      Thanks!

  • @driftliketokyo34ftw35
    @driftliketokyo34ftw35 10 месяцев назад

    I want to see some ray tracing simulations with these lenses.

  • @puppetgrimm
    @puppetgrimm 6 лет назад

    That's very interesting! if I'm understanding correctly at least related to an idea I had you could use it to focus a magnetic field to a fine point using something like a lense. basically creating a focused magnetic field using a laser instead of magnets. you made it easier to visualize thanks!

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      I'm glad this helped out! I don't know much about magnetic lenses, though.

    • @puppetgrimm
      @puppetgrimm 6 лет назад

      I know it doesn't make a lot of sense it just helped me visualize a possible way to utilizes a metamaterial.

  • @milihun7619
    @milihun7619 3 года назад

    Is a lens possible, in which there would be a preferred direction/helicity of light rays/that 'twists' light? I mean not the polarization, but in the handedness in which the rays swirl around the center. That way, we could not only model a Schwarzschild blackholes causal structure bellow its horizon, but also the frame dragging/lensing of a Kerr black hole.

  • @yashbansal1414
    @yashbansal1414 7 лет назад +1

    you are awesome guy
    love your video
    your videos increase my knowledge

  • @dagonra
    @dagonra 6 лет назад +1

    I would like to see a video about negative index of refraction. I hear some meta materials and mirrors can achieve this.

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      Yeah. I avoided that for this video because it's super hard to understand

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

    have you considered an index of refraction that changes with frequency?

  • @RomanNumural9
    @RomanNumural9 6 лет назад +1

    For a lens, i'd love to see solutions to differential equations for the function. Maybe like a solution to the logistic equation or something similar. I wouldn't be surprised if you could draw some sort of real world conclusions from it too with a bit more work.

    • @LeiosLabs
      @LeiosLabs 6 лет назад +1

      What do you mean "solutions to differential equations for the function"? Could you give an example?

  • @LyndonMaydwell
    @LyndonMaydwell 2 года назад

    I thought it might be interesting to use refractive indexes as a complex function visualisation. `C (x,y) -> C (z,Index)`. What do you think this might look like for some hard to visualise complex functions?

  • @khudhurm7709
    @khudhurm7709 7 лет назад +6

    How do you create all those AWESOME stimulations? :O

    • @LeiosLabs
      @LeiosLabs 7 лет назад +8

      Here, we did raytracing. We just followed the light by solving snell's law for a constantly changing index of refraction. Super fun to code up!

    • @Angeal98
      @Angeal98 6 лет назад

      I see how you could have done a simple check when it entered a lense to change the angle. How did you change the angle gradually or curve when it was inside? You said it is vector graphics, so you calculated it every pixel or what?

  • @jackkraken3888
    @jackkraken3888 6 лет назад

    When people talk about doing the impossible, I wasn't exactly thinking of impossible lenses.

  • @mike4ty4
    @mike4ty4 6 лет назад

    The lens at 1:36 (96 s) though seems like it would approximate a black hole in some ways, because a black hole bends all the light that falls on it into itself and absorbs it completely - and this effect is, after all, called "gravitational lensing". Granted, the _speed_ of the light doesn't change, but the point is that it can affect the _geometry_ of the rays in a similar fashion, and thus there _is_ a natural analogue, if perhaps not exact, for this case. If you were looking at this lens, it would look like a black circle, which is the same way the horizon of a black hole would appear to you.
    For the other lenses, while they may not be real-life realizable, it'd be great to see them realized virtually in a computer raytracing simulation, so we could see what it'd actually look like to look through them, _were_ they to be able to exist. I wonder if POV-Ray or similar computer graphics software could be used to achieve this. Really would be interested in seeing what it'd look like to look through the lens at 2:24 (144 s).

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      We had to develop a specific time-dependent raytracing method for these lenses so we could more accurately trace the light as it moved through the lens. I feel there is definitely a way to work with these in other software, but I am not sure...

  • @davidflores909
    @davidflores909 6 лет назад

    The beautiful part about the last one is that the very small entering index would unsure a very dimm reflection. However, I think it's should be noted that shape has to be spherical for that specific gradient to work.
    It would be really interesting to find the invisibility index grading for a non trivial shape in that program.

    • @LeiosLabs
      @LeiosLabs 6 лет назад +1

      Yeah, they did a great job figuring out that lens in the paper! What do you mean "invisibility index"?

    • @davidflores909
      @davidflores909 6 лет назад

      LeiosOS oh, I meant that I would like to see what the strength map of the refractive index for a non-spherical arbitrary shape would be. For example a concave polygon, would it even be possible to be made invisible?

  • @Woodledude
    @Woodledude 6 лет назад +3

    "The light can never escape..."
    So what you're saying is, a black hole. Which means this lens does actually exist in nature. ;D

    • @LeiosLabs
      @LeiosLabs 6 лет назад +1

      Yeah, maybe. I don't really know how this relates to a black hole.

  • @rachitchaudhary7483
    @rachitchaudhary7483 3 года назад

    Ooo... I tried to think about it way back in maybe 2012 or 2013 so I was very young and not sure how much what I'm about to say is right but I was very confident about what I did then... What I found out that if you define these functions of refractive index as a function of position and if you precisely know the momentum of photon you're about to shine then Heisenberg's Uncertainty principle should kick in and ruin everything you're trying to do because by knowing the refractive index and initial momentum, you can figure out the final momentum so if you're certain about initial momentum then you can be certain about the final momentum or in this case the momentum at a perticular position but now according to uncertainty principle you cannot be certain about momentum and position simultaneously and defining refractive index as a function of position exactly does that...
    So all these lenses are impossible lenses which have their refractive index defined as a function of position...

  • @TylerMatthewHarris
    @TylerMatthewHarris 7 лет назад +3

    I bet Renderman or Vray could show what it would actually look like. I use Renderman, if the refractive index is constant throughout the sphere I could probably recreate it if I knew what to input into the material settings.

    • @LeiosLabs
      @LeiosLabs 7 лет назад

      wait, recreate what what would actually look like? Do you mean for full 3d visualizations? For each of the unusual lenses, the refractive index varied on the inside of the lens, so it'll be hard to implement, but certainly not impossible!

    • @DasEtwas
      @DasEtwas 7 лет назад +1

      LeiosOS you could make a volumetric shader

  •  6 лет назад

    Very interesting video. Thanks! Subscribed with the bell and waiting for more videos.

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      Working on new videos! I am glad you liked the content!

  • @tobiasgehring2462
    @tobiasgehring2462 6 лет назад

    For better visualisation, you might want to colour the rays of light in a gradient from top to bottom (of input). That way, instead of just seeing that rays end up somewhere, you see at a glance /which/ rays end up where. This would be especially useful when sweeping through a range of values. It would give you more of an idea of the image on the other side.
    Obviously it's now a while since this video was made, and I haven't checked to see if this project is still active, but I thought I'd share the idea!

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      Yeah, I could see that being useful. Sending in a rainbow of colors would be nice.

  • @chovi111
    @chovi111 6 лет назад

    Hi can you make a lense that will direct the light to the opposite angel which it came from?
    (so for exampe if the light is directed upwards it will get out of the lense directed downwards.)

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      We tried, but couldn't figure out how. There must be a way, though!

  • @nadergamalrihan9054
    @nadergamalrihan9054 2 года назад

    What is the program that maps equations to these wonderful animation

    • @LeiosLabs
      @LeiosLabs 2 года назад

      At the time, I was just using Cairo (C++ library). I tried a bunch of other solutions since then, but none have been as consistent. Working on a new one now!

  • @MegaTang1234
    @MegaTang1234 6 лет назад

    That last lens could be the key to a invisibility cloak

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      Oh yeah, people are working on that now! Super cool research!

  • @thomaskn1012
    @thomaskn1012 4 года назад

    Like the lens that has an infinite index of refraction at the origin, how about a lens that makes incident light always travel tangent to the radius such that it perpetually orbits the origin?

  • @ricardoabh3242
    @ricardoabh3242 6 лет назад

    Fun vid... and software!

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      I've been told that I need to make the code more available.

  • @kusumkaur2932
    @kusumkaur2932 4 года назад

    Which program you used to display the lenses

  • @sfisabbt
    @sfisabbt 6 лет назад

    Now I'm wondering what happens if you do the double slit experiment behind the invisible lens. Do you get a different result than without the lens if both the slits are behind the lens/only one slit is behind the lens?

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      The results should be similar. The only thing the invisible lens does in practice is add a delay to the light.

  • @rugbychampion1
    @rugbychampion1 6 лет назад

    Just a minor correct, the light doesnt actually slow down when it hits the medium, It just travels a further distance through it giving the resultant effect of slower without actually slowing

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      Wait, is that true? I always thought the refractive index was defined by the change in speed as light enters different media: math.ucr.edu/home/baez/physics/Relativity/SpeedOfLight/speed_of_light.html (first couple of paragraphs)

    • @rugbychampion1
      @rugbychampion1 6 лет назад

      Yeah, the light does physically take longer to go through the material, but its not slowing down taking a longer path through the material.

  • @th1alb
    @th1alb 6 лет назад +1

    i'm pretty sure light only bends going from one medium to the next but in your case light is continuously bending as it travels through the lens. Also if you're going to do theoretical lenses, what about a negative index of refraction ;)

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      Light is continually bending because we chose a continuously varying function inside the lens. Also, I didn't know how to interpret negative indices... but that might be a good thing to try!

  • @darkhoodchief
    @darkhoodchief 5 лет назад

    You can also get an invisible lens by setting the refractive index of the lens by 1.

  • @cup_o_pencils
    @cup_o_pencils 6 лет назад

    I have no idea what's going on, but that's awesome

    • @LeiosLabs
      @LeiosLabs 6 лет назад +1

      Haha, you're awesome!

  • @definty
    @definty 6 лет назад

    Awesome, subbed!

  • @peytonwarren1936
    @peytonwarren1936 6 лет назад

    Having Toby Maguire explain physics to me is one of the best experiences I could ask for

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      Yeah. I am often told I look like him.

  • @tjcraft7233
    @tjcraft7233 6 лет назад

    can you reproduce the bending light effect of a black hole using a lense ?

    • @LeiosLabs
      @LeiosLabs 6 лет назад +1

      Maybe, but I am not sure. I feel like there must be a way because gravitational lensing is a thing.

  • @brian_kirk
    @brian_kirk 6 лет назад +25

    The highest index of refraction we can find in nature is a black hole :p

    • @LeiosLabs
      @LeiosLabs 6 лет назад +9

      You are not wrong... =)

    • @roellemaire1979
      @roellemaire1979 6 лет назад +21

      Also not right...=) Spacetime is warped, but the light is still going straight, so no refraction.

    • @ewdlop1
      @ewdlop1 6 лет назад +1

      how do you take into the account of high index of material + wrap spacetime?
      you cannot just add them.

    • @ScienceClic
      @ScienceClic 6 лет назад +1

      Roel Lemaire Actually we can assimilate the bending of spacetime with a "void refraction index", and the effect is mathematically accurate ! Such an index would depend on the angle of incidence Theta and the distance from the black hole R : n ~ 1 + (GM/Rc)*(1 + cos(Theta)^2)

    • @ewdlop1
      @ewdlop1 6 лет назад

      learn something new every day!
      thanks!
      Is it for Schwarzschild black hole only?
      does it have a boundary condition and PDE it satisfies?

  • @benb3316
    @benb3316 6 лет назад

    Be neat to put some of these through 3d software...though hopefully not blow the cpu up with div/0 stuff. The second one, isn't that a black hole due to extreme gravity capturing the light? Really neat vid!

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      To be fair, at some point we had to approximate the center of the lens anyway because of the divide by 0 problems. The lenses still seemed to work.

  • @dannyundos8927
    @dannyundos8927 6 лет назад

    Is there a lens without any spherical aberration? (Either convex or concave)

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      Yeah, I think both concave and convex lenses are cases without spherical aberration. Here, we wanted a spherical lens so we could mess around with it's index function.

  • @BlenderDumbass
    @BlenderDumbass 6 лет назад

    add those to cycles and render a photo-realistic preview of them

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      We could probably do that. We had to do some tricks to get the ray-tracing to work here, but we could do that with a much larger number of rays to get a similar effect.

  • @MrClickity
    @MrClickity 6 лет назад

    I have a question. From what I understand, the slower speed of light in a dense medium is not due to the individual photons slowing down. Each photon still moves at C, no matter what. Light appears to slow because the photons take a more meandering path when there's a bunch of mass in the way. So my question is this: why do all the photons end up in the same trajectory if they're each following different meandering paths?

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      For the approximation we are taking here, it's not obvious that the light is taking a "meandering path." We kinda just ignored it for this. It's a lot easier to think of this when you think of light as a wave, not a particle... but even that is unclear until you start talking about individual atoms and such. I think this gave a decent description of the phenomenon: physics.stackexchange.com/questions/105573/why-does-the-light-travel-slower-in-denser-medium

  • @nikosorf4250
    @nikosorf4250 6 лет назад

    So we could create a light bomb with a lens? Sounds dangerous
    Really interesting video!

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      Yeah, it could be dangerous. Probably why the lens cannot actually be made.

  • @mihailazar2487
    @mihailazar2487 6 лет назад +2

    01:35 Could we use that to make a swarzshild kugelblitz ?

    • @LeiosLabs
      @LeiosLabs 6 лет назад +1

      I don't know, to be honest... But I think not.

    • @apolloniuspergus9295
      @apolloniuspergus9295 6 лет назад +1

      Perhaps. If you manage to create a perfect lens like this and put it surrounded by lots of R136a1 stars, there's a small chance of making a Kugelblitz.

    • @crackedemerald4930
      @crackedemerald4930 6 лет назад +1

      It would probably turn into plasma (another thing we should name) before anything even started to think on happening

  • @SingingblissofRajat
    @SingingblissofRajat 6 лет назад

    Can you design a lense for mobile camera that has zooming capability of 5x within 3 millimeters? Optimizing the optical zoom

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      I can't, but I am sure some people can. There is a huge market for this, I am sure!

  • @weinsim3856
    @weinsim3856 5 лет назад

    how did you animate those lenses? (they look so cool I want to try on my onwn)

    • @LeiosLabs
      @LeiosLabs 5 лет назад

      I used Cairo, which is a drawing package in C/C++

    • @weinsim3856
      @weinsim3856 5 лет назад

      @@LeiosLabs ok cool thank you for responding

  • @aka_pcfx
    @aka_pcfx 6 лет назад

    Ok. I understood some things? But now i wonder about one thing. could you use the one lense where light can't escape (or a close aproximation) to extend the time wich would be needed to create a kugelblitz?
    Because as far as I understand it (and I don't) for a kugelblitz to form you need a whole bunsh of light in the same spot at one time. a black hole worth of light actually. And the "perfect" lense could trap light indefenetly, but scince you tell me that's impossible, could we just extend the time frame, and cheat the kugelblitz?
    Theoreticly of course.

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      I looked into this a while ago, but had no idea how to properly simulate it. The problem here is that the closer the light gets to the center, the slower it is moving. At some point, it "stops" almost entirely.
      Basically, this system is ill-suited for that purpose; however, I looked into some numerical relativity methods a while ago that could be useful?

  • @jojojorisjhjosef
    @jojojorisjhjosef 6 лет назад +1

    Invisible lens? More like glass. Nice video.

    • @ozzyfromspace
      @ozzyfromspace 6 лет назад

      lol but you're probably right, friend

    • @LeiosLabs
      @LeiosLabs 6 лет назад +3

      It's like glass, but with a delay.

  • @IvanSoregashi
    @IvanSoregashi 6 лет назад

    Do not know why it was recommended to me, but stuff is good!

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      I am glad you liked it!

  • @vex2467
    @vex2467 7 лет назад +2

    Nice video

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

    This begs an interesting question, can we make a lens that will retard the long enough to observe the latency, idk using some sort of a camera. i.e what kind of a function that would force light to go through the longest distance

  • @driftliketokyo34ftw35
    @driftliketokyo34ftw35 4 года назад

    Please make a part 2.

    • @LeiosLabs
      @LeiosLabs 4 года назад

      Actually on the table now. Probably doing it for my next video after the one I am making now.

  • @ayushguraria2518
    @ayushguraria2518 5 лет назад

    I guess infinite refractive index cam be seen in nature. It could be at the singularity point in the black hole where it has 0 volume and infinite density. So maybe it can be said that the singularity point is the brightest? I dunno. Just guessing

  • @freddiepage6162
    @freddiepage6162 6 лет назад

    If you allow for anisotropy, you can do the cloaking device lens!

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      Oh, I don't know about this one. Could you provide a formula?

    • @freddiepage6162
      @freddiepage6162 6 лет назад

      Sure thing! The cloak is two concentric cylinders, inner radius a, outer radius b
      Anything within the inner radius is cloaked, so index doesn't matter.
      The lens part, between a and b, has anisotropic permittivity and permeability, defined in cylindrical coordinate directions, namely:
      ε_r = μ_r = (r - a)/r
      ε_θ = μ_θ = r/(r-a)
      ε_z = μ_z = (b/(b-a))**2 * (r-a)/r
      (science.sciencemag.org/content/314/5801/977/tab-pdf paywalled)

  • @womballoo4559
    @womballoo4559 6 лет назад

    The first impossible lens could be the exact reason on why light can’t escape the black hole since if times the gravitational pull by the index it could lead to mass and/ or density.

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      Ah, maybe. I don't know exactly how it relates to a black hole, but gravitational lensing is a thing, so maybe this is also a thing?

    • @womballoo4559
      @womballoo4559 6 лет назад

      LeiosOS i figured out a short equation it’s
      n(r) = R/r x g. But that’s just on the top of my head

  • @Pac0Master
    @Pac0Master 6 лет назад +1

    I would love to see someone doing the same thing but with Gravity instead

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      Like gravity waves? That could be possible with FDTD simulations.

    • @Pac0Master
      @Pac0Master 6 лет назад +1

      I had more in mind changing the formulas of the force of Gravity
      For instance, how would an orbit look like if the force of Gravity was depended not on the Distance squared, but the Log of both distance time pi
      or perhaps other formula I can't think about due to my limited knowledges of maths
      Basically, exploring similar concept as you did with the lenses

  • @Daimo83
    @Daimo83 6 лет назад

    The best Doctor

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      Thanks. Not a doctor yet, still working on my PhD.

  • @GoldenGrenadier
    @GoldenGrenadier 6 лет назад

    Lenses like this sort of exist in nature in the form of black holes and gravitational lensing.

    • @LeiosLabs
      @LeiosLabs 6 лет назад +1

      Some of them might.

  • @peilanhsu
    @peilanhsu 3 года назад +1

    SO COOL

  • @vxcvbzn
    @vxcvbzn 6 лет назад

    1:40 If you shine at it long enough, you'll form a kugelblitz!

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      Ooh. Ball lightening was something I looked up before, but couldn't figure out how to simulate.

    • @vxcvbzn
      @vxcvbzn 6 лет назад

      Not a ball lightning, a black hole made of light!

  • @ThaSPAWN
    @ThaSPAWN 6 лет назад

    Can you make a lens that is hollow, and makes inside invisible when viewed from all directions?

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      I think there is current research in the area, but I am not sure.

  • @ChiragBharadwajYT
    @ChiragBharadwajYT 6 лет назад

    Ah you sound like a male Vi Hart tbh! I like your voice. Very soothing/pleasant to listen to. The animations are neat, as well.

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      I am glad you liked the video! I wish I could work with Vi hart on a video. Her stuff is great!

  • @k11vin
    @k11vin 10 месяцев назад

    I have a full invisible Holographical Optical Element System incl, ultrasound hearing, subvocalisation silent speech, invisible luneburg superlens for Virtual Reality with over 40 tools for augmented reality.

  • @nobertsingh4747
    @nobertsingh4747 6 лет назад +3

    Refractive index = e^r

    • @LeiosLabs
      @LeiosLabs 6 лет назад +2

      Hmm. I think I can pull out my old code and see what that looks like. I fee like we tried it, but I don't remember it.

  • @rocknrollmanic
    @rocknrollmanic 6 лет назад

    Could I get a copy or link to the program you used?

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      It's in the description, but super messy. We are working on a new visualization library now!

  • @theemeraldboat9947
    @theemeraldboat9947 6 лет назад +1

    How about one where the refractive index is the inverse of the number of light rays within the lens?

    • @LeiosLabs
      @LeiosLabs 6 лет назад +1

      Ah, this would be a bit off with an index of < 1, but should be doable.

  • @vkoskiv
    @vkoskiv 6 лет назад

    I'd be interested in simulating these lenses with path tracing, so we could actually observe what these lenses would look like in real life!

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      Yeah. A lot of people have wanted to do this. I think part of the problem here was that we used a special method to do this simulation that was "time-dependent" so normal raytracing methods would break down at some point.

  • @brunojambeiro6776
    @brunojambeiro6776 6 лет назад

    Can you use complex number to the index

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      I don't think so... But maybe?

  • @CrazyFanaticMan
    @CrazyFanaticMan 6 лет назад

    This guy is really likeable. This is gunna take him far

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      I like you. You are cool!

  • @sinceRENEss
    @sinceRENEss 6 лет назад

    What would be this invisible lense be good for?

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      In principle, cloaking.

  • @pickukumar8931
    @pickukumar8931 5 лет назад

    Please make another video featuring lenses...

  • @nonachyourbusiness1164
    @nonachyourbusiness1164 6 лет назад

    This is ASMR to me

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      Ah, sorry. I know my voice isn't great.

  • @AlbySilly
    @AlbySilly 6 лет назад

    If only this was possible to interact with in the web browser so you could add some extra code in it as some examples from falstad

    • @LeiosLabs
      @LeiosLabs 6 лет назад +1

      Yeah, at the time I didn't really think about writing this in a way that people could interact with

  • @peterdietrich8810
    @peterdietrich8810 6 лет назад

    Is your lens visualizer open source? If so where can I use it?
    EDIT: Checked description again, I'm a moron and missed it.

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      Yeah, sorry it took me so long! The code was written from scratch and is kinda messy. I want to clean it up if I have time!

  • @stc2828
    @stc2828 6 лет назад

    If we make a lense that no light will pass through center we could hide stuff in it?

    • @LeiosLabs
      @LeiosLabs 6 лет назад

      I think that's an area of current research.

    • @stc2828
      @stc2828 6 лет назад

      Do we have a material that gives similar refraction angle for different wavelength? If not cloaking lens wouldn't be possible.