OpenGL - diffuse IBL (image based lighting)

Поділитися
Вставка
  • Опубліковано 28 сер 2019
  • Code samples derived from work by Joey de Vries, @joeydevries, author of learnopengl.com/
    All code samples, unless explicitly stated otherwise, are licensed under the terms of the CC BY-NC 4.0 license as published by Creative Commons, either version 4 of the License, or (at your option) any later version.

КОМЕНТАРІ • 10

  • @iamarugin
    @iamarugin 3 місяці тому

    Fantastic video, thank you very much!

  • @raksipulikka
    @raksipulikka 4 роки тому +2

    Amazing! Just found this channel today. Your channel is a gem!
    I've programmed a simple brdf pathtracer hobby project and now im getting into realtime pbr topics. It's interesting to see that in realtime applications one must get really creative to achieve comparable results to pathtracing.

  • @UncoveredTruths
    @UncoveredTruths 4 роки тому +7

    "when we convolute that cube map, which basically means to blur it"
    > hm what did he mean by this

    • @DonHonerbrink
      @DonHonerbrink 4 роки тому +3

      @A Liar: Convolution is a signal processing term. You take two or more signals to form a new signal. Blending is taking nearby pixels (signals) and performing some algorithm (i.e. whether it’s a LPF, HPF, with averaging, for a given kernel size) to blur them out.

    • @UncoveredTruths
      @UncoveredTruths 4 роки тому +2

      @@DonHonerbrink its just a meme. 2D convolution (or probably more accurately in the context cross-correlation) with an identity kernel will not produce blurring. just making fun of his simplification.

    • @gum8191
      @gum8191 4 роки тому

      @@UncoveredTruths lol

  • @MrMariozzz78
    @MrMariozzz78 Місяць тому

    for ray tracing i need vulkan library?

    • @arphenti2502
      @arphenti2502 Місяць тому

      Not necessarily. You can do it yourself

    • @MrMariozzz78
      @MrMariozzz78 Місяць тому

      @@arphenti2502 you mean that with opengl you can create a "homemade" algorithm without the need for external libraries

    • @arphenti2502
      @arphenti2502 Місяць тому

      @@MrMariozzz78 no, I meant you could trace the rays and write the final into the color buffer allocated by yourself. You don’t even need opengl for that