มีหนังสือดีเล่มใดบ้างที่ให้รายละเอียดเกี่ยวกับพื้นฐานของการประมวลผลกราฟิก [ปิด]


23

หนังสือที่ดีที่สุดเกี่ยวกับกราฟิกที่ฉันได้ค้นพบคือกราฟิกคอมพิวเตอร์: หลักการและการปฏิบัติhttp://www.amazon.com/Computer-Graphics-Principles-James-Foley/dp/0201121107

อย่างไรก็ตามเนื่องจากสิ่งนี้ถูกเขียนขึ้นในช่วงต้นยุค 90 มันค่อนข้างล้าสมัย

มีหนังสือบางเล่มที่คล้ายกันซึ่งครอบคลุมพัฒนาการล่าสุดมากกว่านี้ไหม?


1
ฉันคิดว่ามันน่าสับสนเพราะมันเกี่ยวกับพื้นฐานที่คุณถามและคุณต้องการบางสิ่งบางอย่างที่ทันสมัย ​​:)
ตำนาน 2

คำตอบ:


24

เลือกหนึ่งจากแต่ละเหล่านี้และทำงานของคุณ

1. ความรู้พื้นฐานด้าน CG

†นี่ไม่ใช่หนังสือ OpenGL แต่พวกเขาใช้ OpenGL เพื่อสอนแนวคิด CG พื้นฐาน

ของเหล่านี้รายการโปรดส่วนตัวของฉันเป็นสองคนสุดท้าย ใช้งานได้จริงมากขึ้น คำอธิบายไม่ได้เป็นความลับมากเหมือนกับหนังสือวิชาการเล่มอื่น ๆ ในรายการ

เหตุผลที่ละเว้นการแสดงผลแบบเรียลไทม์ไม่ใช่หนังสือของคุณที่สกปรก เป็นการสำรวจกว้างของเทคนิคที่ใช้ในอุตสาหกรรมมากกว่าบนพื้นฐานของ CG ทฤษฎีหนักกว่าการออกกำลังกายหนัก: ผู้เริ่มต้นบางสิ่งจำเป็นต้องเข้าใจพื้นฐานอย่างดี แม้แต่ทฤษฎีที่กล่าวถึงก็ค่อนข้างสูงในหลาย ๆ จุด

2. พื้นฐานทางคณิตศาสตร์

เพื่อให้มีความเชี่ยวชาญในคอมพิวเตอร์กราฟฟิคหรือแม้กระทั่งเพื่อทำความเข้าใจพื้นฐานจำเป็นต้องเข้าใจแนวคิดทางคณิตศาสตร์ในปริมาณที่เหมาะสม มันต้องการความสะดวกสบายในการใช้ตรีโกณมิติและพีชคณิตเชิงเส้น สำหรับสิ่งนี้ฉันขอแนะนำ

หนังสือ

จากหนังสือคณิตศาสตร์เหล่านี้สิ่งที่เข้าใจง่ายที่สุดคือสิ่งแรกที่มีเกร็ดเล็กเกร็ดน้อยตลกอยู่ในเล่มสุดท้ายคือสำหรับผู้คลั่งใคล้ทางคณิตศาสตร์แกนแข็ง (ถ้าคุณกลัวสัญลักษณ์อาเจียน, คัดท้ายชัดเจน) แม้ว่ามันจะเป็นหนังสือที่ดีสำหรับ โปรแกรมเมอร์ CG ที่มีประสบการณ์ซึ่งต้องการการอ้างอิง หนึ่งในระหว่างนั้นดีมากในรายละเอียดซึ่งบางสิ่งที่อีกสอง (หรือหนังสือหลายเล่มสำหรับเรื่องนั้น) ละเว้นและในสเปกตรัมของการหยั่งรู้และคณิตศาสตร์แกนแข็งที่อยู่ในระหว่าง

3. บทเรียน

แค่อ่านไม่ได้ปิดผนึกแนวคิดดังนั้นจึงแนะนำให้ออกกำลังกายอย่างแน่นอน สำหรับสิ่งที่ฉันพบบทเรียนเหล่านี้ดีมาก; ส่วนใหญ่ให้คำอธิบายที่ดีเกี่ยวกับทฤษฎีด้วย

อย่ายึดติดกับไลบรารีหรือเครื่องมือที่เฉพาะเจาะจงมากเกินไป (เช่น OpenGL, Direct3D, Metal, Vulkan, WebGL, SDL, Quartz, ฯลฯ ) เมื่อคุณเข้าใจแนวคิดพื้นฐาน หรือห้องสมุดจะไม่เป็นเรื่องใหญ่ เพียงแค่ไวยากรณ์ / คอมไพเลอร์จะเปลี่ยน แต่เทคนิคตัวเองยังคงเหมือนเดิม


ทำได้ดีมากในการเชื่อมโยงเว็บไซต์โต้ตอบ "คณิตศาสตร์พื้นฐาน"
oneiros

21

การแสดงผลตามเวลาจริง

ไม่เหมาะสำหรับคนที่ใจหดหู่

การแสดงผลตามเวลาจริง


3
+1 อย่างไรก็ตามหนังสือเล่มนี้เป็นเรื่องเกี่ยวกับ "ด้านบนสุดของความรู้ด้านกราฟิกในปัจจุบัน" มากกว่าเกี่ยวกับความรู้พื้นฐาน แต่นี่คือต้องอ่านอย่างใดและนี่ก็เป็นที่ชื่นชอบในเรื่องนี้
Valkea

ฉันรักหนังสือเล่มนี้มาก
grisevg

1

ฉันได้ยินมาว่าหนังสือชุด GPU Gems เป็นหนังสือที่อ่านได้ดีมาก คุณสามารถซื้อพวกเขา (การค้นหาอย่างรวดเร็วบน amazon.com จะแสดงผลลัพธ์บางอย่าง) แต่พวกเขายังมีอิสระในการอ่านออนไลน์:

http://http.developer.nvidia.com/GPUGems/gpugems_pref02.html


3
อัญมณี GPU นั้นยอดเยี่ยม แต่ไม่มีอะไรเริ่มต้นด้วย ...
Notabene

1

เราใช้คอมพิวเตอร์กราฟิกกับ OpenGL (Hearn & Baker) เมื่อฉันอยู่ในมหาวิทยาลัยและฉันชอบมันมาก แม้จะมีชื่อมันก็ให้พื้นฐานของกราฟิก 2D และ 3D และการแสดงผล OpenGL ใช้เป็นตัวอย่างเมื่อทำกราฟิก 3 มิติ แต่หลังจากนำเสนอคณิตศาสตร์และอัลกอริทึมพื้นฐานแล้วเท่านั้น

http://www.amazon.com/Computer-Graphics-OpenGL-Donald-Hearn/dp/0130153907

หลังจากนั้นการแสดงผลตามเวลาจริงตามที่แนะนำไว้แล้ว

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.