Katalog książek

Wydawnictwo Helion

Helion SA
ul. Kościuszki 1c
44-100 Gliwice
tel. (32) 230-98-63




© Helion 1991-2012

Lauret zaufanych opinii
Informacje podstawowe
Aplikacje Direct3D

Aplikacje Direct3D

Autor: Robert Krupiński
Data wydania: 2002/12
Stron: 192
Zawiera CD-ROM
Niedostepna ksiazka
Szczegóły:
  • ISBN: 8371978774 / 83-7197-877-4
  • Format: B5
  • Oprawa: miękka
  • Numer z katalogu: 1968

Informacje dodatkowe:
Dzięki Direct3D możesz tworzyć nowoczesne gry, symulacje czy programy multimedialne. Jest on podstawowym standardem programowania grafiki trójwymiarowej w systemach operacyjnych zgodnych z Windows. Akceleracja sprzętowa, oferowana przez większość współczesnych kart graficznych oraz bogaty zbiór narzędzi dostępnych w wersji 8.1 umożliwia programowanie zaskakującej i efektownej grafiki 3D. Direct3D dostarcza programiście gotowych interfejsów, uwalniając go jednocześnie od konieczności zaznajamiania się ze wewnętrznymi funkcjami sprzętu.

Blisko 100 przykładowych projektów prezentujących wiele praktycznych zastosowań Direct3D wprowadzi Cię w świat programowania grafiki 3D.

W książce omówiono m.in.:

  • Podstawy programowania w Direct3D
  • Bufory werteksów
  • Zarządzanie złożonymi obiektami (obiekt Mesh)
  • Przekształcenia przestrzeni
  • Światło i materiał, przeźroczystość
  • Operowanie teksturami
  • Zarządzanie obiektami leżącymi na jednej płaszczyźnie
  • Pisanie kodu niezależnego od rodzaju karty graficznej
