online pharmacy
:: Thai3d :: Forums-viewtopic-MaxScript : Clear Unused Materials 1.0 for max 6-7

:: Thai3d :: http://www.CloudBookClub.com  
  สมัครสมาชิก
 Net Design
ติดตามชมผลงานของนักเรียน
ดีเด่น จาก NetDesign สถาบันคอมพิวเตอร์
กราฟฟิกอันดับ 1 ของเมืองไทย
มีผู้ผ่านการอบรมไปแล้วกว่า
25,000 ท่าน ได้รับความไว้วางใจจาก องค์กร
ระดับโลกในการส่งบุคลากร
มาอบรม

เปิดอบรมหลักสูตร
- Web Design
- Graphic Design
- Multimedia Design
- 3D Animation
- Maya
- Movie Editing


จบหลักสูตรได้รับ
ประกาศนียบัตร
รับรอง และจะได้รับ
ทุนศึกษาต่อ ปริญญาโท - เอก
ที่ ม.รังสิต มากถึง 15 % ของค่าหน่วยกิต
จนจบการศึกษา

NetDesign
Hotline: 02-642-1100

สาขา สยามสแควร์
สาขา สยามพารากอน
สาขา ฟอร์จูนทาวน์
สาขา โลตัสบางกะปิ
สาขา ฟิวเจอร์ปาร์ครังสิต
สาขา เมเจอร์รัชโยธิน
สาขา เซ็นทรัลปิ่นเกล้า
สาขา เดอะมอลล์งามวงศ์วาน
สาขา เดอะมอลล์บางแค
สาขา พาราไดซ์ปาร์ค



 
 Cool Links.....
*แบนเนอร์โฆษณาแบบมีภาพแสดงผลทุกหน้ากระทู้ ...6 เดือน 1,200 บาท ...1 ปี จ่ายเพียง 2,000 บาท สนใจคลิกดูรายละเอียดได้ CLICK!!!

*ลงโฆษณาแบบ text link ตรงนี้ ...สุดคุ้ม 6 เดือน 600 บาท หรือปีละ 1,000 บาท แสดงผลทุกหน้าเวป โดดเด่น ราคาถูก สนใจคลิกดูรายละเอียดได้ CLICK!!!
 
 User Info
สวัสดี ผู้ไม่ประสงค์ออกนาม


ชื่อเรียก

รหัสผ่าน

 

ข้อมูลสมาชิก

 · สมาชิกใหม่วันนี้

0

 · สมาชิกใหม่เมื่อวาน

0

 · สมาชิกทั้งหมด

15510


สมาชิกคนล่าสุด 3 สมาชิก
 01:17/04/2014pasin2513
 02:07/04/2014harukaze1970
 03:07/04/2014danbully

ผู้ที่กำลังใช้งานขณะนี้

 บุคคลทั่วไป (99%)

178

 สมาชิก (1%)

2

 01:Forum profile jodietong1221 jodietong1221
 02:Forum profile gueang gueang

 ทั้งหมด online

180


Most Ever Online

 · ทั้งหมด

559

 · สมาชิก

6

 · บุคคลทั่วไป

553


_BTIME ของระบบ
 · _BTIME

08:20:59

 · วัน

18/04/14

 
:: Thai3D :: :: ดูกระทู้ - MaxScript : Clear Unused Materials 1.0 for max 6-7
Forum Index
Welcome ( เข้าระบบ )

ข้อมูลส่วนตัว | คำถามถามบ่อยของกระดานข่าว | ค้นหา | รายนามสมาชิก | กลุ่มผู้ใช้งาน
MaxScript : Clear Unused Materials 1.0 for max 6-7

 
ตั้งกระทู้ใหม่   ตอบกระทู้    :: Thai3D :: หน้ากระดานข่าวหลัก -> 3ds Max
ดูกระทู้ก่อนนี้ :: ดูกระทู้ถัดไป  
ผู้ส่ง ข้อความ
Zunshiro
ระดับโพส 500 ขึ้นไป
ระดับโพส 500 ขึ้นไป


เข้าร่วมเมื่อ: Jan 17, 2005
ตอบ: 2224

ตอบตอบ: 13/01/2006 12:25 pm    ชื่อกระทู้: MaxScript : Clear Unused Materials 1.0 for max 6-7 ตอบกระทู้ด้วยเครื่องหมายคำพูด(quote)

