Thai3Dviz  

Go Back   Thai3Dviz > 3ds Max > ห้องแล็บ Zunshiro

ห้องแล็บ Zunshiro script สำหรับโปรแกรม 3ds Max โดย Zunshiro

Reply
 
Share Thread Tools Display Modes
Old 28-01-2008, 01:34 PM   #1
Thanakit
สมาชิกไทยวิซ
 
Thanakit's Avatar
 
Join Date: Oct 2006
Posts: 818
Thanakit is a jewel in the roughThanakit is a jewel in the roughThanakit is a jewel in the roughThanakit is a jewel in the rough
Default มีปัญหาเรื่องการหามุมของ objects ที่เรา detach

มีปัญหาเรื่องการหามุมของ objects ที่เรา detach ออกมา น่ะรคับ



คือจากรูปน่ะครับ ผมก็ detach polygon ออกมา ชิ้นนึ่ง แต่คราวนี้ ผมอยากทราบว่า object ที่เรา detach ออกมา เนี่ย มันมีมุมเอียงๆ ของ x y z เท่าไร น่ะครับ มันมี script ที่ทำให้เรารู้ หรือป่าว ครับ ตอนนี้ ผมใช่วิธีสร้างโดยการสร้าง object ขึ้นมาชิ้นนึงให้ตั้งอยู่บน object ที่ผม ที่ต้องการหามุม น่ะครับ (ก่อนสร้าง object ก็ติ๊กถูก ตรง auto grid)

จะมีวิธีอื่นที่ง่ายกว่านี้ ไหมครับ
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Thanakit is offline  

Reply With Quote
Old 31-01-2008, 01:02 PM   #2
zunshiro
อาหมอพบประชาชน
 
zunshiro's Avatar
 
Join Date: Oct 2006
Posts: 1,271
Blog Entries: 15
zunshiro is a splendid one to beholdzunshiro is a splendid one to beholdzunshiro is a splendid one to beholdzunshiro is a splendid one to beholdzunshiro is a splendid one to beholdzunshiro is a splendid one to beholdzunshiro is a splendid one to behold
Send a message via MSN to zunshiro
Default

สิ่งที่ต้องการรู้ คือ ตัวเลขเท่านั้น
หรือต้องการใ้ห้ pivot ของ วัตถุนั้น มันเอียงตามระนาบของ polygon นั้นครับ
zunshiro is offline   Reply With Quote
Old 31-01-2008, 01:08 PM   #3
keano-manz
เทพบุตรระเริงรัก
เสี่ยวขั้นเทพ
*คนบางอ้อ*
 
keano-manz's Avatar
 
Join Date: Oct 2006
Location: Ratchada19
Posts: 6,706
Blog Entries: 14
keano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud of
Send a message via MSN to keano-manz
Default

ผมเข้าใจว่า หมอทันตกิจ สงสัยว่า ไอ้วัตถุที่มันเอียงๆอยู่เนี่ย มันเอียงกี่องศา ในแกน ทั้ง 3 แกนน่ะครับ พี่ซัน
เราจะได้หมุนมันได้ถูก ถ้าจะหมุนมันให้มาตรงๆเป๊ะๆ อะไรประมาณนั้นครับ
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
keano-manz is offline   Reply With Quote
Old 31-01-2008, 01:12 PM   #4
keano-manz
เทพบุตรระเริงรัก
เสี่ยวขั้นเทพ
*คนบางอ้อ*
 
keano-manz's Avatar
 
Join Date: Oct 2006
Location: Ratchada19
Posts: 6,706
Blog Entries: 14
keano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud of
Send a message via MSN to keano-manz
Default

เห็นมีคำสั่ง protractor ใน helpers ที่มันจะให้เลือก object 1 object 2 แต่ใช้ไม่เป็นครับ งงตาแตก
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
keano-manz is offline   Reply With Quote
Old 31-01-2008, 01:27 PM   #5
zunshiro
อาหมอพบประชาชน
 
zunshiro's Avatar
 
Join Date: Oct 2006
Posts: 1,271
Blog Entries: 15
zunshiro is a splendid one to beholdzunshiro is a splendid one to beholdzunshiro is a splendid one to beholdzunshiro is a splendid one to beholdzunshiro is a splendid one to beholdzunshiro is a splendid one to beholdzunshiro is a splendid one to behold
Send a message via MSN to zunshiro
Default

