3D Software Rendering Graphics Pipeline

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

ความคิดเห็น • 24

  • @SoCalWildman
    @SoCalWildman 3 ปีที่แล้ว +38

    The 3D Graphics Programming course is by far one of the best online courses I have ever completed. Highly recommended!

    • @KarlPhillipBuhr
      @KarlPhillipBuhr 3 ปีที่แล้ว +1

      Agreed 100%

    • @rodolfoc.nascimento6301
      @rodolfoc.nascimento6301 11 หลายเดือนก่อน

      I can say that this video is the most completely rendering pipeline explanation I've seen in my whole life. thanks to pikuma

  • @yumsoup3377
    @yumsoup3377 12 วันที่ผ่านมา

    thanks for this you speak clearly and logically big ups

  • @clehpton
    @clehpton ปีที่แล้ว +1

    Great content Gustavo, very good explanation, you deserves more by your work

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

    Thanks for the high quality course : )

  • @PabloSanchez-th5em
    @PabloSanchez-th5em 2 ปีที่แล้ว +3

    Pikuma its my place to learn!

  • @denisfelstguinea
    @denisfelstguinea 2 ปีที่แล้ว +4

    great explanation!! thanks :)

  • @xasyo96
    @xasyo96 ปีที่แล้ว +1

    Thanks for the vídeo!

  • @gendalfgray7889
    @gendalfgray7889 25 วันที่ผ่านมา

    This pipeline chan be changed? What if i want to modify some part of it? May be i want to make my own culling or something.

    • @pikuma
      @pikuma  25 วันที่ผ่านมา

      @@gendalfgray7889 It depends. Some older graphics cards have a more rigid/fixed pipeline while some modern ones are "programmable". This video was designed and explained with software rendering in mind, so it will all be written by hand anyway and you're "free" to do what you want with your rendering code.

    • @gendalfgray7889
      @gendalfgray7889 24 วันที่ผ่านมา

      @@pikuma How rendering pipeline changes with raytracing? Fructum culling changes when you looking at reflective surface?

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

    @pikuma Another quick question: Do UI libraries like CoreGraphics on macOS, use GDI on Windows use a different kind of pipeline? I would guess that UI graphics libraries require only Screen-space coordinates since there's not need for projections

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

    I thought Perspective divide is a result of applying a perspective projection matrix. is you could either manually divide all the vertices by their z components, or you could simply multiply them by the matrix. Do you also do a perspective divide when using an orthographic projection matrix?
    Great video. I'd really appreciate an answer to my question. Thank you very much in advance

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

      No, orthographic projection does not have a perspective divide.
      And I understand. It's not common to think of perspective divide to be something separate from the perspective projection matrix, but it is. The division by z (or w in this case) happens *after* the perspective projection matrix.

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

      @@pikuma Thanks for the response.

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

    Excellent video, a shame I didn’t find it sooner

  • @joaquimjesus6134
    @joaquimjesus6134 2 ปีที่แล้ว

    can i use DIB's for work with image\pixel... or theres another win32 method?(i know the DirectX\OpenGL, but i'm trying avoid them)
    correct me: speaking on 3D Lines: is only necessary(for don't use too much CPU) just projecting the Start and End points... or all line points?

  • @fernandojavierbianchi431
    @fernandojavierbianchi431 ปีที่แล้ว +1

    quiero el cursoo

  • @tseringdhoundup2624
    @tseringdhoundup2624 2 ปีที่แล้ว +1

    need more

  • @dclxviclan
    @dclxviclan 2 ปีที่แล้ว +2

    Edward Northon

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

    Halo yang bsok test grafkom 👋

  • @zany3238
    @zany3238 3 ปีที่แล้ว +3

    Qi

  • @dclxviclan
    @dclxviclan 2 ปีที่แล้ว

    Main tittle in video how main tittle film "Fight club"