DirectX. Rendering w czasie rzeczywistym

Kelly Dempski : DirectX. Rendering w czasie rzeczywistym
W ciągu kilku ostatnich lat przetwarzanie grafiki w czasie rzeczywistym
osiągnęło stopień najwyższego zaawansowania. Obecnie powszechnie dostępne są
procesory przetwarzania grafiki, które dorównują szybkością i możliwościami
najdroższym stacjom graficznym sprzed zaledwie kilku lat.
Wiecej >>>
W ciągu kilku ostatnich lat przetwarzanie grafiki w czasie rzeczywistym
osiągnęło stopień najwyższego zaawansowania. Obecnie powszechnie dostępne są
procesory przetwarzania grafiki, które dorównują szybkością i możliwościami
najdroższym stacjom graficznym sprzed zaledwie kilku lat.
Jeżeli jesteś gotów na pogłębienie swojej wiedzy na temat programowania
grafiki, sięgnij po tę książkę. Opisuje ona zaawansowane zagadnienia w taki
sposób, że nawet początkujący przyswajają je łatwo. Czytelnicy, którzy będą
studiować tę książkę od początku i dokładnie ją przeanalizują, nie powinni mieć
problemu z nauczeniem się coraz bardziej skomplikowanych technik. Czytelnicy
zaawansowani mogą wykorzystywać tę książkę jako użyteczne źródło informacji,
przeskakując od rozdziału do rozdziału, wtedy kiedy mają potrzebę nauczenia się
lub dokładniejszego poznania wybranych problemów.
Książka zawiera:
-
Powtórzenie wiadomości o wektorach i macierzach
-
Omówienie zagadnień związanych z oświetleniem
-
Opis potoków graficznych
-
Opis konfiguracji środowiska
-
Sposoby korzystania z DirectX
-
Dokładne omówienie renderingu
-
Opis sposobów nakładania tekstur
-
Problemy związane z przezroczystością
-
Opis technik vertex shader i pixel shader
-
Zasady tworzenia cieni przestrzennych
-
Sposoby tworzenia animowanych postaci
... i wiele innych zaawansowanych technik, używanych przez profesjonalnych
programistów. Towarzyszą jej cenne dodatki na CD (m.in. Microsoft DirectX® 8.1
SDK, wersja demonstracyjna przeglądarki efektów NVidia®, program do zrzutów
video - VirtualDub, wersja demonstracyjna programu trueSpace firmy Caligari®)
Niezależnie od Twojego programistycznego doświadczenia, książka ta może
posłużyć Ci jako przewodnik pozwalający na osiągnięcie mistrzostwa w
wykorzystaniu możliwości programowania grafiki w czasie rzeczywistym.
Inne ksiazki z tej kategorii:
Język Cg. Programowanie grafiki w czasie rzeczywistym - Randima Fernando, Mark J. Kilgard
Cg to kompletne środowisko programistyczne do szybkiego tworzenia efektów
specjalnych i grafiki o kinowej jakości w czasie rzeczywistym dla wielu
platform. Cena: 47.00
Tworzenie aplikacji multimedialnych w Visual Basic 4 - Regelski Michael, Walnum Clayton, Brandon William
Książka dla każdego kto chce dodać możliwości multimedialne do nowo powstających aplikacji lub już istniejących. Składa się z następujących części:
* Wykorzystanie multimediów - wprowadza w problematykę możliwości multimedialnych Windows 95 i Visual Basica.
* Interfejs graficzny - bada podsystem graficzny Windows (zwany Interfejs Graficzny Windows), a w szczególności wykorzystania grafiki, palet kolorów, efektów przejścia (wygaszanie i wytarcie), punktów przejścia i połączeń hipertekstowych.
* Możliwości obsługi obrazu wideo - w tej części główny nacisk położono na obrazach cyfrowych, obrazach "na żywo" wyświetlanych w oknie Windows oraz animacji.
* Techniki specjalne - opisuje dodatki, które można wykorzystać w swoich aplikacjach, takie jak: własne kontrolki OLE, zsynchronzowane działanie kilku elementów multimedialnych, mechanizm JET użyteczny przy budowie multimedialnych baz danych
Na CD ROM-ie znajdują się: zestawy własnych kontrolek, zestaw narzędzi firmy Lenel Systems, kod źródłowy wszystkich programów opisanych w książce oraz inne pliki związane z obecnymi na łamach książki projektami.
Książka jest kluczem do sukcesu i efektów, które zaskoczą nawet ekspertów. Cena: 17.16
Optymalizacja kodu - Kaspersky Kris
Książka zawiera opis metod używanych do zwiększania szybkości działania programów na drodze optymalizacji. Publikacja jest przeznaczona dla programistów tworzących aplikacje na platformach PC oraz uniksowych. Autor poświęcił szczególną uwagę kwestiom pamięci RAM i pamięci podręcznej, ale wskazuje również typowe błędy popełniane przez programistów rzutujące na szybkość działania programów i przedstawia techniki efektywnego pisania kodu.
W książce znajdują się również szczegółowe opisy urządzeń, mechanizmów oddziaływania między różnymi częściami komputera. Programiści dowiedzą się również, jak w językach wysokiego poziomu skutecznie implementować metody programowania realizowane zazwyczaj w asemblerze. Cena: 43.70
Tworzenie plików pomocy dla Windows - Adrian Nowak i Piotr Frej
W książce zostały opisane wszelkie możliwości tworzenia plików pomocy dla Windows 3.x i 95. Jest ona przeznaczona niemal dla każdego, co wynika z szerokiego zastosowania hipertekstu.
Poza rzeczami podstawowymi, takimi jak podział na tematy, zamieszczanie grafiki, hipergrafiki, animacji i dźwięku oraz dodawanie typowych mechanizmów stosowanych w helpach, przedstawiono wiele sztuczek i efektów, które pozwalają na znaczne ich uatrakcyjnienie. Cena: 60.00
Optymalizacja Kodu. Efektywne wykorzystanie pamięci - programowanie - Kris Kaspersky
Książka zawiera opis metod używanych do zwiększania szybkości działania
programów na drodze optymalizacji. Publikacja jest przeznaczona dla programistów
tworzących aplikacje na platformach PC oraz Uniksowych. Autor poświęcił
szczególną uwagę kwestiom pamięci RAM i pamięci podręcznej, ale wskazuje również
typowe błędy popełniane przez programistów rzutujące na szybkość działania
programów i przedstawia techniki efektywnego pisania kodu. Cena: 43.70
Head First Design Patterns. Edycja polska - Eric Freeman, Elisabeth Freeman, Kathy Sierra, Ber
Otwórz swój umysł. Poznaj wszystko, co jest związane z wzorcami
projektowymi, w sposób gwarantujący szybkie i skuteczne opanowanie zasad ich
stosowania. Zapomnij o listingach liczących tysiące linii, długich i nużących
opisach teoretycznych oraz rozbudowanych schematach zależności. Czytając książkę
"Head First Design Patterns. Edycja polska", poznasz wzorce projektowe
w inny sposób. Wzorce projektowe to gotowe opisy rozwiązań najczęściej
spotykanych zagadnień związanych z tworzeniem oprogramowania. Aby je prawidłowo
stosować, należy poznać założenia, na podstawie których zostały
stworzone, oraz nauczyć się implementować je we właściwy sposób.
Dzięki książce "Head First Design Pattern. Edycja polska"
wszystkie pojęcia związane ze wzorcami projektowymi przestaną być dla Ciebie
wiedzą tajemną. Autorzy książki, wykorzystując najnowsze elementy teorii
uczenia, przedstawią Ci wszystkie zagadnienia niezbędne do rozpoczęcia
projektowania i tworzenia aplikacji w oparciu o wzorce projektowe. Poznasz najczęściej
stosowane wzorce projektowe, metody ich implementacji i zadania, do jakich są
przeznaczone. Jednak, co najważniejsze, nauczysz się stosować tę wiedzę w
praktyce.
Cena: 79.00
Zintegrowane systemy informatyczne w praktyce wyd. IV - Piotr Adamczewski
Książka w zwarty sposób ukazuje praktyczną realizację zintegrowanych
systemów informatycznych w warunkach polskich przedsiębiorstw i instytucji.
Autor opisuje istotę i bogate możliwości rozwiązań informatycznych bazujących
na systemach klasy ERP/ERP II/CRM w usprawnianiu procesów zarządzania. Na
tle cyklu życia systemu informatycznego omówione są scenariusze realizacji
systemów wraz z procedurami wyboru i organizacją prac wdrożeniowych oraz
implikacjami, które wynikają z e-biznesu. Książka przeznaczona jest dla
kadry kierowniczej przedsiębiorstw, informatyków oraz studentów informatyki
i zarządzania oraz tych wszystkich, którzy są zainteresowani unowocześnianiem
zarządzania polskiej gospodarki.
Cena: 23.61
Translatica System tłumaczący CD -
Program do automatycznego tłumaczenia z języka polskiego na angielski i z angielskiego na polski, wykorzystujący metodę analizy składniowej i transferu. Obejmuje 870 000 wyrazów i idiomów, 97 kontekstów, 15 stylów i 5 dialektów. Zawiera bazę form fleksyjnych języka polskiego. Umożliwia wybór wariantów tłumaczenia. Cena: 73.13
Mikrokontrolery Architektura, programowanie, zastosowania - Pełka Ryszard
Książka powstała z myślą o Czytelnikach, którzy chcą poznać budowę i zasadę działania współczesnych mikrokontrolerów.Monografia obejmuje opis podstaw architektury mikrokontrolerów, budowy i zasady działania bloków funkcjonalnych oraz zagadnień dotyczących współpracy mikrokontrolerów z otoczeniem. Przedstawiono również podstawy, metodykę i przykłady programowania mikrokontrolerów w języku asemblera oraz w języku C, a także wybrane zastosowania mikrokontrolerów. Cena: 33.93
Synteza układów cyfrowych - Łuba Tadeusz (red.)
Podręcznik opisujący zarówno metody wysokiego poziomu opisu (języki AHDL, VHDL), jak też mało znane w Polsce zagadnienia z zakresu komputerowych systemów syntezy logicznej. Cena: 32.76