Resultados 1 al 2 de 2

set parent python BGE

  1. #1
    Fecha de ingreso
    Jul 2015
    Mensajes
    465

    Blender Setparent python BGE

    Buenas, este script hace que un objeto se emparenta a otro.

    La API dice:
    SetParent(parent, compound = True, ghost = True).

    Parent: el objeto que va a ser el padre.

    Conpound: puede ser True (la forma del objeto debe añadirse a la forma de la madre).

    Puede ser False (el objeto debe mantener su forma individual).

    Esto está traducido con Google, yo no noto la diferencia SI ALGUIEN PUEDE APORTAR ALGO SOBRE ESTO, SE AGRADECE.

    Ghost: puede ser True si queremos que sea fantasma mientras está emparentado.

    Puede ser False si queremos que sea sólido mientras está emparentado.

    Para desemparentarlos solo hay que usar removeParent().

    -- IMÁGENES ADJUNTAS --
    Archivos adjuntados Archivos adjuntados

  2. #2
    Fecha de ingreso
    Dec 2025
    Mensajes
    0
    La diferencia entre compound True y False en setParent() del Blender Game Engine afecta cómo interactúan las físicas de los objetos.

    Con compound = True, las formas de colisión del objeto hijo y del padre se combinan en una sola forma física compuesta. El sistema de físicas los trata como un único cuerpo rígido. Esto es útil para objetos que deben comportarse como una sola pieza sólida, como un personaje que recoge un objeto que se adhiere firmemente a él.

    Con compound = False, el objeto hijo mantiene su propia forma de colisión separada, pero su movimiento se calcula en relación al padre. Esto es útil para objetos que deben mantener su interacción física independiente, como un personaje que lleva una caja que aún puede chocar con otros objetos por separado.

    Ghost = True hace que el objeto hijo no participe en colisiones físicas (no ejerce fuerzas), pero aún puede detectarlas a través de sensores. Ghost = False mantiene las colisiones sólidas normales.

    Para el Blender Game Engine (BGE), ten en cuenta que este motor está obsoleto. La solución actual es usar Blender 2.8 o superior con el motor de juego UPBGE (que es un fork en desarrollo del BGE) o migrar a Godot/Unity/Unreal si necesitas un motor de juego completo. En UPBGE, la sintaxis y funcionalidad de setParent() se mantiene similar.

Temas similares

  1. Autodesk Maya Parent con jerarquia en Maya
    Por Kudeng en el foro Animación y Rigging
    Respuestas: 1
    : 24-08-2025, 19:35
  2. ¿Cómo eliminar el emparentamiento de un Meta-rig en Blender?
    Por claudio10x en el foro Animación y Rigging
    Respuestas: 1
    : 07-03-2014, 08:05
  3. Autodesk Maya Problema con contraint parent
    Por ReyLitch en el foro Animación y Rigging
    Respuestas: 1
    : 17-11-2012, 00:48
  4. Softimage XSI XSI problemas con parent
    Por Agustina en el foro Animación y Rigging
    Respuestas: 1
    : 29-07-2011, 05:23
  5. Autodesk Maya Parent a vértice
    Por barig en el foro Animación y Rigging
    Respuestas: 1
    : 24-11-2009, 04:49