คือเรื่องของเรื่อง การทำงานกับค่า rotation ของวัตถุ มันโคตร งง ครับ
เป็นเรื่องที่ผมไม่เคยเข้าใจถ่องแท้เลย เพราะว่าการ rotate ในทางเทคนิค
มันมีการอ้างอิงการหมุนหลายรูปแบบมาก

เลยอยากถามในแง่ของการใช้งานก่อน ว่าต้องการรู้มุมเอาไปทำอะไร
เผื่อจะได้ไม่ต้ิองไปสนใจ ตัวเลขที่ผมไม่เข้าใจพวกนั้นอะครับ
zunshiro is offline   Reply With Quote
Old 31-01-2008, 01:33 PM   #6
keano-manz
เทพบุตรระเริงรัก
เสี่ยวขั้นเทพ
*คนบางอ้อ*
 
keano-manz's Avatar
 
Join Date: Oct 2006
Location: Ratchada19
Posts: 6,706
Blog Entries: 14
keano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud of
Send a message via MSN to keano-manz
Default

ส่วนตัว(ผมเดานะครับ) จากรูปที่ตุ้มโพสมา อย่างน้อยมันน่าจะช่วยคลี่ลูกบอล หรือ รูปทรงกลมๆได้นะ ถ้า detach แต่ละเฟสออกมาแล้วมาหมุนให้อยู่ในระนาบเดียวกัน หรือเปล่า?
ผมลองคิดเล่นๆน่ะครับ


แต่คืดว่าตุ้มน่าจะเอาไปทำอย่างอื่น
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
keano-manz is offline   Reply With Quote
Old 31-01-2008, 01:40 PM   #7
Thanakit
สมาชิกไทยวิซ
 
Thanakit's Avatar
 
Join Date: Oct 2006
Posts: 818
Thanakit is a jewel in the roughThanakit is a jewel in the roughThanakit is a jewel in the roughThanakit is a jewel in the rough
Default

Quote:
เห็นมีคำสั่ง protractor ใน helpers ที่มันจะให้เลือก object 1 object 2 แต่ใช้ไม่เป็นครับ งงตาแตก

อันนี้ลองใช้แล้วครับ ก็หาลำบากมาก

วิธีการใช้ น่ะ
ให้เรา สร้าง protractor มา 1 อันมันก็จะให้เรา ปิ๊ก odject 1 2 ตามที่จักบอก คราวนี้ เรา ก็สร้าง spline มา 2 ชิ้น อะไรก็ได้น่ะ เช่น หกเหลี่ยม วงกลม สุดแล้วแต่น่ะ กลับมาที่ protractor เราก็ปิ๊ก spline ที่เราสร้างขึ้นมา ทั้ง 2ชิ้นน่ะ ไอ้สองชิ้นนี้ แหละ มันคือแขน ที่จะกางออกหามุมต่างๆ ครับ
ประมาณนี้



Quote:
สิ่งที่ต้องการรู้ คือ ตัวเลขเท่านั้น
ครับ คืออยากรู้แค่ค่ามุม ทั้ง 3 แกนเท่านั้นครับ

ขอบคุณครับ

ปล.ตอนนี้ทำงานถึกมากๆ 55+
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Thanakit is offline   Reply With Quote
Old 31-01-2008, 01:44 PM   #8
keano-manz
เทพบุตรระเริงรัก
เสี่ยวขั้นเทพ
*คนบางอ้อ*
 
keano-manz's Avatar
 
Join Date: Oct 2006
Location: Ratchada19
Posts: 6,706
Blog Entries: 14
keano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud of
Send a message via MSN to keano-manz
Default

ขอบคุณหมอตุ้มมากๆครับ ที่ช่วยสอน


ทำไมมันลำบากจังเนี่ย -_-'
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
keano-manz is offline   Reply With Quote
Old 31-01-2008, 01:51 PM   #9
Thanakit
สมาชิกไทยวิซ
 
Thanakit's Avatar
 
Join Date: Oct 2006
Posts: 818
Thanakit is a jewel in the roughThanakit is a jewel in the roughThanakit is a jewel in the roughThanakit is a jewel in the rough
Default

Quote:
คือเรื่องของเรื่อง การทำงานกับค่า rotation ของวัตถุ มันโคตร งง ครับ
เป็นเรื่องที่ผมไม่เคยเข้าใจถ่องแท้เลย เพราะว่าการ rotate ในทางเทคนิค
มันมีการอ้างอิงการหมุนหลายรูปแบบมาก

