致謝?
簡介?
本書適合哪些人閱讀??
本書涵蓋些什麼??
第二版有哪些新內容??
為何選擇Python??
本書中的程式碼?
【PARTI 暖身】?
Chapter01 Koch雪花?
運作方式?
需求?
程式碼?
執行雪花程式碼?
總結?
實驗!?
Chapter02 萬花尺?
運作方式?
需求?
程式碼?
執行萬花尺動畫?
總結?
實驗!?
完整程式碼?
【PARTII 模擬生命】?
Chapter03 Conway的生命遊戲?
運作方式?
需求?
程式碼?
執行生命遊戲的模擬?
總結?
實驗!?
完整程式碼?
Chapter04 使用Karplus-Strong演算法的泛音?
運作方式?
需求?
程式碼?
執行撥絃模擬?
總結?
實驗!?
完整程式碼?
Chapter05 成群的仿鳥(Boids)?
運作方式?
需求?
程式碼?
執行Boids模擬?
總結?
實驗!?
完整程式碼?
【PARTIII 操縱影像的樂趣】?
Chapter06 ASCII藝術?
運作方式?
需求?
程式碼?
執行ASCII藝術產生器?
總結?
實驗!?
完整程式碼?
Chapter07 相片拼貼?
運作方式?
需求?
程式碼?
執行相片拼貼產生器?
總結?
實驗!?
完整程式碼?
Chapter08 立體圖?
運作方式?
需求?
程式碼?
執行立體圖產生器?
總結?
實驗!?
完整程式碼?
【PARTIV 進入3D世界】?
Chapter09 了解OpenGL?
OpenGL的運作方式?
需求?
程式碼?
執行OpenGL應用程式?
總結?
實驗!?
完整程式碼?
Chapter10 環面上的Conway生命遊戲?
運作方式?
需求?
程式碼?
執行3D的生命遊戲模擬?
總結?
實驗!?
完整的環面描繪程式碼?
完整的生命遊戲模擬程式碼?
完整的攝影機鏡頭程式碼?
完整的RenderWindow程式碼?
Chapter11 容積描繪?
運作方式?
需求?
程式碼?
執行程式?
總結?
實驗!?
完整的3D材質程式碼?
完整的光線生成程式碼?
完整的容積光線投射程式碼?
完整的2D切片程式碼?
主要檔案的完整程式碼?
【PARTV 駭入硬體】?
Chapter12 Raspberry Pi Pico上的Karplus-Strong演算法?
運作方式?
需求?
程式碼?
執行Pico程式碼?
執行程式?
總結?
實驗!?
完整程式碼?
Chapter13 使用Raspberry Pi實現雷射音樂視覺效果?
運作方式?
需求?
程式碼?
執行雷射顯示器?
總結?
實驗!?
完整程式碼?
Chapter14 IoT花園?
運作方式?
需求?
程式碼?
執行IoT花園?
總結?
實驗!?
完整的CircuitPython程式碼?
完整的BLE掃描器程式碼?
完整的Python Web伺服器程式碼?
完整的主程式碼?
Chapter15 Raspberry Pi上的音訊機器學習?
機器學習概述?
運作方式?
需求?
程式碼?
執行語音辨識系統?
總結?
實驗!?
完整程式碼?
Appendix A 安裝Python?
安裝本書專案的原始碼?
安裝Python和Python模組?
Appendix B Raspberry Pi設定?
設定軟體?
測試連線?
透過SSH登入你的Pi?
安裝Python模組?
使用Visual Studio Code遠端作業?
索引?
?