script ตัวนี้เกิดจากปัญหาในการทำงานประจำวันของผมเอง
ที่จำเป็นต้องทำ archive (File/Archive) ทำ .zip เพื่อรวม .max และ texture ที่ใช้ในงานทั้งหมด
เอาไปเปิดที่เครื่องอื่น แต่ว่า เจ้าคำสั่ง Archive มันจะสูบ texture map ทุก file ที่ถูกอ้างอิงในงาน
ไม่ว่า texture map ตัวนั้นจะถูก assign ให้วัตถุไหนใน scene หรือไม่ (แค่อยู่ใน material editor มันก็สูบไปด้วย)

ในบางงานที่มีการใช้ texture file ใหญ่ ๆ เยอะ ๆ zip ที file ก็บวมเป่ง เพราะมี file ที่ไม่ใช้งานติดไปด้วย

สรุปหน้าที่ของ script
ลบ material ที่ไม่ได้ถูก assign ให้วัตถุใด ๆ ใน scene ออกจาก material editor
เพื่อลดขนาด file .zip ตอนทำ archive


วิธีใช้ script

1. download Clear Unused Materials ไปวางไว้ที่ไหนก็ได้ ถ้าคิดไม่ออกก็เอาไว้ที่ c:\3dsmax8\script ก็ได้

2. Save งาน หรือ Hold เอาไว้ กันพลาด เพราะว่า material ที่ถูกลบออก จะไม่สามารถ undo กลับมาได้

3. ไปที่เมนู MAXScript/Run Script แล้วเลือก script ที่เพิ่ง download มาตะกี้

4. เสร็จละ Material ที่ถูกลบออก จะมีชื่อเดิม แต่ว่าจะถูกเติมคำว่า [clear] ต่อท้าย

ต่อจากนี้จะ Archive หรือทำอย่างอื่นก็ตามสะดวกครับ


script ตัวนี้ไม่ซับซ้อน ถ้าใครสนใจศึกษา แก้ไขเพิ่มเติม หรือไม่เข้าใจ code บรรทัดไหน ก็ถามมาได้ครับ



*** max 8 ไม่จำเป็นต้องใช้ script ตัวนี้แล้วนะครับ ให้ไปที่
material editor เลือกเมนู utilities/condense material editor slots

_________________
http://www.yuchirian.com


แก้ไขครั้งสุดท้ายโดย Zunshiro เมื่อ 13/01/2006 2:33 pm, แก้ไขทั้งหมด 1 ครั้ง
กลับไปข้างบน
แสดงข้อมูลส่วนตัวของสมาชิก ส่งข่าวสารส่วนตัว ส่งอีเมล์ MSN
ble3d
ผู้ดูแลระบบ
ผู้ดูแลระบบ


เข้าร่วมเมื่อ: 23/10/2004
ตอบ: 3636
ที่อยู่: หนองประดู่

ตอบตอบ: 13/01/2006 1:20 pm    ชื่อกระทู้: ตอบกระทู้ด้วยเครื่องหมายคำพูด(quote)

***

นับว่ามีประโยชน์อย่างยิ่ง


สมัยทำเกม เวลาทำโมเดลแก้ไปแก้มา มักจะมี materail ที่ไม่ต้องการหลงติดมาประจำ แล้วสร้างปัญหาอย่างมาก คือทำให้โมเดล load ช้าเวลาเข้าเกม (ไอ้ตอน loading ในเกมนั่นแหละ)

เอ๊ะ สามดีแมกแบบเดิมๆ มันมี delete unused material หรือเปล่า? แบบ maya น่ะ อันไหนไม่ใช้ มันจะมีคำสั่งให้สลายออกไปเลย (คิดว่าหลายคนคงเจอปัญหานี้ แบบว่าเอา materail มาลงไว้ในงานเพียบ แต่สุดท้ายก็ไม่ได้ใช้ซะหมด)

Laughing

_________________
*** ใช้อินเตอร์เน็ตอย่างมีสติ ......อ่านแล้วคิด และจงเป็นตัวของตัวเอง อย่าเชื่อข้อความใดๆ ให้ง่ายเกินไป***

อีกช่องทางในการคุยกับผม http://www.facebook.com/thai3d
กลับไปข้างบน
แสดงข้อมูลส่วนตัวของสมาชิก ส่งข่าวสารส่วนตัว เข้าชมเว็บไซต์
Zunshiro
ระดับโพส 500 ขึ้นไป
ระดับโพส 500 ขึ้นไป


