Saturday, May 9, 2009

MAXScript: Removing Spaces From Names

Here is a quick snippet of code that will remove all the spaces in your object names and replace them with underscores. Simple yet elegant.


for s in selection do
(
oldname = filterString s.name " "
temp = oldname[1]
for i = 2 to oldname.count do
(
temp = temp + "_" + oldname[i]
)

s.name = temp
)


Select all the objects first, and run this script.

4 comments:

  1. Bạn cần sử dụng dịch vụ giao hàng thu tiền hộ. Bạn cần giao hàng nhanh đến tay khách hàng. Nếu vậy bạn có thể tham khảo bảng giá giao hàng nhanh của chúng tôi. Khi bạn cần vận chuyển hàng đi đà nẵng hay vận chuyển hàng đi hà nội. Ngoài ra nếu bạn cần nơi nhận giao hàng nội thành hà nội. Thì hãy nhớ đến chúng tôi, đảm các dịch vụ của chúng tôi sẽ khiến bạn hài lòng. Điển hình như dịch vụ chuyen hang di da nang đang được sự ủng hộ đông đảo của người dùng.

    Ghé qua megavita để xem các sản phẩm làm đẹp nhé.

    ReplyDelete

  2. sự ngưng tụ mà hơi trong suốt. Nhất là phần ngực gần như là trong suốt

    từ trước ra sau. Từ bên ngoài có thể nhìn thấy được linh khí nồng nặc

    đang dao động. Lúc này, người khổng lồ đang nhắm nghiền hai mắt. Thân

    thể lúc sáng lúc tối, không thèm để ý tới Vương Lâm.

    Đây không phải là lần đầu tiên hắn nhìn thấy Nguyên Anh của Tư Đồ Nam.

    Nhưng mỗi lần nhìn thấy hắn lại hết sức rung động. Trong đầu hắn cứ nghĩ

    rằng nếu Nguyên Anh mà lớn như vậy thì thân thể của Tư Đồ Nam trước kia

    chẳng khác nào một người khổng lồ.
    Chương 105: khoá học kế toán thuế
    trung tâm kế toán tại long biên
    trung tâm dạy kế toán
    http://meomeo007.com
    học kế toán tổng hợp tại huế

    http://kenyseo.com
    http://ngoduong89.com
    luyện thi toeic
    trung tâm kế toán tại nghệ an
    trung tâm kế toán tại cầu giấy
    trung tâm dạy kế toán tại cầu giấy
    học kế toán tại bình dương
    tiếng anh cho người mới bắt đầu
    học kế toán tại đà nẵng
    học kế toán tại đồng nai
    http://meomeo007.com
    học kế toán tại huế

    Tư Đồ Nam đã nói cho hắn biết, Anh Biến kỳ chính là một sự thay đổi vềNguyên Anh. Sau một thời gian dài, Nguyên Anh phát triển càng lúc cànglớn, nhưng thân thể con người thì lại không thể thay đổi. Vì vậy mà chỉcó khiến Nguyên Anh xuất thể thì mới có sự thay đổi.

    Vương Lâm khoanh chân ngồi xuống, lấy ra hồ lô chứa linh khí, uống mộthớp. Sau đó, hắn bắt đầu thổ nạp, đột phá tới Trúc Cơ trung kỳ. Sở dĩhắn tu luyện ở đây là bởi vì Tư Đồ Nam đã từng nói như thế có thể giúplão khôi phục.

    Thời gian cứ thế lặng lẽ trôi, nháy mắt thời điểm tiến vào chiến trường ngoại vực đã tới. Trong vòng một tháng qua, ngoài Quyết Minh cốc có vô số tu sĩ kéo đến. Bọn họ đều tìm kiếm những vị trí tốt nhất để nhìn vào Quyết Minh cốc.

    Số lượng tu sĩ tới đây tăng lên, khiến chokhông gian bên ngoài Quyết Minh cốc dần trở nên náo nhiệt. Trong đó hiển nhiên cũng có những người thù oán với nhau liền tiến hành giải quyết.

    ReplyDelete
  3. Mình cũng đồng tình với suy nghĩ này, cảm ơn bạn đã chia sẽ.

    Bạn đang làm bên lĩnh vực gì, mình có thể hợp tác chứ?

    Bên mình chuyên về lĩnh vực dich vu van chuyen, cung cấp dịch vụ gửi hàng ra Hà Nội giá rẻ, gửi hàng ra Quảng Ninh, gửi hàng nhanh đi Bắc Giang, xe gửi hàng đi Lạng Sơn, xe gui hang di Thai Nguyen, gui hang nhanh ra Bac Can, gửi hàng ra Cao Bằng, gui hang nhanh di Tuyen Quang.

    Nếu bên bạn chuyên về lĩnh vực thang may Mitsubishi chat luong cao, thang may tai khach mitsubishi thang máy cho bệnh viện thì bên mình sẽ chiết khấu tốt cho bạn nhé.

    ReplyDelete

Scripting Topics

MEL (41) Maya (39) Scripting (32) Scripts (21) programming (14) Free Mel Scripts (8) MaxScript (7) Coding (6) Rigging (5) tutorial (5) 3ds Max (4) Python (4) Tricks (4) faceware (4) image metrics (4) Learn (3) Namespace (3) Namespacing (3) animation (3) facial (3) webinar (3) Code (2) GDC (2) Game Developers Conference (2) Multiple Namespaces (2) Print Selected Objects (2) Recursive (2) Removing Namespace (2) Return (2) Set Driven Keys (2) TOkenize (2) Tips (2) Toggle Background Color with MEL (2) animation tools (2) animators resource (2) deformers (2) learning (2) maya tools (2) mesh (2) modeling (2) nodes (2) procedure (2) script swell (2) transforms (2) Animschool (1) Attribute (1) Background Color (1) Beer (1) Blur (1) Character Setup (1) Check if an object exists (1) Class (1) Command Line (1) Constraints (1) Create SDK (1) Create a directory with mel (1) Data (1) Export (1) FilterString (1) Fix (1) Floating Slider Time (1) Functions (1) Get Maya Version MEL (1) Get Parent (1) Google (1) Holiday (1) How To Write To A Text File (1) Import (1) Incremental Save (1) Index (1) Joint Chain (1) Make Set Driven Keys (1) Maya Version (1) Modules (1) Objects (1) Orient Constraint (1) PYMEL (1) Parent (1) Parent Constraint (1) Point Constraint (1) Position (1) Print (1) Print Current Selection (1) Print Random Quotes (1) Print Selection (1) Print Vertices (1) Progress Bar (1) Progress Window (1) PyQT (1) Removing Spaces From Names (1) Scene File Name (1) Select Connections (1) Select Outgoing Nodes (1) Split Bones (1) Split Joints (1) St. Patrick's Day (1) String Array (1) System (1) Transfer UVs (1) Viewport (1) White Space (1) Windows Username (1) Zero Out Attributes (1) animButtonState (1) arrays (1) articles (1) auto key (1) better (1) blendshapes (1) break (1) confirm dialog (1) continue (1) convention (1) e3 (1) efficiency (1) error (1) eval (1) executable (1) fclose (1) fopen (1) fprint (1) games (1) improving (1) infinite loop (1) joints (1) listHistory (1) listRelatives (1) logic (1) loops (1) milestone (1) nodeType (1) objExists (1) recursion (1) rotates (1) rotations (1) schools (1) sculpting (1) setAttr (1) shout outs (1) source (1) source a script with a variable (1) speed (1) tech-artists.org (1) translates (1) video (1) warning (1) world matrix (1) worldMatrix (1)
 
Script Swell - Blogged