เลยอยากถามในแง่ของการใช้งานก่อน ว่าต้องการรู้มุมเอาไปทำอะไร
เผื่อจะได้ไม่ต้ิองไปสนใจ ตัวเลขที่ผมไม่เข้าใจพวกนั้นอะครับ
คือตอนนี้ ผมทำงานเกี่ยวกับเกม secondlife อยู่น่ะครับ ในเกมมันจะให้เราสร้าง สิ่งก่อสร้างได้ แต่ต้องเอาวัตถุที่มีให้ในเกมนั้นเท่านั้นในการสร้าง คราวนี้ เมื่อผมต้องการสร้าง รูปทรง กลม ก็จะต้องเอา วัตถ สี่เหลี่ยม มาเรียงต่อกันไปเรื่อยๆ จนให้ได้ทรงกลม ซึ่งมันยากผมก็เลยคิดว่า ถ้าเรารู้ตำเหน่ง และ มุมของเฟสแต่ล่ะเฟส ใน max ก็จะดี เพื่อที่จะเอาค่าเหล่านี้ ไปทำ ตัว generate ใน เกม(เกมนี้สามารถเขียนสคิปได้ครับ ) ก็ทำให้ผมทำงานง่ายขึ้น ประมาณนี้ครับ

ปล ผมไม่ได้ทำทรงกลม น่ะแค่ยกตัวอย่างเฉยๆ ทีผมมีปัญหาอยู่ตอนนี้คือการสร้างโดมรูปไข่ผ่าครึ่ง ครับ ยากกว่า ทรงกลม อีก
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Thanakit is offline   Reply With Quote
Old 31-01-2008, 01:57 PM   #10
keano-manz
เทพบุตรระเริงรัก
เสี่ยวขั้นเทพ
*คนบางอ้อ*
 
keano-manz's Avatar
 
Join Date: Oct 2006
Location: Ratchada19
Posts: 6,706
Blog Entries: 14
keano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud of
Send a message via MSN to keano-manz
Default

นั่น ว่าแล้ว หลักการเดียวกัน

ตุ้มเขียนสคริปต์เองเลยครับ สู้ๆ
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
keano-manz is offline   Reply With Quote
Old 31-01-2008, 02:00 PM   #11
Thanakit
สมาชิกไทยวิซ
 
Thanakit's Avatar
 
Join Date: Oct 2006
Posts: 818
Thanakit is a jewel in the roughThanakit is a jewel in the roughThanakit is a jewel in the roughThanakit is a jewel in the rough
Default

Quote:
ตุ้มเขียนสคริปต์เองเลยครับ สู้ๆ
แค่โมเดลนิ ผมก็ขี้ปริ้น แล้ว
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Thanakit is offline   Reply With Quote
Old 31-01-2008, 04:42 PM   #12
zunshiro
อาหมอพบประชาชน
 
zunshiro's Avatar
 
Join Date: Oct 2006
Posts: 1,271
Blog Entries: 15
zunshiro is a splendid one to beholdzunshiro is a splendid one to beholdzunshiro is a splendid one to beholdzunshiro is a splendid one to beholdzunshiro is a splendid one to beholdzunshiro is a splendid one to beholdzunshiro is a splendid one to behold
Send a message via MSN to zunshiro
Default

โหย โคตรมันส์เลย

เดี๋ยวมาดูให้นะ
zunshiro is offline   Reply With Quote
Old 31-01-2008, 05:23 PM   #13
keano-manz
เทพบุตรระเริงรัก
เสี่ยวขั้นเทพ
*คนบางอ้อ*
 
keano-manz's Avatar
 
Join Date: Oct 2006
Location: Ratchada19
Posts: 6,706
Blog Entries: 14
keano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud of
Send a message via MSN to keano-manz
Default

เอ่อคุณ ตุ้ม กับคุณซันครับ ผมมาดูอีกที tape มันก็บอกหมดทุกอย่างทุกแกนแล้วนี่ครับ ว่าแกนไหนกี่องศา แค่เราสร้าง tape ขึ้นมาชิ้นนึง แนบกับแนวเอียงวัตถุ (ใช้ snap จับเอาเลย)

หรือว่าไม่ใช่แบบนี้??
Attached Images
 
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
keano-manz is offline   Reply With Quote
Old 31-01-2008, 05:46 PM   #14
Thanakit
สมาชิกไทยวิซ
 
