Dylan Beattie - It's So Shiny! A Pure JavaScript Ray-Tracer

Поделиться
HTML-код
  • Опубликовано: 24 ноя 2024

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

  • @sfdntk
    @sfdntk 3 месяца назад +6

    Man, I could watch this guy read a telephone book. Every time I find a new Dylan Beattie talk I know I'm in for a treat.

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

    I didn't come for "ray tracer", even though I do like them. Nor did I come for "javascript", even though I like that a lot too. Neither did I come for "shiny" because I'm pretty agnostic about that. I came because it says "Dylan Beattie" and I know that indicates a very entertaining talk, whatever the subject.

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

      Although I'd love to have a drunken chat with Dylan about his dubious choice of JS paradigms and the flaws in his history of mathematics.

    • @sfdntk
      @sfdntk 11 месяцев назад +1

      Damn straight. One of Dylan's talks showed up randomly in my feed a week ago, and since that day I've watched at least a dozen more. I just can't get enough of his stuff, even when he's talking about things I know back to front he still manages to find a way to make it engaging, interesting, and informative.

  • @shellcatt
    @shellcatt 3 месяца назад +1

    Can't believe how he laid out all of this in under an hour!
    Brilliant Dylan - Thank you!
    I'm -(-0.01) points smarter now :)

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

    Excellent talk! I wish some of my computer graphics lectures at university were that helpful, let alone entertaining.

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

    I talk worth repeating.

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

      Haha, I didn't appreciate this comment fully until I got to about 50:06 or soon after. I thought it was just some Q&A session or something, but no, the talk is duplicated. Oops. :)

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

    It rendered in several seconds on my Android phone. Worked fine!

  • @banksy215
    @banksy215 4 месяца назад +2

    How did the editor not notice that the final render had this talk twice?!
    Also those edits where the camera looks away from the presentation right as he's showing something important are awful.
    1/10 for the editor
    10/10 for Dylan, great talk

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

    Brilliant talk, as usual! BTW, in case you suffer flashbacks from cross products, or are interested in better ways of doing computer graphics related math, you might want to look up Geometric Algebra and ganja.js. I promise, you'll really, really enjoy it. Who knows, maybe the next version of the JS Ray-Tracer will be using GA.

  • @DavidLindes
    @DavidLindes 11 месяцев назад

    Funny to have this turn up on my recommends like a day or two after picking up a copy of "The Ray Tracer Challenge", by Buck. I've started reading the front matter, but haven't yet gotten to the code. Now I'm lead to believe I should have it all done in under 2 hours?? ;)

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

    Awesome! I love ray tracing, hate JavaScript. Nice that you forced JS to do something so cool!

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

    My phone just turned itself off 🤣48:33

  • @GeorgeTsiros
    @GeorgeTsiros 2 месяца назад +1

    lol no, raytracing does take a lot of shortcuts, it is a very, _very_ rough approximation of how light behaves

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

    Most Obvious Reddit User saying "I dont know what a chad is let alone a sigma chad" ... alright buddy

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

    Ray tracing is not photo realistic.

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

      why is it not?

    • @sfdntk
      @sfdntk 3 месяца назад

      Uh what? Photorealism is a style, not a rendering method. Ray tracing is the method used to create the vast majority of photo realistic renders because it's the closest way to simulate the way light actually works.