Ocena:

Książka „OpenSceneGraph 3.0: A Beginner's Guide” służy jako materiał wprowadzający dla początkujących, a nawet doświadczonych użytkowników chcących nauczyć się OpenSceneGraph. Chociaż zapewnia on dokładny przegląd i praktyczne przykłady ułatwiające rozpoczęcie pracy, został skrytykowany za edycję, organizację i okazjonalną nieistotność dla doświadczonych programistów. Niektórzy czytelnicy uznali ją za przydatną jako odniesienie, podczas gdy inni uznali ją za słabo napisaną i nieprzydatną.
Zalety:⬤ Gruntowne i dobrze napisane wprowadzenie do OpenSceneGraph dla początkujących.
⬤ Skutecznie omawia podstawowe koncepcje i konfigurację.
⬤ Zawiera praktyczne przykłady i spostrzeżenia, które są korzystne dla użytkowników na wszystkich poziomach doświadczenia.
⬤ Przydatne odniesienie do dalszej eksploracji OSG.
⬤ Omawia ważne szczegóły konfiguracji, które mogą zapobiec częstym pułapkom.
⬤ Kilku recenzentów zwróciło uwagę na słabą edycję i jakość tekstu.
⬤ Niektóre treści są postrzegane jako nieistotne lub zbyt elementarne dla doświadczonych programistów.
⬤ Organizacja rozdziałów może prowadzić do dygresji, które zakłócają naukę.
⬤ Książka skierowana jest głównie do użytkowników Visual Studio i zawiera mniej wyczerpujących informacji na temat systemu Linux.
⬤ Niektórzy stwierdzili, że jest on bardzo podobny do samouczków online i brakuje mu unikalnych spostrzeżeń.
(na podstawie 11 opinii czytelników)
Openscenegraph 3.0: Beginner's Guide
Napisany w szybkim tempie, ale przyjazny i wciągający, ten przewodnik dla początkujących Packt został zaprojektowany tak, aby można go było umieścić obok komputera jako przewodnika i mentora.
Samouczki krok po kroku są wzmocnione wyjaśnieniami dotyczącymi rozumowania tego, co robisz. Szybko zdobędziesz niezbędne umiejętności, wskazówki i sztuczki do tworzenia udanej grafiki 3D z praktycznymi przykładami, które pomogą Ci uczyć się poprzez eksperymentowanie i zabawę.
Ta książka jest przeznaczona dla programistów, którzy są nowicjuszami w OpenSceneGraph i rozważają wykorzystanie go w swoich aplikacjach. Zakłada się, że przed skorzystaniem z tej książki należy posiadać podstawową wiedzę na temat języka C++, a zwłaszcza standardowych konstrukcji biblioteki szablonów (STL), z których OSG korzysta w szerokim zakresie. Pewna znajomość wzorców projektowych zaimplementowanych w C++ jest również przydatna, ale nie jest wymagana.
Musisz być zaznajomiony z OpenGL, standardowym międzyplatformowym niskopoziomowym API grafiki 3D. W książce spotkamy się z matematyką - geometrią i algebrą liniową - a znajomość tych tematów będzie świetna, ale nie musisz być matematycznym geniuszem, aby korzystać z tej książki.