Thanakit's Avatar
 
Join Date: Oct 2006
Posts: 818
Thanakit is a jewel in the roughThanakit is a jewel in the roughThanakit is a jewel in the roughThanakit is a jewel in the rough
Default

อันนี้ ไม่แน่ใจ น่ะครับ จักร แต่ผมยังไม่เคยลองเลยอะ มองข้ามมันไปเลย น่ะ
เดี๋ยวพรุงนี้ มาบอกน่ะ ถ้าได้ นิ มีฮา น่ะครับ 555+ ขอบคุณครับ จักร
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Thanakit is offline   Reply With Quote
Old 01-02-2008, 03:34 AM   #15
zunshiro
อาหมอพบประชาชน
 
zunshiro's Avatar
 
Join Date: Oct 2006
Posts: 1,271
Blog Entries: 15
zunshiro is a splendid one to beholdzunshiro is a splendid one to beholdzunshiro is a splendid one to beholdzunshiro is a splendid one to beholdzunshiro is a splendid one to beholdzunshiro is a splendid one to beholdzunshiro is a splendid one to behold
Send a message via MSN to zunshiro
Default

การอ้างอิงมุมทั้งสามแกน เพื่ออธิบายระนาบ ของวัตถุในมุมมองสามมิติ
เมื่อเทียบกับ world มันโคตรคง สำหรับผมเลยครับ

ตอนนี้ทำถูกไปสองแกน ได้ระนาบการเอียงที่ถูกต้องแล้ว
เหลือแค่การบิดทางด้านแนวตั้งฉากของระนาบนั้น (อธิบายไม่ถูก)

ช่วยเอาไปลองเล่นดูก่อนแล้วกันนะครับ



Download getFaceAngle MaxScript

Script นี้ผมทดสอบ ที่ Max 9 นะครับ และเชื่อว่า Max ที่ต่ำกว่านี้จะมีปัญหาด้วย
เพราะผมเรียกใช้ function ในการปัดจุดทศนิยม และการ copy ข้อความ ที่มีใน 9 ครับ

แต่ว่าตัวคำสั่ง copy ข้อความนั้น (ปุ่มสี่เหลี่ยมหลังค่าแกน X,Y,Z) ผมเพิ่มขึ้นมาเพื่อช่วยให้เก็บตัวเลขไปทดสอบง่ายขึ้น
แต่ maxscript เพียวๆ มันไม่มีคำสั่งที่เอาไว้ทำงานกับ clipboard ครับ
จึุงต้องติดตั้งคำสั่งเสริมด้วย เค้าเรียกว่า Avguard Extensions

วิธีติดตั้งแค่ เอา avg_dlx90.dlx ไปวางไว้ใน folder plugin ของ max 9 เท่านั้น
แล้วเข้า max ใหม่ครับ

ส่วน 2008 คิดว่าไม่จำเป็นต้องใช้แล้วนะ เพราะว่ามันรวม Avguard Extensions ไว้ในตัวแล้ว


ส่วนตัว script เป็น script ธรรมดานะครับ เวลาเรียกใช้ก็สั่ง run เอาตรง ๆ
zunshiro is offline   Reply With Quote
Old 01-02-2008, 08:57 AM   #16
keano-manz
เทพบุตรระเริงรัก
เสี่ยวขั้นเทพ
*คนบางอ้อ*
 
keano-manz's Avatar
 
Join Date: Oct 2006
Location: Ratchada19
Posts: 6,706
Blog Entries: 14
keano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud ofkeano-manz has much to be proud of
Send a message via MSN to keano-manz
Default

ขอบคุณคร้าบบบบบบบบบบ -/\-
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
keano-manz is offline   Reply With Quote
Old 01-02-2008, 10:11 AM   #17
Thanakit
สมาชิกไทยวิซ
 
Thanakit's Avatar
 
Join Date: Oct 2006
Posts: 818
Thanakit is a jewel in the roughThanakit is a jewel in the roughThanakit is a jewel in the roughThanakit is a jewel in the rough
Default

เดี๋ยวจะลองเอาไปเล่นดูน่ะครับ ไงก็ขอบคุณมากๆเลย น่ะครับ


ปล.วิธีของจักรกำลังทดลองอยู่น่ะ
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Thanakit is offline   Reply With Quote
Old 01-02-2008, 10:36 AM   #18
Thanakit
สมาชิกไทยวิซ
 
