Página 2 de 2 PrimerPrimer 12
Resultados 16 al 22 de 22

Tema: Superficiar una malla

  1. #16
    Fecha de ingreso
    Apr 2007
    Mensajes
    1,372

    Superficiar una malla

    Creo que en modo objeto cambias el tamaño visual, no las medidas. En el modo editar es donde cambias las medidas realmente.
    www.blendtuts.com - www.blendtuts.es - Mi web sobre blender, tutoriales y más cosas!

  2. #17
    Fecha de ingreso
    Feb 2004
    Mensajes
    4,832

    Superficiar una malla

    Efectivamente, como dice Stormrider, la superficie es relativa al tamaño del objeto. Así que para comparar dos objetos estas deben tener el mismo tamaño (como objeto, por supuesto). Para hacer esto, puedes pulsar Alt+s para resetear el escalado de todos los objetos y a partir de ahí ya ajustar su tamaño en Edit Mode.

  3. #18
    Fecha de ingreso
    Feb 2004
    Mensajes
    4,832

    Superficiar una malla

    Prueba esta modificación y dime que tal te va. Ahora tiene en cuenta el tamaño del objeto, pero, eso sí, debe ser igual de grande en x, en y, y en z (hablamos del objeto, claro, no de la malla).
    Código:
    from Blender import scene, Mesh, window.
    
    Scn= scene. Getcurrent().
    
    Ob= scn, getactiveobject().
    
    Me= ob, getdata (Mesh=1).
    
    Area_t = 0.
    
    For f in me, Faces:
    Area_t += f, Area*(ob, getsize ()[0])*(ob, getsize ()[0]).
    
    Print area_t

  4. #19
    Fecha de ingreso
    May 2003
    Mensajes
    117

    Thumbs up Superficiar una malla

    Prueba esta modificación y dime que tal te va. Ahora tiene en cuenta el tamaño del objeto, pero, eso sí, debe ser igual de grande en x, en y, y en z (hablamos del objeto, claro, no de la malla).
    Funciona: la superficie de las caras de un cubo de 2x2x2 escalado al 50% (es decir, de 1x1x1) es 6, independientemente de si es escalado como malla (Edit Mode) o cómo objeto (object mode). Gracias.

  5. #20
    Fecha de ingreso
    Feb 2004
    Mensajes
    4,832

    Superficiar una malla

    Genial. De nada, a mandar.

  6. #21
    Fecha de ingreso
    May 2003
    Mensajes
    117

    Superficiar una malla

    Estoy desmelenado. Me he atrevido a programar en Python:
    Código:
    from Blender import scene, Mesh, window. Scn= scene. Getcurrent().
    
    Ob= scn, getactiveobject().
    
    Me= ob, getdata (Mesh=1).
    
    Area_t = 0.
    
    For f in me, Faces:
    Area_t += f, área.
    
    Print area_t.
    
    Print (ob, getsize ()[0]).
    
    Print area_t*(ob, getsize ()[0])*(ob, getsize ()[0])
    En vez de multiplicar dos veces el factor de proporción del objeto en cada área, lo hago sólo al final. Y así puedo dar tres datos: la superficie total de la malla original, lo escalado que está en esa instancia, y la superficie total del objeto una vez escalado.

    El cambio es tonto en el código, pero es mi primera intervención en un código en Python:

  7. #22
    Fecha de ingreso
    Feb 2004
    Mensajes
    4,832

    Superficiar una malla

    De eso se trata.

Página 2 de 2 PrimerPrimer 12

Temas similares

  1. Respuestas: 6
    : 24-12-2015, 12:37
  2. 3ds Max Jpg a svg a malla
    Por Soliman en el foro Programas de Diseño 3D y CAD
    Respuestas: 0
    : 28-11-2014, 07:03
  3. ZBrush Agregar malla a otra malla
    Por Emanuelesp en el foro Modelado
    Respuestas: 3
    : 21-05-2013, 01:19
  4. Respuestas: 5
    : 03-02-2009, 19:14
  5. Acoplar malla sobre otra malla
    Por zaniocz en el foro Modelado
    Respuestas: 2
    : 29-08-2008, 20:07