ในปัจจุบันเราคงปฏิเสธไม่ได้ว่าคอมพิวเตอร์กราฟิก (Computer Graphics, CG) เป็นที่ต้องการสูงมากของท้องตลาด โดยเฉพาะอย่างยิ่งวงการบันเทิงและวงการเกมที่ล้วนแต่ต้องการนักออกแบบฝีมือเยี่ยมเพื่อมาสร้างสรรค์ผลงานให้ออกมาอย่างมีคุณภาพ
ดังนั้นถ้าคุณมีทักษะในการออกแบบและการเขียนโปรแกรมมาบ้างแล้ว การศึกษาคอมพิวเตอร์กราฟิกจึงน่าสนใจมาก เพราะเปิดกว้างให้คุณได้เข้าถึงงานที่ได้ค่าตอบแทนสูงถึงสูงมาก โดยเฉพาะอย่างยิ่งถ้าคุณมีความฝันที่จะได้ร่วมงานกับผู้กำกับหรือโปรดิวเซอร์ในระดับฮอลลีวู้ด หรือนานาชาติ
ทั้งนี้คุณสามารถเรียนคอมพิวเตอร์กราฟิกเบื้องต้นได้ผ่านทางคอร์สออนไลน์คุณภาพเยี่ยม ซึ่งคอร์สเหล่านี้จะช่วยปูพื้นฐานและเพิ่มพูนทักษะเพื่อที่คุณจะได้นำไปพัฒนาต่อไปครับ
เราไปดูกันดีกว่ามีคอร์สไหนบ้าง
ข้อควรทราบ
คอร์สเรียนคอมพิวเตอร์กราฟิกนั้นไม่ใช่คอร์สเรียนการออกแบบทั่วไป คุณจำเป็นต้องมีทักษะดังต่อไปนี้ก่อนที่จะเริ่มต้นเรียน
ถ้าคุณขาดทักษะใดไปทักษะหนึ่ง ผมแนะนำให้ย้อนเรียนทักษะเหล่านั้นก่อนที่จะกลับมาเรียนคอร์สคอมพิวเตอร์กราฟิกครับ
1. Computer Graphics (UC San Diego)
คอร์สนี้เป็นคอร์สเรียนคอมพิวเตอร์กราฟิกของมหาวิทยาลัยในอเมริกาอย่าง UC San Diego ที่ได้รับรางวัลมาแล้ว ทั้งนี้คุณจะเรียนผ่านแพลตฟอร์มเรียนออนไลน์อย่าง edX ครับ
ส่วนรูปแบบการเรียนแน่นอนว่าจะเป็นแบบทางการแบบในมหาวิทยาลัย คุณจะได้เรียนกับคณาจารย์ประสบการณ์สูงที่เคยสอนมาแล้วในมหาวิทยาลัยชั้นนำของสหรัฐอเมริกาอย่างเช่น Stanford, Berkeley และ Columbia ครับ
เราไปดูกันดีกว่าคุณจะได้เรียนอะไรบ้าง
- พื้นฐานเบื้องต้นของ 3D Graphics และคณิตศาสตร์ที่เกี่ยวข้อง
- สร้างโปรแกรมที่สามารถใช้เขียนภาพแบบสามมิติที่มี lighting
- พื้นฐาน Graphics Programming โดยใช้ OpenGL และ GLSL
- การใช้ Raytracing เพื่อสร้างภาพสามมิติแบบเสมือนจริง
- และอื่นๆ อีกมากมาย
นอกจากคอร์สจะมีบทเรียนแบบวิดีโอแล้ว ยังมีการประเมินผลแบบสมบูรณ์ในรูปแบบของ Coding ด้วย เพื่อที่คุณจะได้ทราบว่า ทักษะทางด้านการออกแบบกราฟิกของคุณเป็นอย่างไร ซึ่งแน่นอนว่าคุณควรจะลงมือทำเพื่อลองสัมผัสกับประสบการณ์จริงครับ
ในการเรียนนั้นทางมหาวิทยาลัยคาดว่าคุณจะใช้เวลาเรียนประมาณ 6-12 ชั่วโมงต่อสัปดาห์เป็นเวลา 6 สัปดาห์ด้วยกัน ซึ่งถือว่าใช้เวลามากกว่าคอร์สออนไลน์ทั่วไป แต่ตัวคอร์สนั้นเป็น Self-paced ดังนั้นคุณสามารถเลือกเวลาเรียนเองได้ครับ
สำหรับค่าเรียนนั้น คอร์สนี้สามารถเรียนฟรีได้โดยไม่มีค่าใช้จ่าย แต่ถ้าอยากทำแบบฝึกหัด ได้รับการประเมินผล และได้ประกาศนียบัตรหลังเรียนจบ คุณจะต้องจ่ายค่าเรียน $99 หรือประมาณ 2,970 บาทครับ
ข้อดี
- เรียนจากคณาจารย์จากมหาวิทยาลัยชั้นนำของสหรัฐอเมริกา
- เรียนได้ฟรีโดยไม่มีค่าใช้จ่าย
- ครอบคลุมเนื้อหา Computer Graphics อย่างละเอียด
- มีการประเมินผลช่วยวัดทักษะของคุณ
ข้อเสีย
- ค่าใช้จ่ายสูงถ้าต้องการประเมินผลและประกาศนียบัตร
2. Computer Graphics with Modern OpenGL and C++
สำหรับคอร์สนี้จะเป็นคอร์สสอนการทำ Computer Graphics โดยใช้ OpenGL อย่างละเอียด ซึ่งจะเหมาะกับผู้เรียนที่มีประสบการณ์มาบ้างแล้วครับ ทั้งนี้คุณจะได้เรียนกับ Ben Cook นักออกแบบที่มีประสบการณ์ในวงการมาอย่างยาวนานครับ
รูปแบบการเรียนคอร์สนี้จะใช้เป็นวิดีโอทั้งหมด (ตามสไตล์ของ Udemy) ความยาวของคอร์สจะอยู่ที่ 21.5 ชั่วโมง โดยคุณจะได้เรียนเนื้อหาดังต่อไปนี้
- Shaders และ Rendering Pipeline
- เวกเตอร์, เมตริกซ์ และ Uniform Variables
- การใช้ GLM (Library ทางคณิตศาสตร์ของ OpenGL)
- เจาะลึกการทำ Transforming
- Interpolation, Indexed Draws และ Projections
- เจาะลึกในส่วนของ Camera และ User Input
- เจาะลึก Texture และ Lighting
- Model Importing
- Shadow Mapping
- และอื่นๆ อีกมากมาย
จุดแข็งของคอร์สนี้คือเนื้อหาจะละเอียดมาก และน่าจะเป็นคอร์สสอนคอมพิวเตอร์กราฟิกโดยใช้ OpenGL ที่ละเอียดที่สุดเลยก็ว่าได้ แต่ข้อเสียก็มีอยู่บ้าง นั่นคือแต่ละบทเรียนจะยาวมาก 50-60 นาที และไม่ได้ถูกแบ่งเป็นบทสั้นๆเหมือนกับที่เราคุ้นเคย ดังนั้นการย้อนกลับมาทบทวน หรือการย่อยเนื้อหาจะยากสักหน่อยครับ
แต่สำหรับในเรื่องสำเนียงนั้น ครูผู้สอนเป็นเจ้าของภาษา สำเนียงของเขาจึงฟังเข้าใจง่ายมาก ผมเชื่อว่าทุกคนจะเข้าถึงการสอนของเขาได้อย่างสบายๆ ครับ
ในการซื้อคอร์สนี้นั้น ผมแนะนำให้ซื้อในช่วงลดราคาเท่านั้น เพราะ Udemy มีลดราคาบ่อยมาก และลดแรงถึง 90% ทำให้คุณได้คอร์สนี้ไปในราคา 300-500 บาทเท่านั้นเอง สมมติว่าเข้าเว็บไปแล้ว คอร์สไม่ลดราคา ผมแนะนำให้รอ 2-5 วันครับ
คอร์สนี้ได้คะแนนรีวิวไป 4.6/5.0 จากนักเรียนมากกว่า 15,000 คน
ข้อดีข้อเสีย
ข้อดี
- เป็นคอร์สเรียน Computer Graphics ที่ละเอียดมาก
- สอนโดยผู้เชี่ยวชาญประสบการณ์สูง
- เรียนได้ตลอดชีพ
ข้อเสีย
- ตัวคอร์สไม่ได้รับการอัพเดตตั้งแต่ปี ค.ศ.2020
- ตัวเนื้อหาไม่ได้แยกย่อยเป็นบทสั้นๆ บางบทยาวมากกว่า 1 ชั่วโมง
3. Interactive Computer Graphics
คอร์สที่สามนี้เป็นคอร์สของ University of Tokyo หรือว่า Todai ครับ โดยคอร์สนี้จะช่วยปูพื้นฐานการออกแบบคอมพิวเตอร์กราฟิก และนำเสนอเครื่องมือที่คุณสามารถนำไปใช้ได้ในชีวิตจริงครับ
เนื้อหาที่คุณจะได้เรียนประกอบด้วย
- Graphical User Interfaces – ในส่วนแรกนี้จะสอนการยกระดับ GUI Operations ตั้งแต่ Scrolling Interfaces, Vocal Interaction และ Digital Inking ครับ
- 2D Drawings and Animations – ต่อมาจะเป็นการวาดภาพแบบสองมิติ และแอนิเมชั่นต่างๆ โดยคุณจะได้เรียนเทคนิคต่างๆ และลองใช้ซอฟต์แวร์ที่มีประสิทธิภาพมาช่วยสร้างสรรค์ผลงาน
- 3D Geometric Modeling – ในส่วนนี้คุณจะได้เรียนพื้นฐานของการทำ 3D Geometric Modeling และเทคนิคต่างๆ ที่น่าสนใจ
- Deformation and Animation
- Fabrication
- Computer-Aided Design – ในส่วนนี้คุณจะได้เรียนการทำ Computer-Aided Design ภายใต้ Physical Simulation รวมไปถึงเทคนิคต่างๆ ที่นำไปใช้ประโยชน์ได้จริง
- Real-world Interaction
โดยรวมแล้วคอร์สนี้มีเนื้อหาแน่นทีเดียว และคุณจะใช้เวลาเรียนอยู่ที่ประมาณ 28 ชั่วโมงครับ ส่วนค่าเรียนนั้นจะเรียนได้ฟรีโดยไม่มีค่าใช้จ่าย ยกเว้นแต่ว่าคุณอยากได้การประเมินผล และประกาศนียบัตร ซึ่งจะอยู่ที่ $49 หรือประมาณ 1,470 บาทครับ
ข้อดี
- ครอบคลุมทั้งคอนเซปต์และการประยุกต์ใช้เทคนิคต่างๆ
- อธิบายการใช้งานเครื่องมือต่างๆให้เหมาะสม
- เรียนจากคณะจารย์ผู้สอนอยู่ที่มหาวิทยาลัยอันดับ 1 ของญี่ปุ่น
ข้อเสีย
- ต้องมีทักษะในการเขียนโปรแกรมอย่างสูงถึงสูงมาก
- แบบฝึกหัดยากมาก
คอร์สสาขาวิชาคอมพิวเตอร์กราฟิกอื่นๆ
ปัจจุบันคอร์สเรียนพื้นฐานคอมพิวเตอร์กราฟิกออนไลน์ยังมีจำนวนน้อยมาก และคอร์สที่ดีมีคุณภาพ หรือเรียนแล้วนำไปใช้ประโยชน์ได้จริงยิ่งมีน้อยลงไปอีก ดังนั้นถ้ามีคอร์สใหม่เพิ่มเติม ผมจะมาอัพเดตโพสนี้เพื่อมาแจ้งให้ทราบครับ
อย่างไรก็ดีคอร์สที่สอนการใช้งานซอฟต์แวร์ที่ช่วยออกแบบทางด้าน Computer Graphics นั้นมีไม่น้อยเลยทีเดียว ซึ่งเหมาะอย่างยิ่งสำหรับใครที่อยากศึกษาเกี่ยวกับการออกแบบที่ซับซ้อนขึ้นไปอีก ยกตัวอย่างเช่น
- Autodesk Maya – ซอฟต์แวร์สำคัญของ Autodesk ที่ช่วยการออกแบบงานกราฟิกในรูปแบบ Interactive 3D Applications, แอนิเมชั่น, ภาพยนต์ร์ และอื่นๆ อีกมากมาย
- 3Ds Max – อีกหนึ่งซอฟต์แวร์ของ Autodesk ที่ใช้สร้างแอนิเมชั่นแบบสามมิติ, เกม, โมเดล และอื่นๆ อีกมากมาย
- AutoCAD – ซอฟต์แวร์ยอดนิยมของสายอาชีพที่ต้องใช้ Computer-aid Design ไม่ว่าจะเป็นวิศวกร สถาปนิก และนักออกแบบอื่นๆ
- Fusion 360 – ซอฟต์แวร์สาย 3D Modeling ที่น่าสนใจ