Thai3Dviz  

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

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

Reply
 
Share Thread Tools Display Modes
Old 07-08-2009, 05:46 PM   #1
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 (MAXScript) สอบถามเกี่ยวกับการ Copy & Paste ค่า parameter ของ object ครับ

มาถามก่อนกลัวปล่อยไก่ก่อนเผยแพร่ script ครับ

มันเริ่มมาจาก ผมอยากหาเรื่องตั้งโจทย์ อยากเขียน script ที่เกี่ยวข้องกะ Vray
ตั้งแต่ Vray Scatter โน่นแล้ว และท้ายสุด ก็มี plugin ชดเชย VrayScatter ตัว commercial ได้ดีกว่าผมเขียน script ไปละ

ล่าสุดลองมานั่งดู Vray Physical Camera ด้วยความอิจฉา เพราะว่า finalRender ที่ผมใช้อยู่ (R2.0) มันยังไม่มี ซึ่งเป็นจุดสำคัญจุดนึงเลย
ที่ทำให้ fR ยังให้ภาพที่ยังไม่ดูสมจริง ได้ง่ายเท่า Vray นัก

ตอนนั่งวาด Vray Physical Camera ก็เห็นว่า Parameter มันเยอะแฮะ
ตั้งที คงต้องจำค่า ให้แม่น ๆ เหมือนกัน หากต้องเปลี่ยนมุมมอง
หรือต้องใช้หลายมุมมอง แล้วมีค่าต่าง ๆ ของ camera พวกนี้ เหมือน ๆ กัน


จริง ๆ มันก็ copy ออกมาได้แล้วเลือกมุมมใหม่ ๆ เอาอะนะ
แต่ว่าบางกรณี ก็เชื่อว่า มันต้องมีจังหวะที่เราอยากคัดลอก Parameter
ของกล้องนึง ไปอีกกล้อง หรืออีกหลาย ๆ กล้องเป็นแน่


ก็เลยลองเขียน MaxScript เล่น ๆ เพื่อใช้ในการคัดลอก Parameter ทั้งหลายใน Camera ของ Vray ดู

ซึ่งสิ่งที่พบก็คือ parameter ทั้งหลายของ Vray Camera นั้น สามารถเข้าถึงได้โดย MaxScript มาตรฐาน
เช่นเดียวกับ object ทั่ว ๆ ไปใน max แฮะ

ก็เลยลองปรับตัว code ให้ยืดหยุ่นมากขึ้นนิด ก็เลยแปลว่า script ตัวนี้
มันสามารรถใช้ คัดลอก parameter ของ object นึงไปอีก object (หรือ หลาย ๆ object)ได้ ซะงั้น

เช่น นอกจาก เราจะ copy การตั้งค่าของ Vray Camera นึง ไปให้ Vray Camera อื่น ๆ ได้แล้ว

เราจะยัง copy parameter ของ sphere นึง ไปให้อีก 100 sphereพร้อมกันรวดเดียวได้อีกต่างหาก



มาคราวนี้ผมรู้สึกว่าอาจจะเริ่มมีประโยชน์ขึ้นมาละ
แล้วก็ชักจะไม่แน่ใจว่า จริง ๆ แล้วมันมีวิธี copy/paste อะไรแบบนี้อยู่แล้วหรือเปล่า
อาจจะ script หรือ plugin ก็ไม่รู้ คราวนี้ขอมาถามก่อนหาเลยละกัน จะได้ไม่ปล่อยไก่อีกครับ


หากยังไม่มีใครรู้วิธี copy/paste ค่า parameter แบบนี้ ผมก็จะเอา script มาให้ดูกันนะ สั้น ๆ เข้าใจได้ไม่ยากด้วย
__________________

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

Reply With Quote
Old 07-08-2009, 06:00 PM   #2
keano-manz
เทพบุตรระเริงรัก
เสี่ยวขั้นเทพ
*คนบางอ้อ*
 
keano-manz's Avatar
 
Join Date: Oct 2006
Location: Ratchada19
Posts: 6,661
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

ถ้าสำหรับกล้อง ผมเฉยๆนะ ไม่เห็นความจำเป็นเท่าไหร่ เพราะมันก๊อปปี้กล้องไปได้เลย
หรือบางที เมื่อเราตั้งค่ากล้อง 1 ใว้แล้ว
ำอมา ครีเอท กล้อง 2 ค่าเริ่มต้นต่างๆมันจะเอาของกล้อง 1 มาเลย

