ถ้าคุณเคยลองโหลดแอป Sketchfab สำหรับมือถือ หรือเข้าไปที่ลิ้งค์ Sketchfab.com ก็จะรู้ในทันทีว่าเป็นที่สำหรับแสดงเนื้อหาที่เกี่ยวข้องกับ 3D VR และ AR โดยใช้เทคโนโลยีแสดงผลแบบใหม่ที่สามารถแสดงผล 3 มิติ ในแบบ real-time บนหน้าเว็บเบราว์เซอร์ต่าง ๆ หรือ platform มือถือก็ได้ ในบทความนี้เราจะมาดูวิธีการง่าย ๆ ในการออกแบบตัวละคร 3 มิติ น่ารัก ๆ พร้อมลายเส้นแบบการ์ตูน รวมถึงวิธีการแก้ปัญหาเกี่ยวกับ material แบบ ToonShader ที่มีให้ใน software ออกแบบ 3 มิติทั่ว ๆ ไป แล้วไม่สามารถนำมาแสดงผลแบบ real-time ได้ หรือ Sketchfab ไม่รองรับนั่นเอง ดังนั้นในบทความนี้ผู้เขียนจึงได้สรุปขั้นตอนต่างๆไว้แบบ step by step เพื่อให้ผู้อ่านทำตามแล้วสามารถ upload ไปเก็บไว้ใน Sketchfab ของตนเองเพื่อนำไปใช้ประโยชน์ได้ต่อไปในอนาคตสำหรับ software ที่ใช้จะเป็น Autodesk Maya แต่ software ตัวอื่น ๆ ก็สามารถนำแนวทางไปปรับใช้ได้เหมือนกันวิธีการทำแบบง่าย ๆ step by step ดังนี้ทำการสร้าง Character ขึ้นมา ถ้านึกไม่ออกอาจจะหาแบบน่ารัก ๆ จากในเนทมาลองทำเป็นตัวอย่างก็ได้ ส่วนรูปแบบ character ที่สร้างขึ้นสามารถทำเป็นแบบ multi-part หรือแยกชิ้นส่วนประกอบกันก็ได้ ภาพโดยนักเขียนทำการลงสีให้สวยงาม จะใช้ texture สวย ๆ หรือ standard material แบบ solid color สีเดียวก็ได้เหมือนตัวอย่าง ภาพโดยนักเขียนกลับด้าน object หรือชิ้นส่วนทั้งหมด โดยใช้คำสั่ง Reverse Normal / Reverse Surface Direction พื้นผิวด้านในจะถูกสลับออกมาด้านนอก ภาพโดยนักเขียน ทำการเลือก select object ทั้งหมด แล้วใช้คำสั่ง Extrude Outward เพื่อเพิ่มจำนวนพื้นผิวในแต่ละส่วน จากนั้นใช้คำสั่ง separate ในการแยกชิ้นส่วนที่ทำการ Extrude ออกจากกัน แล้วเลือกปิด Double Sided จะเป็นเทคนิคการสร้างเส้นหรือ outer stroke ตามรูป ภาพโดยนักเขียน Select ชิ้นส่วนทั้งหมด แล้วทำการ Export หรือ save ตั้งชื่อให้เรียบร้อย ตั้งค่าไฟล์เป็นนามสกุล FBX แต่อย่าลืมเลือก options "Embed Media" ด้วย texture หรือลวดลายที่ใช้ก็จะแนบติดไปกับไฟล์ของเราด้วย ภาพโดยนักเขียน Login เข้า Sketchfab แล้วทำการ Upload ไฟล์.FBX ลงไป จากนั้นไปที่ Shading Options แล้วเปลี่ยนให้เป็นแบบ Shadeless *อีกวิธีที่ได้ผล...ถ้าเรา embeded หรือใช้ material เป็นแบบ SurfaceShader เราอาจจะไม่จำเป็นต้องปิดตัวเลือก Shadeless ก็ได้ เพียงแต่ไปเปลี่ยนประเภทของ material ที่ใช้ให้เป็น SurfaceShader ก็พอ ภาพโดยนักเขียน สุดท้ายให้ทำการปิดการแสดงผลแบบ Double Sided ทำให้สามารถมองเห็นพื้นผิวที่วางซ้อนกันเป็นแบบลายเส้นการ์ตูนสวย ๆ ได้ ภาพโดยนักเขียน หวังว่าบทความนี้จะเป็นประโยชน์กับทุกคนที่สนใจจะสร้างชิ้นงาน 3 มิติ ลงบน Sketchfab ด้วยวิธีการง่าย ๆ ในการสร้างลายเส้นแบบการ์ตูน