
วันพุธที่ 27 พฤษภาคม พ.ศ. 2563
First look 3ds max 2021
วันอังคารที่ 19 เมษายน พ.ศ. 2554
Load โปรแกรม Autodesk อย่างถูกต้อง
วันเสาร์ที่ 19 มิถุนายน พ.ศ. 2553
3ds Max Modeling: Bots, Mechs, and Droids (Wordware Game and Graphics Library)
3ds Max Modeling: Bots, Mechs, and Droids ของ Wordware Game and Graphics Library ก่อนหน้าเค้าก็มีหนังสือหลายเล่ม แต่ผมคิดว่ามันยากไปหน่อย แต่เล่ม 3ds Max Modeling: Bots, Mechs, and Droids นี้ ละเอียดสุด
http://www.amazon.co.uk/3ds-Max-Modeling-Wordware-Graphics/dp/1598220446
ซึ่งเป็นวิธีทำ แบบทำตามเลยบอกทุกรายละเอียด สัดส่วน ลองหามาอ่านให้ได้แล้วกันครับ
โดยความน่าสนใจของโมเดลแน่เครื่องจักรคือ ความไม่ซับซ้อนของรูปทรง เหมาะสมกับการเรียน หรือ ฝึกทำโมเดล ใน 3ds ครับ ก่อนที่จะไปทำแนวซับซ้อนขึ้น อย่างกล้ามเนื้อ

Product Description
3ds Max Modeling: Bots, Mechs, and Droids offers an unparalleled, project-based learning strategy for anyone who is interested in modeling with 3ds Max. From the very first pages, readers will discover how to use the Max toolset to create sophisticated models, including a spider bot, hunter-killer, battle mech, and android. Learn how to use the 3ds Max toolset without relying on third-party models. Watch the progression of the models through hundreds of screen captures, also available in full color on the companion DVD. Take advantage of the book s learn-as-you-go approach to creating a variety of intricate robotic models with 3ds MaxProduct Details
- Paperback: 832 pages
- Publisher: Jones & Bartlett Publishers; 1 edition (May 22, 2008)
- Language: English
- ISBN-10: 1598220446
- ISBN-13: 978-1598220445
- Product Dimensions: 8.9 x 6 x 1.8 inches
- Full color, expanded chapter demonstrating how to model an android.
- Ten hours of video tutorials including a 17-part tutorial from 3-d Palace on modeling a sentinel bot from the movie The Matrix.
- Full-color versions of the images in the book.
วันอังคารที่ 15 มิถุนายน พ.ศ. 2553
Modleing in 3ds Max (1) : การสร้างโมเดล 3ds max (1)

