Easy IK with Duik Tool
Duik Tool เป็นชุดคำสั่งที่ใช้สำหรับช่วยในการ Animate ตัวละครให้ง่ายขึ้นนะคับ ด้วยการทำงานแบบ IK หรือ Inverse Kinematic ที่จะทำให้เราสามารถ Animate ชิ้นส่วนต่างๆได้ง่ายและสะดวกมากยิ่งขึ้นคับ
Duik Tool เป็น Freeware นะคับ สามารถ Download ได้ที่นี่คับ : http://www.duduf.com/ressources/duik/en/download.html
การ ติดตั้ง Duik Tool ทำได้ไม่ยากนะคับ
สำหรับ Window นะคับ : ให้เรา unzip ไปที่ c:\Program Files\Adobe\Adobe After Effects\Support Files\Scripts
สำหรับ Mac ไปที่ : Applications/Adobe After Effects/Scripts/
โดยระวังเรื่องของ Sub Folder นะคับ Duik.jsx ต้องอยู่ใน ScriptUI Panels นะคับ
โดยหลักๆแล้ว IK หรือ Inverse Kinematic ก็คือการ Animate จากส่วนปลายของชิ้นส่วนที่เราทำการ Animate นะคับ เช่นใน Tutorial ผมยกตัวอย่างเป็นแขน ก็คือเราสามารถที่จะ Animate แขนได้โดยการ Animate มือเพียงอย่างเดียวเท่านั้นคับ จะง่ายกว่าการทำจาก ไหล่ มาที่ แขน มาที่ มือ ขั้นตอนจะเยอะกว่าทำให้ทำงานได้ช้ากว่าคับ
ข้อดีของ Duik Tool ก็คือ นอกจากเราจะสามารถ Animate ตัวละครที่แยกเป็นชิ้นไว้แล้วนะคับ เรายังสามารถที่จะ Animate Puppet Pin ที่สร้างจาก Puppet Tool ได้อีกด้วยคับ
ขอบคุณ VJ แพรว ประจำรายการ ครัวซอง @ You2Play นะคับ ที่มาเป็นต้นแบบคาแรคเตอร์ให้เรา Animate กัน
ถ้ามีอะไรสงสัย เพื่อนๆสามารถทิ้ง Comment ไว้ได้นะคับ หรือจะไปถามในเว็บบอร์ดก็ดีคับ
** Update 22nd April 2012
สำหรับเพื่อนๆที่เจอปัญหา Bone ตำแหน่งมันไม่ตรงกับที่สร้างนะคับ ให้เรา Pre-Compose วัตถุของเราก่อนคับ เลือกแบบ Move Attribute into New Comp เพื่อที่ว่าขนาดของ Layer จะได้เท่ากันกับ Comp ไม่งั้น Script จะวางตำแหน่งของ Bone ให้เราผิด (เนื่องจากค่า X และ Y เริ่มนับคนละตำแหน่งกัน)
Link สำหรับผู้ที่สนใจ
Vimeo’s Direct Link of ‘Easy IK with Duik Tool’
Duik Tool Website
Duik Tool Download Page
GG
Affter CS5 ใช้ได้รึปล่าวครับ http://www.duduf.com/ressources/duik/en/download.html
Soetheby
ได้คับ เลือกตัว Duik12.2 คับ ~*
GG
รบกวนจริงครับ โดยระวังเรื่องของ Sub Folder นะคับ Duik.jsx ต้องอยู่ใน ScriptUI Panels นะคับ
มันคือยังไงเหลอครับ ผมลงได้แล้ว แต่ ผม Coppy File ในโฟเดอร์ ScriptUI Panels ไปใว้ใน c:\Program Files\Adobe\Adobe After Effects\Support Files\Scripts\ScriptUI Panels ผมทำถูกรึปล่าวครับ T_T
Soetheby
ทำถูกแล้วคับ ถ้าเข้าไปใช้งานใน After Effects ได้ไม่มีปัญหาก็แสดงว่าทำถูกต้องแล้วคับ
จริงๆก็คือ ให้เอา Duik.jsx ไปไว้ใน Folder ScriptUI Panels คับ แค่นั้นเอง
ถ้าเรา Unzip มันจะถามว่าให้ Overwrite มั้ย ซึ่งถ้าเป็นฝั่ง Mac บางครั้งมันจะ แยกเป็นอีก Folder ให้เราคับ เลยบอกให้ระวังกัน
~*
GG
อ๋อๆๆๆ ขอบคุณคับผม
GG
ขอโทษและรบกวนจริงๆนะครับ T_T
ลงได้ครับ มีใชว์ใน Toobar Window แล้วครับ แต่งพอกดใช้มันขึ้นว่า
“Duik Icons”foder ismissing in “C:\Program Files\Adobe\Adobe AffterEffects CS5\Support Files/Scripts/Ssripts/
You can find this folder in the zip archive you’ve downloaded form
Duik’s website
รบกวนนนน ถ้าว่างช่วยตอบผมทีนะครับ งง จริงๆคับ ว่าทำผิดตรงใหน มันก็ไม่น่าจะยากขนาดนี้นะครับ T_T T_T ช่วยด้วยนะครับเห็นแก CG ตาดำๆนะครับ อิอิ
Soetheby
ตอน Unzip จะมี Folder “Duik Icons” มาด้วยคับ เอามาใส่ใน Folder “Scripts” คับ ~*
GG
โอววววววววว 23.35น. แล้วยังตอบเลย ขอบคุณมากๆครับ ขอให้อยู่คู่ CG ไทยไปนานๆนะครับ
(ใช้ Duik ได้แล้วครับ)เทพจริงๆคับท่าน
3pointsofface
ขอบคุณครับ สะดวกขึ้นเยอะเลย อาศัยการอนิเมทแบบใช้ความถึกมานาน T_T
GG
ได้ไปใช้ในงานแล้วครับ สะดวกมาๆเลยครับ แต่สงสัยอยู่หนึ่งอย่างครับว่า ทำไมเวลาใช้ Putppet Tool ที่ขา แลัวไปทำที่อื่นๆใน Composition เดียวกันไม่ได้เหลอครับ เช่น แขน 2 ข้างครับ (เวลา กด IK Creation แล้ว มันจะไปรวมอยู่ที่เดียวกันครับ )งง สุดๆเลยครับ
Soetheby
ในกรณีที่ใช้ Puppet Tool นะคับ ผมอาจจะลืมบอกไป เนื่องจากมันเป็น Script ที่ทำงานด้วยชื่อของ Layer เป็นหลัก ก่อนจะสร้าง Bone เราควรที่จะเปลี่ยนชื่อของ Puppet Tool Pin นิดนึงคับ เช่น แขน 2 ข้าง ให้เราตั้งชื่อ Pin แต่ละจุดด้วยสิ่งที่เราเข้าใจคับเช่น ถ้าเป็นผม ผมจะใส่ prefix ไปคับ จะเป็น ” ArmL_Puppet Pin 1 ” สำหรับจุดแรกของแขนซ้าย ” ArmR_Puppet Pin 3 ” สำหรับจุดที่สามของแขนขวาคับ
เราสามารถตั้งชื่อ Puppet Tool Pin ได้โดยการกด Enter แล้วเปลี่ยนชื่อได้เลยคับ ทำเหมือนกับเปลี่ยนชื่อ Layer เลย
การตั้งชื่อนะคับในกรณีที่เราต้องการเปลี่ยนชื่อเยอะๆพร้อมๆกัน ใน DuikTool ก็มีเครื่องเปลี่ยนชื่อไว้ให้นะคับเข้าไปที่ Drop Down Menu นะคับ ที่ Default จะเป็น IK ให้เราเลือกเป็น Objects & Tools จะมีเมนู Rename อยู่คับ เอาไว้ช่วยเรา Rename หลายๆอย่างพร้อมๆกันคับ โดยสามารถเลือกลำดับตัวเลขเลือก prefix suffix ได้เลยคับ ~*
GG
เดียวไปทดลองก่อนนะครับ ขอบคุณมากๆเลยครับผม เป็นติวเตอร์ที่ดีจริงๆครับ
tum
พี่คับผม ใส่ puppet pin เเล้ว ต่อด้วยไปที่ duik เเล้วเลือกที่bonesคับ เเต่ bones ที่ได้ตำเเหน่งไม่ตรงกับ puppet pin ที่เราวางไว้ รบกวนอธิบายหน่อยคับพี่…ขอบคุณคับ
Soetheby
ตอนใส่ bone ต้องเลือกที่ pin นะคับแล้วค่อยใส่ Bone ถ้าเป็นเพราะมี Puppet หลายส่วน ให้เปลี่ยนชื่อ pin คับ ~*
tum
ผมเลือกที่pinเเล้วค่อยกดboneเเล้วเเต่ตำเเหน่งที่ได้ออกมามันมุมขวาบนไม่ตรงกับส่วนที่ผมอยากได้เลยคับ
หรือduik tool ผมมีปัญหาหรือป่าวคับ
FOLKstudio
ทำไม bone ที่เป็นสี่เหลี่ยมแดงๆ ผมไม่ขึ้นอ่ะครับ งงมากเลย
หรือโปรแกรมผมมีปัญหารึเปล่าครับ
FOLKstudio
ขึ้นแล้วครับ แต่ทำไมมันไปอยู่ไม่ตรงกับ pin
Soetheby
ลองตั้งชื่อ pin แล้วค่อยใส่ Bone ดูสิคับ ~*
maximight
ขอบคุณมากๆครับ พี่มีประโยชน์กัับผมมาก กำลังเรียนอยู่เลยคับ ^^
iPal7D
ตั้งชื่อแล้ว ตำแหน่ง Bones ก็ยังไม่ตรงอะครับ -*- ทำไงดี
Soetheby
ทำข้ามขั้นตอนไหนรึเปล่าคับ
~*
เลื่อน anchor point แล้วรึยัง? กำหนดตำแหน่ง ลำดับการเลือก Pin ถูกมั้ย? ลองเช็คดูนะคับ เพราะผมว่ามันไม่น่าจะมีปัญหาอะไรนะ
iamaox
ใช้ CS4 ต้องโหลดตัวไหนครับ
ผมโหลดลิ้ง Duik 10 for After Effects 6.5 & 7 แต่พอจะเรียกใช้พาเนล กลับไม่เจอครับ
ขอบคุณครับ
Soetheby
เข้าใจว่าใช้ V12.2 ได้เลยคับ
ลองดูใหม่นะคับ ~*
Nofear
มีไฟล์ character แบบตัวอย่างไหมครับอยากลองทำดูมั้งครับ
Soetheby
สำหรับคนที่ Bone ไม่ตรงนะคับ เป็นเพราะ ขนาดของ วัตถุกับ Comp ไม่เท่ากันคับ ถ้าอยากให้ตรง ลอง Pre-Compose แบบ Move all attributes into new comp ก่อนคับ ~*
Zombie
ขอบคุณมากครับ เป็นประโยชน์มากๆ
wisarn
ขอบคุณครับ
ขอบคุณครับ
ฺNatthanon
ขอบคุณคับ
poom
cs6 ต้องใช้เวอชั่นไหนคับ ขอบคุนมากคับ….
mr.paramasin
พี่ครับ ผมชอบมากที่พี่สอน แต่ผมมีปัญหาคือ เวลาผมใช้ส่วน Pin ปักลงไปใช้ Bones ของปลั๊กอิน duik อ่ะครับ จุดสีแดง มันขึ้นไม่ตรงและไปดึงจุด ที่สร้างไว้ในส่วนแรกมาอ่ะครับ เกิดจากอะไรอ่ะครับพี่ T^T ผมลอง ลอง Pre-Compose แบบ Move all attributes into new comp แล้วนะครับ อันแรกที่ทำกับส่วนแขนได้ แต่ที่ทำกับส่วนขาไม่ได้ครับพี่ มันดึงจุดรวมเลย
mr.paramasin
ได้แล้วครับพี่ ต้องเปลี่ยนชื่อ Pin ขอบคุณคาป ><
PINGPING
ตัว controller เป็นสีทึบ ไม่เป็นแค่กรอบ แก้ไขยังไงได้บ้างคะ มันบัง object ไปหมด ทำงานไม่สะดวกเลยอ่าค่ะ
Kanokpol
ใช้ duik พอจะกดคำสั่ง auto rig แล้วโปรแกรมเด้งเลยครับ อยากทราบว่าจะแก้ยังไง