Witam w przyszłem roku akademickim przymierzam się do pracy inżynierskiej z informatyki. Myślałem powiązać ją z c/c++/c# i assemblerem nie wiem może coś z silnikiem3d? Dodam, że studiuje dodatkowo jeszcze robotykę. Będę wdzięczny za jakieś pomocne wskazówki.
Praca inżynierska - assmebler
- Rejestracja: dni
- Ostatnio: dni
Dlaczego i w jaki sposób chcesz użyć assemblera do budowy silnika 3d? Nie jest czasem tak że rzuciłeś kilka haseł które znasz a których nie przemyślałeś?
- Rejestracja: dni
- Ostatnio: dni
- Postów: 1193
Jeżeli chcesz napisać własny silnik 3D to polecam serię artykułów o budowie raytracera: http://informatyka.wroc.pl/node/415
Warto napisać to używając CUDA, można uzyskać nawet płynne animacje.
- Rejestracja: dni
- Ostatnio: dni
hmmm... a o jakiego asembera chodzi??
Do procesorów x86?? (jeśli tak to nie powiem że jesteś hardkorem bo masz masę gotowców) Polecam wtedy książkę "Efekty graficzne w asemblerze" - Michał Gawrylczyki choć zabrzmi to dziwnie "Tworzenie gier 2d i 3d w języku Turbo Pascal" - masz podobne rzeczy tylko trochę przyjaźniej wytłumaczone, wbrew pozorom jest tam dość sporo asma, szczególnie jak na książkę o Pascalu ;P (do tego mam sentyment bo to jedna z moich pierwszych książek o tej tematyce ;P )
Jeśli o asemblera dla kart graficznych. Trudno mi tu coś polecić z polskiego rynku. Z książek które czytałem było np. "DirectX rendering w czasie rzeczywistym" Kelly Dempski. Ale opis asemblera jest dość mało zrozumiały (chociaż dla mnie) i autor przynudza ;P Może lepiej zainteresować się GLSL (OpenGL Shading Language, glslang)
Powodzenia ;P