แต่มันจะมีประโยชน์กับงานพวกเขียนอาคารครับ เช่นผนัง เสา หรือคาน ฯลฯ
ที่มันซ้ำๆกันเป็น 10 เป็น 100 แต่เราดันหลงไป clone แบบก็อปปี้ พอเปลี่ยนค่า ต้องไปไล่ทีละตัวไม่ก็ลบทิ้ง clone ใหม่
__________________

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 07-08-2009, 06:19 PM   #3
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

เออใช่ ถ้าสร้างกล้องใหม่ มันจะลอกค่าจากตัวล่าสุดพอดี

ยกเว้นแต่ จะเป็นการเปิด scene ใหม่มาทำงานต่อ
หรือ มีการตั้งค่า camera หลายตัว แล้วเราไม่ได้ต้องการลอกค่าตัวล่าสุด

กำลังคิดลูกเล่นให้แนวคิดนี้มันมีค่าขึ้นอะครับ
ใครมีแนวคิดดี ๆ บอกกันมาได้นะ
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
zunshiro is offline   Reply With Quote
Old 08-08-2009, 08:53 AM   #4
DrogonballZ
สมาชิกไทยวิซ
 
DrogonballZ's Avatar
 
Join Date: May 2009
Posts: 90
DrogonballZ is on a distinguished road
Default

ผมมือใหม่ครับหากได้ความรู้ใหม่ๆ ก็ต้องการอยางแนนนอน
ขอบคุณนะครับ
:d
__________________
มือใหม่หัดเคลื่อนไหว
DrogonballZ is offline   Reply With Quote
Old 08-08-2009, 09:10 AM   #5
tom101
Admin
 
tom101's Avatar
 
Join Date: Oct 2006
Location: Roi-et, Thailand
Posts: 4,327
Blog Entries: 4
tom101 has a reputation beyond reputetom101 has a reputation beyond reputetom101 has a reputation beyond reputetom101 has a reputation beyond reputetom101 has a reputation beyond reputetom101 has a reputation beyond reputetom101 has a reputation beyond reputetom101 has a reputation beyond reputetom101 has a reputation beyond reputetom101 has a reputation beyond reputetom101 has a reputation beyond repute
Default

คุณซันอย่าลืมscriptที่เลือกpolygon แล้วให้มันกลายเป็น element ด้วยนะ
__________________
ของดีไม่เสื่อม ของเสื่อมไม่ขลัง Live for nothing or Die for something

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.
tom101 is offline   Reply With Quote
Old 08-08-2009, 12:06 PM   #6
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

จัดให้เรียบร้อยแล้วค้าบ

http://www.thai3dviz.com/board/showthread.php?t=28165
__________________

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
zunshiro is offline   Reply With Quote
Old 06-08-2010, 02:59 PM   #7
^JEED^
สมาชิกไทยวิซ
 
^JEED^'s Avatar
 
Join Date: Aug 2010
Location: Lopburi
Posts: 25
^JEED^ is on a distinguished road
Send a message via MSN to ^JEED^
Default

ขอบคุณพี่ซันจริงๆ อยากเก่งแบบพี่จัง
ผมก็กำลังศึกษาการเขียนMaxScript อยุ่ แต่ก็ไม่ทราบว่าจะหาศึกษาได้จากที่ไหนบ้าง
^JEED^ 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

Similar Threads
Thread Thread Starter Forum Replies Last Post
ZunQuiz : Max สามารถ Copy & Paste ได้ไหม zunshiro อาหมอคลายปัญหา 12 05-02-2010 11:25 AM
เมณู ของ object snap 2009 ครับ MODDEE ห้องดราฟ (AutoCad) 5 18-08-2009 03:13 AM
ติวเตอร์ ''SCR'' RUN POINT และ PLINE ครับ aho_cn ห้องสมุด AutoCad 22 17-08-2009 10:19 AM
ขอรบกวนถามเกี่ยวกับ mat V-ray กับ object ครับ kpong11 ห้องเรียน Vray (Vray Classroom) 3 06-05-2007 12:30 AM
MaxScript : Explode Elements (Detach ทุก Element เป็น Object) zunshiro ห้องแล็บ Zunshiro 5 16-12-2006 07:38 PM


All times are GMT +7. The time now is 10:37 AM.

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