เจาะประเด็น
AI / TOOLS
เมื่อ AI เขียน Engine เรนเดอร์ 3D เองได้ เรื่องงานสายกราฟิกก็เปลี่ยนไป
ลองใช้ Claude เขียนโค้ดเนรมิตโมเดลชีวภาพด้วยพลังของ WGSL แบบไม่ต้องง้อไลบรารีภายนอก
ทีมข่าว เอไอไทย.com
⏱ อ่าน 3 นาที
การคุมขอบเขตงานให้ AI ทำทีละส่วน คือกุญแจสำคัญที่ทำให้เราสร้างโปรเจกต์ระดับลึกได้โดยไม่หลุดโฟกัส
เดี๋ยวนี้ใครยังคิดว่า AI ทำได้แค่เขียนบทความหรือสรุปงานประชุม บอกเลยว่าคุณพลาดของดีไปแล้วครับ ล่าสุดมีนักพัฒนาใน Reddit ออกมาโชว์ของด้วยการใช้ Claude 3.5 Opus เขียน Engine สำหรับเรนเดอร์งาน 3D สายชีวภาพที่โคตรล้ำ แถมยังรันบนหน้าเว็บให้เราเข้าไปส่องกันได้แบบสดๆ ที่ grimoire.bio อีกต่างหาก
ความน่าสนใจมันอยู่ที่เจ้าตัวไม่ได้แค่ให้ AI ช่วยเขียนโค้ดมั่วๆ แต่เขามี "วิธีคุม" ที่น่าสนใจมาก คือการแบ่งงานให้ AI ทำทีละส่วน (Isolate tasks) เพื่อไม่ให้บริบทในแชทมันบวมหรือหลุดโฟกัสไปกับเรื่องที่ไม่จำเป็น พอทำแบบนี้ปุ๊บ เขาก็สามารถใช้ Orchestration Agent มาสั่งงาน Sub-agents อีกที ให้แต่ละตัวรับผิดชอบสร้างโมเดลชีวภาพคนละชิ้นไปเลย ผลลัพธ์ที่ได้คือความเร็วในการทำงานที่เพิ่มขึ้นแบบผิดหูผิดตา
ถ้าถามว่าไอ้ Engine ที่ว่านี่มันทำงานยังไง คำตอบคือเขาเขียนด้วย WGSL Compute Shaders กันแบบสดๆ เลยครับ ไม่มี Dependency หรือไลบรารีภายนอกมาเกี่ยวข้องแม้แต่นิดเดียว ซึ่งมันเจ๋งตรงที่มันไม่ได้เก็บข้อมูลเป็น Point Cloud แบบที่เราคุ้นเคยกัน แต่มันคำนวณและสร้างจุดขึ้นมาบน GPU แบบ Real-time ตามโครงสร้างที่สายตาเรามองเห็นในตอนนั้น
วิธีการคือการใช้เทคนิค Splatting จุดลงไปใน Blur Pyramid ซึ่งมันฉีกแนวจากการเรนเดอร์ 3D แบบดั้งเดิมที่ต้องมานั่งทำเรื่อง Lit Surfaces หรือแสงเงาให้ยุ่งยาก ทำให้การจัดการหน่วยความจำมันคล่องตัวมาก เพราะมันเติมข้อมูลเข้าไปในหน่วยความจำได้แบบไดนามิกตามความต้องการใช้งานจริง
ส่วนตัวผมมองว่าเคสนี้คือตัวอย่างที่ดีมากของการใช้ AI เป็น "เครื่องมือสร้างเครื่องมือ" อีกที แทนที่จะใช้ AI ให้จบแค่ในตัวงาน แต่เขากลับใช้มันสร้างโครงสร้างพื้นฐานอย่าง Engine แล้วค่อยเอา Engine นั้นไปผลิตงานต่อ นี่แหละคือวิธีที่ Developer ยุคใหม่ควรจะปรับตัวเข้าหา AI
ถ้าใครอยากเห็นของจริง ลองกดเข้าไปดูที่เว็บไซต์ของเขาได้เลยครับ ความลื่นไหลของงานกราฟิกที่เกิดจากการคำนวณบน GPU ล้วนๆ แบบนี้ เป็นเครื่องพิสูจน์ได้ดีว่าถ้าเราเข้าใจวิธีสั่งงานและคุมขอบเขต AI ให้ดีพอ เราจะสร้างโปรเจกต์ระดับเทพได้แม้จะไม่ได้เป็นผู้เชี่ยวชาญในทุกเรื่องก็ตาม
การใช้ AI ช่วยสร้าง Engine เรนเดอร์เองเป็นก้าวที่น่าสนใจมาก มันพิสูจน์ว่าถ้าเราคุม Scope งานให้ AI ได้เป๊ะ เราก็ไม่ต้องกลัวเรื่อง Context บวม และสร้างงานระดับสูงได้โดยไม่ต้องพึ่งพาไลบรารีสำเร็จรูปเสมอไป
ที่มา: Reddit r/ClaudeAI — อ่านต้นฉบับ
ความคิดเห็น 0
กำลังโหลดความคิดเห็น...