Warsztat.GDCompo!ProjektyMediaArtykułyQ&AForumOferty pracyPobieranie

Opisz napotkaną sytuację, a redakcja niezwłocznie znajdzie rozwiązanie!

wyślij anuluj

A może spróbujemy

A może spróbujemy raytracować 500 kulek? :)


  • revo (@revo) 07 marca 2009 08:51
    Wypadałoby jeszcze podać ilość FPS ;)
  • Zombiak (@Zombiak) 07 marca 2009 10:20
    Przestań lecieć w kulki tylko zrób normalną geometrię ;)
  • Charibo (@Charibo) 07 marca 2009 10:43
    Toć zrobił, czajnik. Z Wokseli :DD
  • Noname (@Grosnus) 07 marca 2009 11:30
    Fenomenalne... kulki. +
  • Mariusz, vshader (@vshader) 07 marca 2009 13:45
    woow, ładne :D skoro realtime, zakładam że >30 FPS. nieźle ++
  • Rafał Dembek (@nargil) 07 marca 2009 15:06
    A to od kiedy ilość kulek ma wpływ na wydajność RT ?
  • skoti (@skoti) 07 marca 2009 15:41
    @nargil: od zawsze - większa ilość kulek = większa ilość tri.
  • Charibo (@Charibo) 07 marca 2009 16:01
    Nie wiem czy teraz się nie mylę, ale akurat kulki można ładnie raytrace`ować w przestrzeni ekranu, nie jako trójkąty tylko jako funkcje. :)
  • Tomasz Dąbrowski (@Dab) 07 marca 2009 16:12
    Tu nie ma żadnych trójkątów. ;)
    Więcej kulek = więcej równań kwadratowych do rozwiązania / bardziej skomplikowany podział przestrzeni.
    Ogólnie złożoność RT to N^2 * L gdzie N to ilość obiektów a L ilość świateł.
  • ~lux 14 marca 2009 20:59
    Dab: jeszcze bym coś z rodzielczością obstawiał.
  • Tomasz Dąbrowski (@Dab) 15 marca 2009 00:45
    No tak, to była złożoność na 1 próbkę.
    Dla całego obrazu dojdzie nam W * H * AA (AA - ilość próbek na pixel).
  • rtshadow (@rtshadow) 30 kwietnia 2009 21:36
    Dab, dlaczego do złożoności liczy się liczba obiektów na scenie? Zawsze myślałem, że w raytracingu zależy to od liczby promieni.

    I proszę się nie śmiać, bo w kwestii RT jestem zielony ;D
  • Tomasz Dąbrowski (@Dab) 01 maja 2009 15:10
    Dla każdego promienia sprawdzasz, czy przecina każdy obiekt. Jeżeli zastosujesz jakiś podział przestrzeni typu BIH czy octree to zejdziesz poniżej N (do rzędu log N). Potem dla każdego światła musisz rzucić promień i zobaczyć, czy niczego nie ma po drodze. Dlatego mamy złożoność N^2 * L na jeden promień (od biedy (log N)^N * L).
  • Falcon (@Falcon) 02 maja 2009 01:52
    A co dokładnie oznacza "obiekt"? Coś co da się opisać za pomocą funkcji?
  • Tomasz Dąbrowski (@Dab) 03 maja 2009 01:05
    Tak. Ale (na potrzeby w/w równania) obiektem nie jest już np. mesh, tylko jego pojedynczy trójkąt.
  • Kiyan (@Kiyan) 28 lipca 2010 11:18
    Miniaturka lepsza :)
  • Napisz komentarz:
    Aby dodać swój komentarz, musisz się zalogować.
Screen dodał:
Tomasz Dąbrowski
07.03.2009 02:55:23

Projekt:
Rainbox

Kategoria:
Efekt graficzny

Punkty:
170

Ocenili na plus:

Warsztat używa plików cookies. | Copyright © 2006-2017 Warsztat · Kontakt · Regulamin i polityka prywatności
build #ff080b4740 (Tue Mar 25 11:39:28 CET 2014)