3D Graphics with DirectX: Pipeline and Shading Fundamentals
Learn the core principles of 3D rendering pipelines and write your first HLSL shaders to render and manipulate 3D objects.
เกี่ยวกับคอร์สนี้
Entering the world of 3D graphics programming can feel overwhelming with complex mathematics and low-level APIs. Understanding how DirectX manages the journey from raw data to final pixels on a screen is the key to unlocking modern graphics development. This text-only course guides you through the foundational concepts of 3D graphics using DirectX, taking you from absolute basics to a confident understanding of how to configure the graphics pipeline and program custom visual effects.
What you'll learn:
- Understand the core stages of the modern DirectX rendering pipeline.
- Write and compile basic High-Level Shader Language (HLSL) vertex and pixel shaders.
- Apply essential 3D math concepts, including coordinate systems, transformations, and projections.
- Configure buffer resources to pass vertex data and constants to the GPU.
- Implement fundamental lighting models to add depth and realism to your scenes.
- Integrate rendering techniques into a clean, structured application loop.
The course begins with essential graphics theory and DirectX terminology, establishing a solid conceptual foundation. From there, you will explore step-by-step written explanations and code structures to assemble a working rendering pipeline and write custom shaders. This course is designed for aspiring game developers, software engineers, and graphics enthusiasts who are new to DirectX and low-level rendering APIs. No prior graphics programming experience is required, though a basic familiarity with C++ is helpful. Start your journey into low-level graphics programming and master the DirectX pipeline today.
สิ่งที่คุณจะได้รับ
-
📜
ใบประกาศนียบัตร
เพิ่มในโปรไฟล์ LinkedIn ของคุณ -
💬
ติวเตอร์ AI ส่วนตัว
ติดขัดในบทเรียน? ถามติวเตอร์ในตัวของคุณได้ทุกอย่าง ทุกเวลา -
🎧
รวมเวอร์ชันเสียง
เรียนได้ทุกที่ ไม่ต้องดูจอ -
♾️
เข้าถึงตลอดชีพ
กลับมาเรียนได้ตลอด ไม่มีหมดอายุ -
📱
โทรศัพท์หรือคอมพิวเตอร์
ใช้งานได้ทุกที่ ทุกอุปกรณ์ -
💸
คืนเงิน 14 วัน
ไม่ต้องอธิบาย -
⚡
กระชับและตรงประเด็น
46 นาที เนื้อหาเชิงปฏิบัติ
รีวิว
ยังไม่มีรีวิว — เป็นคนแรกที่แชร์ประสบการณ์
ผู้เรียนคนอื่นเรียน
⚡ เหมาะสำหรับผู้เริ่มต้น
พื้นฐานของกราฟิกและแอนิเมชั่นสามมิติสำหรับเกมและภาพยนตร์
ใบรับรอง
ลงมือทำ
฿899
→
🔥 เป็นที่ต้องการ
Unreal Engine Blueprints: สร้าง UI, AI, และระบบ Gameplay
ใบรับรอง
ลงมือทำ
฿899
→
🏆 ยอดนิยมมากที่สุด
ศิลปะสภาพแวดล้อม 3D: สร้างโลกของเกม
ใบรับรอง
ลงมือทำ
฿899
→
💼 พร้อมสำหรับงาน
พัฒนาเกมด้วย Unreal Engine: จากพื้นฐานไปสู่กระบวนการทำงานระดับมืออาชีพ
ใบรับรอง
ลงมือทำ
฿899
→
คำถามที่พบบ่อย
ฉันต้องใช้อะไรในการเรียนคอร์สนี้? +
แค่โทรศัพท์หรือคอมพิวเตอร์ที่มีอินเทอร์เน็ต ไม่ต้องติดตั้งหรือใช้อุปกรณ์พิเศษ
ฉันชำระเงินอย่างไร? +
ผ่านบัตรด้วย Stripe เราไม่เก็บข้อมูลบัตร — Stripe จัดการอย่างปลอดภัย
ฉันขอคืนเงินได้ไหม? +
ใช่ — คืนเงินเต็มจำนวนใน 14 วัน ไม่ต้องอธิบาย
ฉันมีสิทธิ์เข้าถึงนานเท่าไร? +
ตลอดไป เมื่อซื้อแล้วคอร์สเป็นของคุณ กลับมาเรียนได้ตลอด
ฉันจะได้ใบประกาศนียบัตรไหม? +
ได้ เมื่อเรียนจบจะได้รับใบประกาศนียบัตรที่เพิ่มในโปรไฟล์ LinkedIn ได้
ออกแบบสำหรับผู้เรียนใน
เทคโนโลยี
ดีไซน์
การเงิน
การตลาด
สาธารณสุข
การศึกษา
ธุรกิจการบริการ
อุตสาหกรรม
×2
เติมครั้งเดียว จ่ายครึ่งเดียว
เพิ่ม ฿3,600 → รับ 200 เครดิต แต่ละคลาสราคา ฿450.00 แทน ฿899 เครดิตไม่มีวันหมดอายุ
฿3,600
200 เครดิต
฿450.00 / คลาส
คุ้มที่สุด
฿9,000
550 เครดิต
฿409.09 / คลาส
฿18,000
1200 เครดิต
฿375.00 / คลาส
ไม่มีการสมัครสมาชิก เครดิตใช้ได้กับทุกคลาสและไม่หมดอายุ