ซึ่งการจะสร้างโมเดลรูปแบบที่ซับซ้อน อย่างไร แนวทางของผมจะเริ่มต้นจากตัวโมเดลขั้นพื้นฐานอย่างนี้ โดยส่วนใหญ่ผมจะใช้ไม่กี่อย่าง เช่น Box, Plane, Sphere, Cylinder แล้วจากนั้นก็ทำการดัดๆ เอานะครับ แต่ต้องทำการแปลงโมเดลพวกนี้ เป็น Poly ก่อน ถึงจะทำการดัดได้อย่างอิสระครับ
โดยโมเดลมาตรฐานนี้ทำได้แค่ ยีด หด ขยาย เพิ่มลด จำนวนโพลีกอนครับ โดยคุณสมบัติเหล่านี้ก็ขึ้นกับคุณลักษณะทางรูปร่างของโมเดลต่างๆ เช่น Box ก็มี กว้าง ยาว Sphere ก็มี เส้นรอบวงแทน
ซึ่งผมจะมาพูดถึงคุณลักษณะของโมเดลต่อในบทความหลังๆ
วันพฤหัสบดีที่ 10 กันยายน พ.ศ. 2552
แนวทางการเรียนสู่ CG artist
- Learn by yourself without any outside help พวกนี้เห็นเยอะในรุ่นเก๋าๆ ของประเทศไทยคือหัดเล่นกันตั้งแต่ 3d คืออะไร เล่นกันในตั้งแต่ในสมัย 3ds maxอยู่ใน DOS เพื่อนผมที่เรียนแคนนาดาบอกมีเพื่อนมัน เป็นแนวนี้ แต่นี้ก็ เซียนไปแล้ว แต่ถ้าผมทำแบบนี้ ปานนี้ผมคงวางมือไปก่อนหน้านี้นานแล้ว
- Learn by yourself with the use of DVDs, online tutorials, and books อันนี้สำหรับพวกของเยอะ มีทุนซื้อเยอะ แต่ระวังเป็นปู่โสมเฝ้าทรัพย์ มีแต่ไม่เคยทำตาม แล้วก็สะสมไว้เรื่อยๆ ดูไม่หมด ทำตามไม่เคยสำเร็จสักแผ่น (อย่างผมเป็นตน) ส่วนเจ้าไหนดี ก็เคยพูดไปบ้างใน blog นี้
อันนี้ขอเล่านิดหนึ่ง ตอนเรียนที่ TOT อาจารย์เกาหลี แกก็ไม่เก่ง 3d มาก แต่แก แกะพวกนี้เก่งมากๆ ประมาณก่อนจะสอนแกก็หาสุดยอด Tutorail มาดู แล้วก็ทำตาม จากนั้นมาประยุกต์ให้เหมาะกับการสอน แล้วก็สอน เมื่อก่อนผมคิดว่า อย่างนี้ใครก็สอนได้ ที่ไหนได้ จนวันนี้ บ้างตัวมันยาก รวมทั้งความฮึด อดทนผมคงน้อยกว่าอาจารย์ผมเยอะ เลย ไม่สำเร็จเท่าไร รวมทั้งผมเคยลองให้ลูกศิษย์ใช้วิธีนี้ มันกับไปทำสัปดาห์เดียว เจอกันอีกที่ บอกยังไม่ผ่าน ครึ่งแผ่นเลยก็เลิกแล้ว อย่างน้อย ความอดทนผมสูงกว่าลุกศิษย์นิดนึง - Take a specialized course in 3D อันนี้สำหรับผม ดีมาก ผมเรียนกับ TOT แม้ 1 ปี ผมรู้สึกได้ไม่มากเท่าไร แต่เพื่อนผมบอก 1 ปีเอ็ง เท่ากับ 5 ปี มัน
ในปัจจุบันก็มีทั้งสถาบันที่รับสอนเฉพาะทาง และมหาวิทยาลัยสอนหลากหลายที่ แต่ผมพบกับความจริงอย่างว่า 4 ปี ถ้านักศึกษาไม่ขยัน มันอาจไร้ค่ามาก จบแล้วอาจไม่เป็นอะไรเลยก็ได้ เพื่อนผมสอบเด็กที่ แทบร้องไห้เพราะบางครั้งความกระตือรือร้นเด็กมันหายไป ส่วนผม การสั่งการบ้านเป็นอะไรที่ทรมานมาก แทบไหว้เด็ก ให้ทำมาเถอะครับ ไม่ทำมันไม่เป็น หรือเจอเด็กบางคนมาบอก อาจารย์สอนไปเถอะครับ ผมฟังอย่างเดียวก็เข้าใจแล้ว ผมอยากบอกว่า ฟังไม่พอหรอก พวกนี้ต้องทำจริงๆ ถึงจะเป็น สำหรับผม ใครที่ทำงานไป แล้วยังเปิดหนังสืออยู่ หรือเรียกให้คนอื่นมาทำให้ ยังไม่ถือว่าเป็นนะครับ
อีกอย่างที่อยากให้คิด คือ ค่าเรียนมันแพงนะครับ เมืองไทยก็หลักหมื่น ในมหาลัย อย่างน้อยก็ 8 เทอมขึ้นไป ราคาไม่ถูกนะครับ ยิ่งไปเรียนเมืองนอก รับรอง แสนปลายๆ ครับ เรียนแล้วก็อยากให้คุ้มค่ากับเงินที่พ่อแม่หามาให้ผลาญ อย่าเค้าเงินนั้นไปสนุกกับเพื่อนอย่างเดียว ให้ได้ความรู้กลับมามากที่สุดที่ทำได้ - One-on-one tutoring อันนี้ ดีที่สุดสำหรับผม ช่วงชีวิตที่เรียนใน TOT อาจารย์เกาหลี ได้เป็นอาจารย์ที่สละเวลาชีวิตส่วนตัวมาก ไม่รู้แกนอนวันละกี่ชั่วโมง
แบบเวลาสงสัยตอนเที่ยงคืนวิ่งไปเคาะห้อง ก็ตื่นที่สำคัญดันสอนให้ถึง 6 โมงเช้า พร้อม มาม่าเกาหลีอร่อยมาก แล้ว 9 โมงก็มาสอนในห้องตามปกติ ซึ่งเป็นช่วงที่ผมเรียนรู้หลักสำคัญได้อย่างมากในการสอนตัวต่อตัว ประเภทนี้คือ ทำ แล้วติด ถาม ความผิดพลาดในขณะทำโดนแก้ไขทันที โดยผู้สอน ไม่ต้องไปเปิด Help หาในgoogle เป็นอะไรที่สุดยอดที่สุด แต่ผมว่ามันก็หายากที่สุดเหมือนกัน - Using a combination of the above ใช้ทุกอย่างรวมกัน ถ้าทำได้ ลองจินตนาการดูว่า นักศึกษาคนหนึ่ง ไปเรียนทำ CG โดยเฉพาะ กลับมาห้องอ่านหนังสือ ดู DVD แล้วทำตาม และมีความสามารถอยากรู้อยากเห็นว่าโปรแกรมนี้ทำไรได้ สนใจศึกษาหลักการศิลปะ ใฝ่รู้การเขียนภาษา C++ หรือ Python แล้วมีเพื่อน รุ่นพี่ หรืออาจารย์ ที่ช่วยแก้ปัญหาให้ในเวลาติดข้อสงสัยที่ไม่สามารถแก้ไขได้จริงๆ เนี่ยละครับ ลองคิดดู ว่า เด็กคนนี้จะเป็น บุคคลกรที่มีคุณภาพต่อวงการและประเทศขนาดไหน
โดยการเลือกนั้นขึ้นอยู่กับวิถีชีวิตของเรา หรือความสะดวก ที่เหมาะสมกับเราที่สุด ซึ่งผมเห็นว่าถ้าเรามีความสามารถในการเรียนเราสามารถไปถึงสิ่งที่เราต้องการได้อยู่แล้วครับ ของให้ท่านสนุกกับสิ่งที่ท่านอยากเรียนรู้นะครับ
ผมไม่ได้อ่านอย่างละเอียดนะครับ นำหัวข้อแล้วมาอธิบายจากประสบการณ์ตัวเอง แต่มีข้อความหนึ่งที่เห็นสะดุดคือ "I spent about two years of between 14 and 20 hours a day of constant study when I started out" (Robson,8,2008)
แม้ในการเรียนผมอาจไม่ใช่เวลามากขนาดนี้ แต่วันหนึ่งผมก็อยู่หน้าคอมเกิน 12 ชั่วโมงแน่นอน แต่ผมต้องนอนอย่างน้อย 8 ชั่วโมง แต่ช่วงโหมงานหนักอย่างไรก็เกือบ 20 ชั่วโมงจริงๆ นอนในห้องเรียน ตลอดเวลาเกือบปี แต่ก็เป็นช่วงที่สนุกที่สุด และมีความทรงจำที่ดี แม้ตอนนี้ทุกอย่างไม่มีวันกลับไปได้อีกแล้ว
แต่นั้นก็เป็นสิ่งที่ผมยังคิดถึงเสมอ เวลาเราเจองานยากๆ ก็จะกลับคิดได้ว่า เราเคยทำงานที่หนักและยากกว่านี้มาแล้ว เป็นการฝึกความอดทนอีกแบบหนึ่งครับ
ถ้าคุณทำได้ อย่างไร ก็ต้องพัฒนาไปจนคิดไม่ถึงว่าจะทำได้ ผมอยากให้ใครที่รักงาน CG ได้ฝึกฝนตัวเองเรียนรู้มากๆ เพื่อตัวของเราเองครับ ไม่อยากให้มาด้วยความชอบแล้วก็ไม่ทำไรเลย แล้วบอกว่าเป็น CG artists พวกนี้สร้างความวุ่นวายให้กับคนทำงานด้วยอย่างมาก และสร้างความชิบหายให้กับการทำธุรกิจมานักต่อนักแล้ว แถมทำให้พวกที่เก่งๆ ลำบากไปด้วย
สุดท้ายผมอยากให้ทุกคนหาความรู้ให้มาก ทำให้เยอะ ดูงานคนอื่นมากๆ แล้วอย่ากลัวว่าทำไม่ได้ ให้กลัวว่าไม่ได้ทำ ดีกว่าครับ
วันอังคารที่ 28 กรกฎาคม พ.ศ. 2552
แบบฝึกหัดพื้นฐานสำหรับ Animator
โดยอย่างที่เคยกล่าวไว้ว่า การทำภาพเคลื่อนไหว animation นั้น ต้องฝึกเรื่อง เวลา (Timing) และช่วง (Spaceing)
ซึ่งผมก็ได้ฝึกแบบฝึกหัดพื้นฐาน คือการใช้ ลูกบอลตกให้เด้งขึ้นแบบปกติ
แบบที่ 1 ก็ ลูกบอลตกแบบพื้นฐานง่ายๆ
แบบที่ 2 ลูกบอลตกเหมือนกัน แต่ มีน้ำหนึกของวัตถุด้วย
ส่วนแบบฝึกหัดอื่นๆ ที่ลอง
อันนี้ก็เป็นการฝึกบังคับวัถตุ เห็นมาจาก Animation Mentor สุดยอดโรงเรียนสอนAnimation ใครมีเงินเรียน เรียนเสร็จมาสอนผมด้วยนะครับ animationmentor
ก็ฝึกเรื่องของวัถตุ ในเรื่องของ เวลาและช่วงภาพ
โดยเค้าใช้การแกว่งของวัตถุเป็นแบบฝึกหัด ผมเลยลองฝึกดูบ้าง
อันนี้ผมลองเพิ่มเรื่องลูกบอลลงไปด้วย ให้มันมีเนื้อเรื่องขึ้นมานิดนึงและได้ ฝึกทั้งการแกว่งและการเด้ง พร้อมกันด้วย
ในการฝึกจากโปรแกรม 3d ทั้งไป มันจะมีปัญหาบ้างการทำงาน ต้องใช้ กราฟมาประกอบควบคุมการทำงาน
แต่ถ้าใครขยันจริง ก็แนะนำให้ทำแบบ Frame by Frame นั้นครับ รับรอง บรรลุเรื่อง Animation แน่นอน
วันอังคารที่ 16 มิถุนายน พ.ศ. 2552
CPU Vs GPU in 3d
CPU คือ วงจรอิเลคทรอนิคที่ทำงาน หรือประมวลผล ตามชุดของคำสั่งเครื่องจากซอฟต์แวร์ หน่วยประมวลผลเปรียบเสมือนเป็นสมองของคอมพิวเตอร์ ในการทำหน้าที่ตัดสินใจหรือคำนวณ จากคำสั่งที่ได้รับมา เช่น การเปรียบเทียบ การกระทำการทางคณิตศาสตร์ ฯลฯ
สถาปัตยกรรมของหน่วยประมวลผลกลาง ประกอบไปด้วย ส่วนควบคุมการประมวลผล (control unit) และ ส่วนประมวลผล (execution unit) และจะเก็บข้อมูลระหว่างการคำนวณ ไว้ในระบบเรจิสเตอร์
ที่มาwikipedia
GPU คือ ส่วนของคอมพิวเตอร์ที่ทำหน้าที่ในการประมวลผลภาพโดยเฉพาะ (แตกต่างจาก CPU ที่เป็นที่รู้จักมากกว่าและใช้ในการประมวลทั่วไป) คอมพิวเตอร์โปรแกรมที่ต้องการการประมวลผลทางภาพมากเช่น โปรแกรมออกแบบ หรือ เกมส์สามมิติ จึงทำงานได้ดีกว่ากับ GPU ที่มีความสามารถสูงกว่า
ทีีมา guru.google
After many phone calls to MIT and Southern Polytechnic university I discovered that yes video cards are designed to handle specific arrays of numbers, such as the vertex coordinates and other geometry of a model, but since raytracing and other final render techniques are too dynamic the main cpu is used for the rendering. ที่มา http://www.3dmd.net/forum/3d-discussion-5688.html
จากการอ้างอิงที่ไม่รู้ว่าเชือ่ได้ขนาดไหน โดย ผู้เขียนอ้างอิงบอกว่าได้โทรไปถามที่ MIT และ ม. Southern Polytechnic ได้บอกว่า GPU จัดการพวก ความสัมพันธ์ของ จุดและทรงเรขาคณิตของโมเดล แต่พวกคำนวณแสงหรือเทคนิคในการเรนเดอร์นั้นใช้งาน CPU
ซึ่งค่องข้างตรงกับสิ่งที่ผมทราบมาตลอด ว่า CPU ใช้เรนเดอร์ GPU ใช้ปั้นโมเดล