Autor zakłada, że Czytelnik potrafi posługiwać się pakietem Visual C++ i posiada umiejętność programowania w tym języku, korzysta z klas MFC, a także jest zaznajomiony z pojęciami dotyczącymi grafiki komputerowej. Jeśli spełniasz te warunki i chcesz kreować własne, trójwymiarowe światy na ekranie komputera, z pewnością pomoże Ci w tym ta książka.
Osoby, które kupowały tę książkę, często kupowały też:
<strong><a href="/ksiazki/twoizo.htm" style="color:black;" title="Tworzenie izometrycznych gier społecznościowych w HTML5, CSS3 i JavaScript">Tworzenie izometrycznych gier społecznościowych w HTML5, CSS3 i JavaScript</a></strong><br/> <img src="/img/3.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 32.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=twoizo"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj twoizo" /></a> </td> </tr> </table> <strong><a href="/ksiazki/prgpo2.htm" style="color:black;" title="Projektowanie gier. Podstawy. Wydanie II">Projektowanie gier. Podstawy. Wydanie II</a></strong><br/> <img src="/img/55.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 99.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=prgpo2"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj prgpo2" /></a> </td> </tr> </table> <strong><a href="/ksiazki/2d3dtp.htm" style="color:black;" title="Tworzenie gier 2D i 3D w języku Turbo Pascal">Tworzenie gier 2D i 3D w języku Turbo Pascal</a></strong><br/> <img src="/img/45.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 59.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=2d3dtp"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj 2d3dtp" /></a> </td> </tr> </table> <strong><a href="/ksiazki/fiprog.htm" style="color:black;" title="Fizyka dla programistów gier">Fizyka dla programistów gier</a></strong><br/> <img src="/img/5.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 53.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=fiprog"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj fiprog" /></a> </td> </tr> </table> <strong><a href="/ksiazki/niezaw.htm" style="color:black;" title="Niezawodne zasady web designu. Projektowanie spektakularnych witryn internetowych. Wydanie II">Niezawodne zasady web designu. Projektowanie spektakularnych witryn internetowych. Wydanie II</a></strong><br/> <img src="/img/5.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 49.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=niezaw"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj niezaw" /></a> </td> </tr> </table> <strong><a href="/ksiazki/cshta2.htm" style="color:black;" title="C#. Tworzenie aplikacji sieciowych. Gotowe projekty">C#. Tworzenie aplikacji sieciowych. Gotowe projekty</a></strong><br/> <img src="/img/5.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 49.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=cshta2"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj cshta2" /></a> </td> </tr> </table> <strong><a href="/ksiazki/prgkom.htm" style="color:black;" title="Programowanie gier. Kompendium">Programowanie gier. Kompendium</a></strong><br/> <img src="/img/4.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 119.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=prgkom"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj prgkom" /></a> </td> </tr> </table> <strong><a href="/ksiazki/javtwg.htm" style="color:black;" title="Java. Tworzenie gier">Java. Tworzenie gier</a></strong><br/> <img src="/img/45.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 119.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=javtwg"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj javtwg" /></a> </td> </tr> </table> <strong><a href="/ksiazki/opglk5.htm" style="color:black;" title="OpenGL. Księga eksperta. Wydanie V">OpenGL. Księga eksperta. Wydanie V</a></strong><br/> <img src="/img/3.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 119.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=opglk5"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj opglk5" /></a> </td> </tr> </table> <strong><a href="/ksiazki/ppgvp3.htm" style="color:black;" title="Perełki programowania gier. Vademecum profesjonalisty. Tom 3">Perełki programowania gier. Vademecum profesjonalisty. Tom 3</a></strong><br/> <img src="/img/5.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 125.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=ppgvp3"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj ppgvp3" /></a> </td> </tr> </table> <strong><a href="/ksiazki/bekomp_ebook.htm" style="color:black;" title="Cisza w sieci. eBook. ">Cisza w sieci. eBook. </a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 29.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=bekomp_ebook"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj bekomp_ebook" /></a> </td> </tr> </table> <strong><a href="/ksiazki/zaexan_ebook.htm" style="color:black;" title="Zastosowanie Excela w pracy analityka finansowego, specjalisty ds. controllingu i analityka sprzedaży. eBook. ">Zastosowanie Excela w pracy analityka finansowego, specjalisty ds. controllingu i analityka sprzedaży. eBook. </a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 39.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=zaexan_ebook"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj zaexan_ebook" /></a> </td> </tr> </table>
6
(0)
5
(4)
4
(0)
3
(2)
2
(0)
1
(4)

Liczba ocen: 10

Średnia ocena
czytelników
3


Aplikacje Direct3D:

okladka

Ocena : 5 Ocena książki 2004-12-14

bez podpisu

Przedstawiane przykłady były mi bardzo pomocne w przygotowaniu 3D engine dla eemagine Medical Imaging Solutions GmbH, www.ant-software.nl. Licencja kosztuje XX tys. euro. Życzę wielu sukcesów.

Ocena : 5 Ocena książki 2003-04-01

Rafał Szczygielski

Książka w sposób treściwy i zwięzły przedstawia możliwości modułu Graphics DirectX. Idealna dla początkujących jak i bardziej zaawansowanych programistów, mnóstwo różnych ciekawych przykładów prezentujących podstawowe jak i zaawansowane (vertex bledning, picking, pixel i vertex shadery) funkcje Directx 8.1.<p> Przystępna cena i mnóstwo kodu do analizowania -- polecam!!!

Ocena : 5 Ocena książki 2005-09-12

Wojtek Sterna

