HLSL-Shader Entwicklung unter Direct3D 9. Von der Idee zum fertigen Shader - Grundlagen, Tools und Beispiele

Цена 61.60 - 92.00 USD

book24.ru61.60 USD

EAN/UPC/ISBN Code 9783639009514


Вес 270 гр

Год выпуска 2008

- Ziel dieses Buches ist einerseits, Einblick in die Entwicklung von Shadern fuer aktuelle Spiele zu gewaehren und die benoetigten Grundlagen fuer einen Einstieg in die Shaderprogrammierung mit der High Level Shading Language(HLSL) zu liefern. Andererseits soll ein optisch ansprechender Hautshader, zur Verwendung in einem kommerziellen Computerspiel, entwickelt werden. Beide Ziele werden hierbei verknuepft, der Weg fuehrt von einer Einfuehrung in die Welt der Computerspielgrafik, ueber die Erlaeuterung der DirectX API und die mathematischen Grundlagen der 3D-Programmierung hinweg, zu einer Beschreibung der Faehigkeiten programmierbarer Shader und einer Erklaerung der grundlegenden HLSL-Syntax. Nach der Erlaeuterung der am haeufigsten verwendeten Lichtmodelle und einigen praktischen Beispielen, wird auf das vermittelte Wissen zurueckgegriffen, um in mehreren Schritten die Entwicklung eines Hautshaders fuer das Spiel Kiss before Midnight, im Auftrag der Firma Rotobee Realtime 3D GmbH, zu demonstrieren. Nacheinander werden unterschiedliche Techniken implementiert, um eine realistische Hautdarstellung zu erzeugen, bevor schliesslich der Shader in das Spiel integriert wird. Внимание! На данный товар не распространяются ни оптовые, ни накопительные скидки. Эта книга будет изготовлена в соответствии с Вашим заказом по технологии Print-on-Demand. Print-on-Demand - это технология печати книг по Вашему заказу на цифровом типографском оборудовании.