首頁 | 資訊 | 財經 | 公益 | 彩店 | 奇聞 | 速遞 | 前瞻 | 提點 | 網站相關 | 科技 | 熱點 |
      我的mayaPython學習之路(五):通過“objectType”獲取場景內的全部模型

      發稿時間:2022-11-01 17:32:49 來源: 嗶哩嗶哩

      import pymel.core as pm

      #####本次使用的是pymel,需要注意與cmds的區別

      #####第一步提取全部的mesh節點


      (資料圖片僅供參考)

      selMeshs = pm.ls(type ="mesh")

      ####創建一個空的集合方面后續將提取的模型裝里面

      models = []

      ####創建一個for in循環

      for selMesh in selMeshs:

      #####通過“getParent”獲取mesh節點的父級

      par = selMesh.getParent()

      #######如果為“transform”節點,則重新獲取該節點并放到之前創建的“models”集合內

      if pm.objectType(par) == "transform":

      models.append(selMesh.getParent())

      pm.select(models)

      標簽: MODELS TRANSFORM TYPE

      責任編輯:mb01

      網站首頁 | 關于我們 | 免責聲明 | 聯系我們

       

      Copyright @ 1999-2017 www.8x5.com.cn All Rights Reserved豫ICP備20022870號-23

      聯系郵箱:553 138 779@qq.com