XSIforum.com

instancia a geometira editable

0 Usuarios y 1 Visitante están viendo este tema.

Ownage

  • ***
  • 1494
  • cause we are living in a 3d world
instancia a geometira editable
« en: 25 Octubre 2014, 17:43:12 »
hola he estado modelando una geometria y he utilizado instancias para colocarlas en ciertos sitios de la escena, para previsualizar como quedaria.
ahora me encuentro con que la escena esta llena de instancias en su lugar correcto, pero lo que necesito es que lo que antes eran instancias ahora sea geometira normal y tipica.
Para ello podria eliminar las instancias y recolocar todas las piezas. Pero hay alguna manera de que softimage transforme enestas instancias a simples copias de la geometria de la que proviene? asi me ahorraria tener que recolocar todas estas de nuevo

Re:instancia a geometira editable
« Respuesta #1 en: 25 Octubre 2014, 18:16:39 »
Lamentablemente no tengo softimage aqui para probar, pero sería algo como esto (selecciona las instancias y ejecuta éste script):

Código: (python) [Seleccionar]
def make_unique(instance, remove=True):
    d = Application.Duplicate("B:" + instance.InstanceMaster.Name)(0)
    d.Kinematics.Global.Transform = instance.Kinematics.Global.Transform
    if remove:
        Application.DeleteObj(instance)
    return d

for x in Application.Selection:
    if Application.ClassName(x) == "Model" and x.ModelKind == 2:
        make_unique(x)
« Última modificación: 25 Octubre 2014, 19:17:37 por Cesar Saez »