書名: p5.js演算創作 (1版)
作者: 林信良
版次: 1
ISBN: 9786263244351
出版社: 碁峰
出版日期: 2023/03
書籍開數、尺寸: 17x23x2.26
頁數: 384
內文印刷顏色: 單色
#資訊
#數位媒體與設計
#編程與軟體開發
定價: 560
售價: 476
庫存: 已售完
LINE US! 詢問這本書 團購優惠、書籍資訊 等
此書籍已售完,調書籍需2-5工作日。建議與有庫存書籍分開下單

付款方式: 超商取貨付款 line pay
信用卡 全支付
線上轉帳 Apple pay
物流方式: 超商取貨
宅配
門市自取

詳細資訊

p5.js演算創作 系列名:網頁開發設計 ISBN13:9786263244351 出版社:碁峰資訊 作者:林信良 裝訂/頁數:平裝/384頁 規格:23cm*17cm*2.2cm (高/寬/厚) 出版日:2023/03/08 內容簡介 林信良(良葛格)玩轉 p5.js數位運算美學! * 以創作者角度為本,不迷失在繁瑣功能中 * 深入淺出演算法,提升讀者知識見聞,進而產生豐富靈感來源 * 示範如何從發想,到最終產生令人驚豔的作品 從三角函數、矩陣/向量、直角座標/極座標這些基礎數學出發,再透過蚊香、拼接磚塊、刺繡、地毯這類貼近日常生活範例,帶您進入螺線、曲線、碎形、雜訊、迷宮、計算幾何、力學、視覺化等進階議題,再運用程式設計的方式創作出整個世界。 - 從創作者角度出發,不拘泥於詳解p5.js每一項功能,著重在「把腦中想法,化為實際成品」的創作過程。 - 介紹 p5.js 的繪圖系統,包括座標定義、旋轉與平移等轉換、色彩處理、基本幾何圖形繪製等功能。 - 介紹 p5.js 的事件處理機制,包括事件堆疊的運作、動畫控制、滑鼠控制等議題。 - 介紹 p5.js 的圖片處理方式,包括 2D/3D 呈現、視角變化、畫布/像素/濾鏡/遮罩等概念。 - 介紹 p5.js 的影音支援,包括影音資料輸出輸入的介接與控制。 - 解說創作過程時,適度加入數學觀念介紹。對數學觀念有越清楚的掌握,越能夠有效率地實現靈感。 - 建議在 p5.js 的 Web 編輯器進行創作與分享,並且欣賞來自世界各地同好的作品。 目錄 ch01 p5.js 起步走 1.1 初試p5.js 1.2 座標/事件/動 ch02 規律與隨機 2.1 構築規律 2.2 穿插隨機 ch03 創作裡的數學 3.1 三角函式 3.2 向量/矩陣 ch04 螺線與曲線 4.1 螺線 4.2 曲線 ch05 圖片處理 5.1 拼接/裁剪 5.2 像素控制 ch06 像素風格 6.1 方塊線段 6.2 方塊多邊形 ch07 碎形與L-system 7.1 碎形/海龜 7.2 L-system ch08 雜訊美學 8.1 Perlin 雜訊 8.2 Worley 雜訊 ch09 構造迷宮 9.1 創造迷宮 9.2 不同形狀的迷宮 ch10 拼接之碼 10.1 拼接模式 10.2 尋找輪廓 ch11 空間劃分 11.1 Voronoi 11.2 Delaunay三角化 ch12 力的運用 12.1 力的模擬 12.2 複雜系統 ch13 音與影 13.1 使用p5.sound 13.2 影像處理

為您推薦

圖解演算法 : 每個人都要懂一點演算法與資料結構

圖解演算法 : 每個人都要懂一點演算法與資料結構

其他會員也一起購買

書名:圖解演算法|每個人都要懂一點演算法與資料結構 出版社:碁峰 出版年月:201912 條碼:9789865023461 內容簡介 讓演算法不再讓人畏懼。 ‧從基本資料結構,到各類排序演算法、面試的演算法題目,再到職場上的應用,跟著書中的主角帶領大家逐一破解。 ‧領悟演算法概念、理解演算法對記憶體空間和效能的影響,動腦尋求解決問題的最佳方案。 這本書透過漫畫圖解的形式,講述了書中主角小灰學習演算法和資料結構知識的心路歷程。本書的前4章是對演算法與資料結構基礎知識的講解,沒有演算法和資料結構基礎的讀者可以從頭開始進行有系統的學習。第5章則是職場面試題目的講解,讓讀者了解目前職場中程式設計師所關心的演算法是什麼。第6章則是介紹了演算法在職場上的一些實際應用情況。 本書結構 第1章 介紹演算法和資料結構的相關概念,告訴大家演算法是什麼,資料結構又是什麼,它們有哪些用途,如何分析時間複雜度,如何分析空間複雜度。 第2章 介紹基本的資料結構,包括陣列、鏈結串列、堆疊、佇列、雜湊表的概念和讀寫操作。 第3章 介紹樹和二元樹的概念、二元樹的各種遍訪方式、二元樹的特殊形式—二元堆積和優先佇列的應用。 第4章 介紹幾種典型的排序演算法,包括泡泡排序、快速排序、堆積排序、計數排序、桶排序。 第5章 介紹10餘道職場上流行的演算法面試題目及詳細的解題思維。例如怎樣判斷鏈結串列是否有環,怎樣計算大整數相加等。 第6章 介紹演算法在職場上的一些應用,例如使用LRU演算法來淘汰很少用到資料,使用Bitmap演算法來統計使用者特徵等。 作者介紹 作者簡介 魏夢舒(@程序员小灰) 微信公眾號(@程序员小灰)的作者,多年的軟體行業從業經驗,先後在京東金融和摩拜科技從事研發工作,對演算法有一定的興趣和經驗。 目錄 第1章 演算法概述 第2章 資料結構基礎 第3章 樹 第4章 排序演算法 第5章 面試中的演算法 第6章 演算法的實際應用

原價: 400 售價: 340 現省: 60元
立即查看