เข้าร่วมเมื่อ: Jan 17, 2005
ตอบ: 2224

ตอบตอบ: 13/01/2006 1:26 pm    ชื่อกระทู้: ตอบกระทู้ด้วยเครื่องหมายคำพูด(quote)

เท่าที่ผมรู้ มันไม่มีคำสั่งเอาไว้ clear แบบนี้โดยตรงใน max เองนะพี่ (ใครรู้บอกด้วยครับ)

ที่มาของคำสั่งนี้ ก็มาจากเพื่อนที office นี่แหละครับ จะส่งงานโดยส่ง model กับ texture ไปให้ทีม
โปรแกรมเมอร์ทำงานต่อ ซึ่งมักจะมีปัญหากับ texture ที่ไม่ต้องการ ติดพันไปด้วยนี่แหละ

ก็เลยลองเขียน script ตัวนี้ขึ้นมาดู ก็ช่วยงานได้ในระดับนึงครับ

_________________
http://www.yuchirian.com
กลับไปข้างบน
แสดงข้อมูลส่วนตัวของสมาชิก ส่งข่าวสารส่วนตัว ส่งอีเมล์ MSN
Zunshiro
ระดับโพส 500 ขึ้นไป
ระดับโพส 500 ขึ้นไป


เข้าร่วมเมื่อ: Jan 17, 2005
ตอบ: 2224

ตอบตอบ: 13/01/2006 2:32 pm    ชื่อกระทู้: ตอบกระทู้ด้วยเครื่องหมายคำพูด(quote)

พบแล้วนะครับ

ใน max 8 สามารถทำได้ในตัวอยู่แล้ว โดยอยู่ใน material editor
เมนู utilities/condense material editor slots

แปลว่า script ตัวนี่ใช้ใน max 6-7 นะครับ ใน max 8 ไม่จำเป็นต้องใช้

_________________
http://www.yuchirian.com
กลับไปข้างบน
แสดงข้อมูลส่วนตัวของสมาชิก ส่งข่าวสารส่วนตัว ส่งอีเมล์ MSN
แสดงการตอบก่อนนี้:   
ตั้งกระทู้ใหม่   ตอบกระทู้    :: Thai3D :: หน้ากระดานข่าวหลัก -> 3ds Max ปรับเวลา GMT + 7 ชั่วโมง
หน้า 1 จากทั้งหมด 1










***บริจาคเงินช่วยเหลือ Thai3d >>> <
(รายละเอียดในการโอนเงิน)

***แบนเนอร์โฆษณาแบบมีภาพแสดงผลทุกหน้ากระทู้ ...6 เดือน 1,200 บาท ...1 ปี จ่ายเพียง 2,000 บาท สนใจคลิกดูรายละเอียดได้ CLICK!!!


 
ไปยัง:  
คุณ ไม่สามารถ ตั้งกระทู้ใหม่ในกระดานนี้
คุณ ไม่สามารถ ตอบกระทู้ในกระดานนี้
คุณ ไม่สามารถ แก้ไขการตอบกระทู้ของคุณในกระดานนี้
คุณ ไม่สามารถ ลบการตอบกระทู้ของคุณในกระดานนี้
คุณ ไม่สามารถ ลงคะแนนในแบบสำรวจในกระดานนี้


Powered by
phpBB © 2001, 2002 phpBB Group

Template created by phpbb2.de

Cool Links :

Satnsun : สามเกลอ : Thaidvd : Tony Jaa : Compgamer : APEX : Thaiware : cinemabokbok : Max TheRipper : codetoday

Majorhollywood : Majorcineplex : Catalyst

Ibanking : SCB Easy : Krung Sri Online


Contact webmaster - Tel : 081-924-8522 , Email : ble@thai3d.net



Web site powered by PHP-NukeThai Edition by ThaiNuke

All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest ฉ 2002 by me.

You can syndicate our news using the file backend.php or ultramode.txt
Web site engine code is Copyright © 2003 by PHP-Nuke and ThaiNuke Bundle. All Rights Reserved. PHP-Nuke is Free Software released under the GNU/GPL license.
การสร้างหน้าเอกสาร: 0.08 วินาที

:: phpib2 phpbb2 style by phpbb2.de :: PHP-Nuke theme by www.nukemods.com :: Thai Edition by ThaiNuke ::

canadian online pharmacy md recomended generic mestinon