A Real-time High-quality Black Hole Shader - "Making of"

Поделиться
HTML-код
  • Опубликовано: 3 июл 2020
  • We propose a real-time method to render high-quality images of a non-rotating black hole with an accretion disc and background stars. Our method is based on beam tracing, but uses precomputed tables to find the intersections of each curved light beam with the scene in constant time per pixel. It also uses a specific texture filtering scheme to integrate the contribution of the light sources to each beam.
    Music: "Ether Oar" The Whole Other
    Link: github.com/ebruneton/black_ho...
  • НаукаНаука

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

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

    I've been subcribed to this channel since I was 12 years old, I'm now 27, really love your work, I wish you had made tutorials

  • @wedusk
    @wedusk 4 года назад +6

    Wow! The accretion disk looks incredible 😍

  • @jellyedwards
    @jellyedwards 4 года назад +3

    Amazing!

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

    Your work is amazing my friend, it was funny the RUclips algorithm recommended your incredible take on Arthur C Clarke's Rama colony just as I was reading up on the O'Neill cylinder on steroids, the McKendree cylinder.

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

    *Sublime* 🏆🌟

  • @TheSpacePlaceYT
    @TheSpacePlaceYT 2 года назад +1

    Wow your license is amazing! Now I can make content for trailers on my channel
    (Psst it allows personal and commercial use if the copyright notice is clear)

  • @tamat
    @tamat 4 года назад +5

    Mesmerizing, are you planning to release a paper?

    • @ebruneton
      @ebruneton  3 года назад +5

      Yes, I described the details of this shader in a technical report: ebruneton.github.io/black_hole_shader/paper.pdf.

  • @incription
    @incription 3 года назад +2

    What is relativistic abberation?

    • @sanjacobs6261
      @sanjacobs6261 3 года назад +3

      It's vision when taking into account the speed of the viewer and the speed of the observed light. Moving really, really fast or close to c will distort your vision.

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

    you should do an updated render of rama

  • @user-tk4zh7wk7h
    @user-tk4zh7wk7h 4 года назад +2

    How did you create the skybox?

    • @ebruneton
      @ebruneton  3 года назад +3

      The stars and Milky Way textures are generated from the Gaia DR2 star catalog, containing ~1.6 billion stars (www.cosmos.esa.int/web/gaia/dr2).

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

    This is amazing! I sent you an email to the email for the Proland lib, I am trying to get "Precomputed Atmospheric Scattering" up and running, was this is a good contact?

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

    Seems quite inspired by Space Engine's black hole shaders.

  • @Daniel-jq4qk
    @Daniel-jq4qk 2 года назад

    Glare effect is WAY too bright and makes it all look unrealistic in the space setting any way The accretion disk is pretty nice, very close to a good example of simulation just should show the particles rotating more like a plasma. Also, of course the disk would on be visible if it was eating a neighboring star :-) But extremely well done and love it!

    • @ebruneton
      @ebruneton  2 года назад +1

      Thanks for your comments! The glare effect is configurable in the demo settings as 'bloom' (ebruneton.github.io/black_hole_shader/demo/demo.html).