Thanakit's Avatar
 
Join Date: Oct 2006
Posts: 818
Thanakit is a jewel in the roughThanakit is a jewel in the roughThanakit is a jewel in the roughThanakit is a jewel in the rough
Default

วิธีของ จักร ลองแล้ว ไม่ได้ผล อะครับ จริงๆ ผมคิดว่ามันต้องได้แน่ๆเลยล่ะ แต่ก็ไม่ได้ ผม งงกับมันแล้วเนี่ย ยังไงก็ขอบคุณน่ะครับ

ส่วนของคุณซันใช่ง่ายดีครับ แต่ต้องลองใส่ค่า y ดูอีกที่ ตอนนี้ เริ่มจะมีโอกาศแล้วล่ะครับ ขอบคุณครับ
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Thanakit is offline   Reply With Quote
Old 01-02-2008, 11:34 AM   #19
zunshiro
อาหมอพบประชาชน
 
zunshiro's Avatar
 
Join Date: Oct 2006
Posts: 1,271
Blog Entries: 15
zunshiro is a splendid one to beholdzunshiro is a splendid one to beholdzunshiro is a splendid one to beholdzunshiro is a splendid one to beholdzunshiro is a splendid one to beholdzunshiro is a splendid one to beholdzunshiro is a splendid one to behold
Send a message via MSN to zunshiro
Default

อธิบายไม่ถูกจริง ๆ
คือเรื่องการใช้ Tape วัด มันจะได้องศาจากจุดนึงไปอีกจุดนึงเท่านั้นอะครับ

แต่องศาของหน้าตัด polygon แบบสามมิติ มันต้องคิดจาก Normal vector ที่ตั้งฉาก พุ่ง ออกไปจากหน้าตัดอะครับ

ง๊ง งง ไม่คิดว่ามันจะอะไรขนาดนี้เหมือนกันอะ
zunshiro is offline   Reply With Quote
Old 01-02-2008, 11:37 AM   #20
Over All
สมาชิกไทยวิซ
 
Over All's Avatar
 
Join Date: Jan 2008
Location: วิภาวดีฯ
Posts: 119
Over All is on a distinguished road
Default

คุยอะไรกันครับเนี่ย ไม่รู้เรื่องเลย
__________________
OverAll Presentation
Over All is offline   Reply With Quote
Old 01-02-2008, 11:43 AM   #21
EddO
ทารกกระบี่หุบเขาเร้นรัก
*คนบางอ้อ*
 
EddO's Avatar
 
Join Date: Oct 2006
Location: บางที่สำหรับคนเหงา
Posts: 1,265
EddO is a splendid one to beholdEddO is a splendid one to beholdEddO is a splendid one to beholdEddO is a splendid one to beholdEddO is a splendid one to beholdEddO is a splendid one to beholdEddO is a splendid one to behold
Send a message via MSN to EddO
Default

ถ้าลองเปลี่ยนจากหาค่าใน Max เป็นหาค่าใน CAD ผมว่าน่าจะง่ายกว่านะครับ หรือมันไม่ถูกหลักที่ต้องการ
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
และเว็บถ่ายภาพของผม >>
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
EddO is offline   Reply With Quote
Old 01-02-2008, 02:12 PM   #22
Thanakit
สมาชิกไทยวิซ
 
Thanakit's Avatar
 
Join Date: Oct 2006
Posts: 818
Thanakit is a jewel in the roughThanakit is a jewel in the roughThanakit is a jewel in the roughThanakit is a jewel in the rough
Default

Quote:
ถ้าลองเปลี่ยนจากหาค่าใน Max เป็นหาค่าใน CAD ผมว่าน่าจะง่ายกว่านะครับ หรือมันไม่ถูกหลักที่ต้องการ
ผมไม่รู้ว่า CAD มันจะหามุมได้หรือป่าว น่ะครับผม ใช่มันไม่ค่อยเป็น ไม่เป็นเลยดีกว่า 55 + แต่ที่สำคัญคือว่า ผมมี file ที่ออกแบบมาเป้นโมเดล 3ดี เลยอะครับ ยากชิบเลย
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Thanakit is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +7. The time now is 11:45 AM.

Design Developed by CompleteGFX
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright ©2002-2010 Thai3dViz Co.,Ltd.
Hosting by THAISITE.net