• Reklamy Google

  • Inhabitant +61  

    Dla nie znających języka, moje tłumaczenie z http://unlimiteddetailtechnology.com/description.html (ostatnia część, wyjaśniająca działanie silnika).

    Jak to działa?

    Jeśli posiadasz podstawową wiedzę w tym przemyśle, wiesz dobrze, że powyższe obrazy są niemożliwe. Komputery nie mają nieograniczonej mocy, nie mogą zatem przetworzyć nieograniczonej liczby danych, ponieważ za każdym razem gdy przetwarzają pojedynczy punkt, muszą zużyć pewną ilość czasu procesora. Jednak zapewniam Cię - to wszystko jest prawdziwe i naprawdę działa.

    Metoda Nielimitowanych Szczegółów (Unlimited Details) znacznie różni się od jakichkolwiek wynalezionych dotychczas metod renderowania 3D. Trzy obecnie wykorzystywane systemy w grafice 3D to Ray-tracing (dosł. śledzenie promieni) oraz point cloud / voxels - każde z nich ma zarówno silne jak i słabe strony. Poligony działają szybko ale mają kiepską geometrię, z kolei Ray-tracing i voxele mają idealną geometrię jednak działają bardzo wolno.

    Unlimited Detail jest czwartym systemem, który działa bardziej jak algorytm wyszukiwania niż silnik 3D. Najprościej wytłumaczyć to w ten sposób: Jeśli otworzysz dokument w edytorze tekstu i użyjesz narzędzia "Szukaj", wpisując np. słowo "Pieniądze", narzędzie to szybko znajdzie wszystkie miejsca w dokumencie, w którym ono wystąpiło. Google i Yahoo to także złożone silniki wyszukiwania, które bardzo szybko przeszukują dane. Unlimited Detail jest zasadniczo algorytmem wyszukiwania, działającym w point cloud. Możemy budować ogromne światy z olbrzymią ilością punktów, po czym skompresować je do bardzo małego rozmiaru. Silnik Unlimited Detail kalkuluje, w którą stronę skierowana jest kamera i przeszukuje dane w poszukiwaniu tylko tych punktów, które są potrzebne do wyświetlenia na ekranie, nie ruszając przy tym żadnych niepotrzebnych - wszystko czego potrzebujemy to 1024*768 punktów (jeśli taka jest nasza rozdzielczość) - jeden na każdy piksel na ekranie. Jest więc kilka trudnych rzeczy do obliczenia, jak np.: które obiekty są najbliżej kamery, jakie obiekty przykrywają inne, jakiej wielkości powinien być obiekt gdy schodzi na dalszy plan. Wszystko to wykonywane jest całkiem nową metodą, którą nazywamy MASS CONNECTED PROCESSING (dosł. masowo połączone przetwarzanie). Mass connected processing, znajduje zastosowanie tam, gdzie mamy do czynienia z masą danych w tym samym czasie, stosując małe modyfikacje do każdego kawałka, na samym końcu. Rezultatem jest idealny, czysty, wolny od bugów silnik 3D, który daje nam nielimitowaną geometrię działającą szybko jak diabli, a wszystko to stworzone zostało w oprogramowaniu.

    pokaż komentarz
    Inhabitant
  • voldenet -6  

    @adam47: http://pouet.net/prod.php?which=52938
    http://kk.kema.at/files/kkrieger-beta.zip

    Stfu, lamerze. :)

    pokaż komentarz
    voldenet
  • adam47 -9  

    @voldenet: chyba się zgubiłeś bo obydwa przykłady są grami nie zrobionymi z point cloud a ze zwyczajnych polygon’ów... i wątpię że twórcą crysisa 3 będzie się chciało pisać tekstury...

    więc gtfo lamo ;]

    pokaż komentarz
    adam47
  • klimauk +1  

    strasznie haczy, to mi czy video ? :o

    pokaż komentarz
    klimauk
  • mathix -1  

    @klimauk: Wideło.

    pokaż komentarz
    mathix
  • SHOGOKI +6  

    Tak powstają zoom'y w CSI.

    pokaż komentarz
    SHOGOKI
  • VashPL -1  

    Ot, zwykłe voxele.

    pokaż komentarz
    VashPL
  • mathix +7  

    @VashPL: Point cloud to nie voxele.

    pokaż komentarz
    mathix
  • novic 0  

    Fajna sprawa, ale zastanawiam sie - skoro algorytm wyszukuje zbior punktow, ktore sa widoczne i tylko te punkty przetwarza - w jaki sposob (jesli wogole) uzyskuje sie cien i odbicie? Przeciez cien moze byc rzucany przez punkty, ktore nie sa bezposrednio widoczne.

    pokaż komentarz
    novic
  • turemka +4  

    @novic: W tej technologi cień nie jest rzucany przez punkty, cień JEST punktami :) jakoś na początku mówił że w wielu przypadkach jest 2x więcej do przetworzenia, ponieważ i cień, i odbicie także są punktami. Czyli, cień nie jest cieniem, tylko punktami w kolorze o jakiś ton ciemniejszymi niż podłoże na którym leżą.

    pokaż komentarz
    turemka
  • Zly_Siwek 0  

    Niby wszystko ładnie, pięknie, ale coś mało detali. Może jakieś demo do własnego testowania? Chociaż informację, jakie to ma wymagania sprzętowe.

    pokaż komentarz
    Zly_Siwek
pokaż 

Wykopali i zakopali (29 / 0)