Długo zastanawiałem się czy kupić tę książkę czy nie. Jedynym powodem tego były recenzje i ogólna cena książki. teraz ja kupiłem i wiem, ze była to dobra decyzja. książka naprawdę bardzo dobra. polecam ja TYLKO osobom, które maja już jakieś doświadczenie w direct3d. posiada ona wiele wiele wiele cennych przykładów. zawsze można do niej sięgnąć i odświeżyć sobie pamięć na wiele tematów. początkującym zalecam najpierw zapoznanie sie z "DirectX. Rendering w czasie rzeczywistym". w "dx. rend. w cz. rzecz." jest wszystko po kolei bardzo dobrze wyjaśnione, a ta książka może stanowic jej doskonale uzupełnienie.

Ocena : 5 Ocena książki 2003-04-01

bez podpisu

Ocena : 3 Ocena książki 2004-02-04

Karol Kuczmarski

Ta książka przypomina mi trochę "Język C++" Stroustroupa - niby opisuje zagadnienie, ale żeby ją zrozumieć trzeba mieć już dany temat opanowany. Całość może więc służyć co najwyżej jako leksykon i to tylko dlatego, że DirectX nie wybacza błędów i odstępstw od schematów programowania. Kiedy coś nie działa, po prostu szybciej jest zajrzeć do tej książki niż do pomocy z SDK. Od kiedy jednak wydano DX9, mocno się zdezaktualizowała.

Ocena : 3 Ocena książki 2003-04-01

bez podpisu

Gdyby nie płyta CD, to nie kupiłbym tej książki. Jeśli zaś chodzi o zawartość to CZARNA MAGIA.. Zdecydowanie odradzam jej zakup.

Ocena : 1 Ocena książki 2004-02-11

bez podpisu

Książka ta nie jest dobrym podręcznikiem dla początkujących, są tam informacje pomagające osobom, które pisały już cokolwiek w Direct3D; trochę się na tym zawiodłem!

Ocena : 1 Ocena książki 2003-05-20

ksenix

Książka nie jest dla początkujących, lepsze i dokładniejsze informacje można znaleźć w dokumentacji SDK (bezpłatnej), gdzie jest to zrobione w sposób profesjonalny wraz z przykładami. Jestem zawiedziony lekturą książki i długo będę się zastanawiał przed kupnem następnej takiej pozycji.

Ocena : 1 Ocena książki 2004-01-21

Jarek Łazur

Książka jest beznadzieja. Znam już trochę DirectX i wiem, że gdybym miał zdobywać wiedzę z tej książki nadal byłbym na etapie patrzenia na kod i domyślania się o co w nim chodzi. Autor wykazał się absolutnym brakiem wyczucia tego co należy wyjaśniać a czego nie. W sumie wykazał, jak dla mnie, zupełną nieznajomość tematu. Treść jeży się od nadmiernych skrótów, uogólnień, tworzących nieprawdziwy obraz o stosowaniu funkcji. Trudno powiedzieć kogo tu należy obwiniać: czy autora, czy wydawnictwo Helion, które postanowiło wziąć książkę pod swoje skrzydła i narazić się na krytykę. Żal mi tylko 33 złotych.

Ocena : 1 Ocena książki 2003-05-05

psyho

Beznadziejna książka, najbardziej wartościową jej częścią jest CD-ROM z DirectX 8.1 SDK. Książka jest tak kiepska, że uczyć Direct3D musiałem się z helpa!!!! Języka, jakim jest napisana nie da się ocenić -- powód? -- nadmiar kodu, kompletny brak objaśnień większości tematów... Co powiecie o książce, która cały drugi (trzeci?) rozdział poświęca buforom verteksów, a nawet słowem nie jest wyjaśnione co to właściwie jest??? No oczywiście, jest za to pokazane na kilkanaście sposobów jak można taki bufor zdefiniować i użyć -- ale na co to komu, jeżeli nie wie o co w tym właściwie chodzi?<p> Z tylu okładki oczywiście jest napisane, że książka jest dla znających MFC, grafikę komputerowa itd. Ale skąd mam się tego dowiedzieć, jeżeli to jest jedyna (no jedna z trzech, ale druga jest o VB, a trzecia jest dawno przeterminowana) książka na ten temat na polskim rynku???<p>