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


Jak wydrukować tę książkę?

Powiedzmy, że nie chcesz nawigować ani wchodzić w interakcje z przykładami i chcesz po prostu mieć starą dobrą książkę tekstową, którą możesz czytać na plaży lub podczas dojazdu do miasta. W takim przypadku możesz wydrukować tę książkę.

Instalacja programu glslViewer

Aby wydrukować tę książkę, musisz najpierw ją przetworzyć. W tym celu będziesz potrzebował glslViewer - konsolowego narzędzia do shaderów, które skompiluje i przekształci przykłady shaderów w obrazy.

W MacOSX upewnij się, że masz zainstalowany homebrew, a następnie w terminalu wykonaj:

brew install glslviewer

Na Raspberry Pi należy pobrać Raspbian, dystrybucję Linuksa opartą na Debianie, stworzoną dla Raspberry Pi, a następnie wykonać:

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

Instalacja Pythona 3, silnika Latex i Pandoc

Do parsowania Markdowna do Latexa, a następnie do pliku PDF użyjemy Xetex Latex Engine i Pandoc.

W MacOSX:

Pobierz i zainstalluj MacTeX:

brew cask install mactex-no-gui

a następnie zainstalowuj Pandoc i Python 3 przez:

brew install pandoc python

Na Raspberry Pi (Raspbian):

sudo apt-get install texlive-xetex pandoc python2.7

Skompiluj książkę do pdf i wydrukuj ją

Teraz, gdy masz już wszystko, czego potrzebujesz, nadszedł czas na sklonowanie repozytorium tej książki i skompilowanie książki.

W tym celu otwórz jeszcze raz swój terminal i wpisz:

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

Jeśli wszystko pójdzie dobrze, zobaczysz plik book.pdf, który możesz przeczytać na swoim ulubionym urządzeniu lub wydrukować.

Skompiluj książkę do postaci epub, aby użyć jej w e-czytniku.

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

Wygenerowany book.epub może być użyty bezpośrednio, lub przekonwertowany, za pomomocą, na przykład, Calibre, na plik .mobi do użytku z Kindle.