CUDA jakoś się na scenie nie przyjmuje. Dziwne to, bo przecież możliwości więcej niż Vertex/Pixelk shadery, a dzisiejsze karty nVidii w większości (wszystkie?) CUDA supportują. Jedynie Hardcoders się wyłamali (i im/nam się w sumie za CUDĘ dostało…). Tak czy siak, oto działająca (w czasie rzeczywistym, a jak!) symulacja materii granulowanej (około 4096 kulek!) .
Granular Matter (CUDA) from on Vimeo.
Zrobione to to z półtora roku temu we flopi labs i odwieczne pytanie ojca prowadzącego: fajnie się to rusza, ale czy z tego da się zrobić efekt do dema / intra? Wszelkie pomysły jak z tego zrobić fajną 4-kilówkę oraz linki do akopaniującej muzyki prosimy umieszczać w komentarzach, wasz niestrudzony mq/flopi

Panie, co to za demo bez muzyki? :)
wymyśl muzykę to będzie demo :)
Bardzo to ładnie działa i wygląda. Widzę, że Maq ciągle żyje fizyką.
Ja bym zmienił paletę na czerwono-zieloną i podpiął dźwięk pracującej sokowirówki.
http://youtu.be/riHK65qEL50 :-)
:D
Maq, Ty daltonisto, a gdzie masz czerwony kolor? ;)
ty mi opwiedz jaki to jest kolor czerwono-zielony bo wykracza mi to trochę, hehe
hehe, grogon, masz taki dźwięk na tych swoich stronkach z dziwnymi dźwiękami? :)
masz cożeś chciał :>
maq, ale co to dzisiaj jest 4096 kulek. zobacz ile smash puszcza;) no ale tak tylko sie czepiam
ps. fajna stronka. nie wiem tylko czy zamierzone jest zeby w ostatnich komentarzach pojawialy sie tez wpisy z tematow niedostepnych dla smiertelnikow.
no technicznie u mnie jest algorytm O(N^2) stąd te 4096 w realtime to jest nieźle, założę się że Smash optymalizuje sobie przestrzeń i szuka po jakiś strukturach w okolicy, co oczywiście to jest zajebiste. no ale gdzie Smash, a gdzie ja, szara myszka :-)
Jako posiadacz Radeona bardzo się ciesze, że CUDA się nie przyjmuje :) Chora sprawa, aby API działało tylko na kartach jednego producenta, kibicuje openCL’owi:
http://www.youtube.com/watch?v=Tv1lrjA9UvA
Nitro: jasne, mi w sumie nie chodzi o CUDĘ samą w sobie tylko technologię (CUDA i OpenCL), coś krok dalej (wyżej w abstrakcji) niż shadery… ale w sumie jak tak pomyśleć to w demach wiele to się raczej nie liczy…
Zgadzam sie z Kierownikiem. 4096 to mniej niz paleta Amigowa! ;P
Ps. Strona sie troche rozjezdza na mobilnym browserze (thumbnaile z YT).
maq: jakto w demach sie nie liczy? Na cudach moze nie, ale na shaderach. Pamietam o twoim mailu :), ale mam tak malo czasu obecnie ze nawet tu po 4-rech dniach sie zalogowalem. A gdzie jest oneliner?!? :D
Bonzaj: o to mi chodzi, że CUDA ma coś czego nie mają shadery (pamięć shared), która tu i tam się jednak przydaje… Wysłałem odpowiedź, problem rozwiązany.