(0)

Erfolgreiche Spieleentwicklung : OpenCL

E-Book


Bei Besitzern von AMD-Grafikkarten herrscht regelmĂ€ĂŸig dicke Luft, wenn das nĂ€chste Top-Spiel mit atemberaubenden Physik-Effekten beworben wird, aber nur auf NVIDIA-Grafikkarten lauffĂ€hig ist. Muss das so sein? Eigentlich nicht, denn die OpenCL-Technologie ermöglicht GPU-beschleunigte Berechnungen auf NVIDIA- und auf AMD-Grafikkarten sowie Multithread-optimierte Berechnungen auf allen gĂ€ngigen CPU-Typen. Der erste Teil dieses shortcuts befasst sich mit den Grundlagen der OpenCL-Programmierung. Im Anschluss daran wird der Aufbau und die Funktionsweise einer OpenCL-basierten Physik-Engine vorgestellt und ein drittes Kapitel zeigt zusĂ€tzliche Simulationen von Luft-, Wasser- und Landfahrzeugen. Umfangreiche Beispielprogramme und die aktuellen Frameworks stehen zum Download bereit und erweitern den Praxisnutzen dieses shortcuts.