The Book of Shaders by Patricio Gonzalez Vivo & Jen Lowe

Bahasa Indonesia - Tiếng Việt - 日本語 - 中文版 - 한국어 - Español - Portugues - Français - Italiano - Deutsch - Русский - Polski - English


Wie kann ich dieses Buch ausdrucken?

Nehmen wir einmal an, Du willst gar nicht mit den Beispielprogrammen in diesem Buch interagieren, sondern den Text wie ein gutes altes Buch im Urlaub oder auf dem täglichen Weg zur Arbeit lesen. In diesem Fall kannst Du Dir den Text einfach ausdrucken.

Installation des glslViewer

Um den Text auszudrucken, müssen die verschiedenen Bestandteile des Buches zunächst aufbereitet werden. Dafür benötigst Du den glslViewer, ein Werkzeug für die Kommandozeile, mit dem Du aus den verschiedenen Beispielprogrammen die daraus resultierenden Bilder generieren kannst.

Unter MacOSX benötigst Du zunächst homebrew. Nach dessen Installation kannst Du in einem Terminalfenster folgendes eingeben:

brew update
brew upgrade
brew tap homebrew/versions
brew install glfw3
cd ~
git clone http://github.com/patriciogonzalezvivo/glslViewer.git
cd glslViewer
make
make install

Auf einem RaspberryPi gibst Du folgende Befehle ein:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install git-core glslviewer

Installation von Latex und Pandoc

Für den Ausdruck müssen die einzelnen Kapitel zunächst aus dem vorliegenden Textformat (Markdown) zunächst nach Latex und anschließend nach PDF konvertiert werden.

Unter MacOSX:

Lade und installiere zunächst basictex inkl. der MacTeX-Erweiterungen und installiere anschließend Pandoc, indem Du folgende Kommandos eingibst:

brew install pandoc

Auf einem RaspberryPi gibst Du bitte folgende Kommandos ein:

sudo apt-get install texlive-xetex pandoc

Das Buch nach PDF umwandeln und ausdrucken

Jetzt, wo Du alle Werkzeuge beisammenhast, ist es an der Zeit, eine Kopie des Buches aus der Ablage im Internet herunterzuladen und daraus eine PDF-Datei zu erstellen.

Öffne dafür erneut ein Terminalfenster und gib die folgenden Befehle ein:

cd ~
git clone https://github.com/patriciogonzalezvivo/thebookofshaders.git
cd thebookofshaders
make

Wenn alles funktioniert hat, findest Du anschließend die Datei book.pdf vor, die Du auf Deinem bevorzugten Gerät lesen oder ausdrucken kannst.