Tissue#

../../_images/addons_mesh_tissue_cover.jpg

Tissue es una colección de herramientas que facilitan el uso de técnicas de diseño computacional dentro de Blender. Consta de diferentes herramientas, visibles en el panel derecho. Según el modo activo, se muestran diferentes herramientas:

Activación#

  • Abrir Blender e ir a Preferencias, luego a la sección Complementos.

  • Selecciona Mesh: Tissue para habilitar el script.

Tissue Tools#

../../_images/addons_mesh_tissue_tissue-tools.jpg

Generadores#

Generadores son funciones no destructivas que generan nuevos objetos a partir de objetos de entrada. Incluyen Teselada, Malla dual (una malla teselada especial) y Convertir a curva. Para todos ellos se podrá utilizar un operador Actualizar para recargar los cambios desde los objetos de entrada.

Teselar#

La herramienta Teselar permite al usuario copiar un objeto seleccionado (Componente) en las caras del objeto activo (Base), adaptando su volumen delimitador a la forma de las caras de tipo cuadrilátero. Será posible utilizar como objetos de entrada Mallas, Curvas, Superficies y Textos y Metas. Al usar Teselar, se deberán seleccionar dos objetos. Una vez presionado el botón Teselar, aparecerán más opciones en los parámetros de la herramienta.

../../_images/addons_mesh_tissue_tessellate-operator.jpg

Posteriormente será posible cambiarlos, junto con configuraciones más avanzadas desde el panel de Datos del objeto generado.

../../_images/addons_mesh_tissue_tessellate-panel.jpg
Usar modificadores

Esta opción está disponible para objetos Base y Componente y permitirá el uso de los respectivos modificadores. Si esta opción estuviera deshabilitada, sólo se utilizarán los datos del objeto original.

Modo de relleno

La estrategia de teselado utilizada para mapear las coordenadas del Componente en las caras de la Base.

../../_images/addons_mesh_tissue_tessellate-fill-modes.jpg
Tri

Esta opción triangulará automáticamente el objeto Base y asignará el componente a las caras triangulares. El dominio de entrada se considerará rectangular, pero el dominio de destino tendrá dos vértices coincidentes.

Quad (default)

Este es el método predeterminado y asignará el dominio Componente a cada cara cuádruple del objeto Base. Si una cara tiene más de 4 vértices, se separará automáticamente en caras cuádruples o triangulares.

../../_images/addons_mesh_tissue_tessellate-quad-mode.jpg
Ventilador

Esta opción dividirá cada cara del objeto Base en triángulos que conectan cada lado de la cara con su centro.

../../_images/addons_mesh_tissue_tessellate-fan-mode.jpg
Parche

Esta opción requiere el uso de un modificador Subdivisión de Superficie en el objeto Base. Es similar al método Quad, pero permitirá utilizar dominios curvos, basados en los parches subdivididos. Si se usan más superficies de subdivisión (o modificadores de resolución múltiple), solo se usará la última para definir los parches de destino.

../../_images/addons_mesh_tissue_tessellate-patch-mode.jpg
Marco

De manera similar a un operador de Incrustar caras, esta opción permitirá aplicar los componentes a lo largo de caras desplazadas de un Espesor dado.

../../_images/addons_mesh_tissue_tessellate-frame-mode.jpg
Fusionar

Combinar automáticamente todos los componentes generados.

Smooth Shading

Establece automáticamente el sombreado de la geometría generada como Suave. Si el objeto Componente ya está configurado como Suave, esta opción no es necesaria.

Componentes

Three different method can be used to assign the components.

Objeto:

Repeat the same object on all the target faces.

Colección:

Assign the objects contained in a given Collection. The components can be assigned either randomly or according to a Vertex Group.

Materiales:

Assign the components according to the name of the materials assigned to each face. If for a given material, there is no an object with the same name, then the face is not used.

Watch the Tutorial (it is based on an old version of Tissue, the procedure is slightly different now)

Grosor
Modo de escalado
Constante:

Genera componentes con un espesor fijo y uniforme en la dirección normal.

Relativo:

Genera componentes con un grosor proporcional a la dimensión de la cara de destino. Esto producirá componentes con una relación de aspecto similar al objeto Componente original.

Escala:

control the scaling factor of the components” Thickness

Desplazamiento:

Permite controlar la alineación de los componentes en relación con la superficie del objeto Base.

Components Coordinates

Strategy used to determine the component’s domain for mapping it on the target faces.

../../_images/addons_mesh_tissue_tessellate-component-coordinates.jpg
Volumen Delimitador (por defecto)

Automatically defines the domain according the Bounding Box of the component object.

Local

Defines the domain according to the local coordinates of the component object. The face domain is considered from 0 to 1 in both Local X and Local Y directions. This method allows a customization of the mapping strategies, maintaining the result independent from Location/Rotation/Scale of the component object.

Global

Similar to Local, but based on the Global coordinates of the component. This allows to easily produce animations changing the Location/Rotation/Scale of the component.

Watch the Tutorial

Extend (Local and Global coordinates)

Extend the domain of the components with a domain bigger than 0-1.

Clip (Local and Global coordinates)

Truncate the component according to the domain 0-1.

Cíclica (coordenadas locales y globales)

Cut and move to the other side the parts of the component that exceed the domain 0-1.

../../_images/addons_mesh_tissue_tessellate-bounds-cyclic.jpg
Weight and Morphing

Combine the Vertex Groups of the base object with the Shape Keys from the component, in order to generate morphing components.

../../_images/addons_mesh_tissue_tessellate-weight-and-morphing.jpg
Map Vertex Groups

Remap each Vertex Group from the base mesh to the generated geometry

Usar Formas Clave

Transfer the Shape Keys from the component object to the generated object. If the name of the base’s vertex groups and the Shape Keys match, then they will be automatically assigned in order to control their morphing behavior.

Watch the Tutorial

Iteracciones

Automatically repeat the tessellation using as base the result of the previous iteration.

../../_images/addons_mesh_tissue_tessellate-iterations.jpg
Repetir

Número de interacciones.

Combine iterations

Combine the resulting tessellation with part or all of the previous iteration:

Last

Ignore the previous iterations.

Unused

Combine the tessellation with the faces of the previous iteration that are not generating components.

Todo

Combine the tessellation with all the faces from the previous iteration.

Dual Mesh#

Dual Mesh modifica las mallas seleccionadas, creando mallas dobles. La salida de Dual Mesh es una malla poligonal derivada a partir de una malla triangular. Antes, las mallas cuadrangulares son convertidas automáticamente a triangulares.

../../_images/addons_mesh_tissue_dual-mesh.jpg
Quad Method

Métodos para dividir los cuadriláteros en triángulos. (Heredado de la herramienta Triangulate Faces.)

Polygon Method

Métodos para dividir polígonos en triángulos. (Heredado de la herramienta Triangulate Faces.)

Preserve Borders

Evita la alteración de los límites abiertos de la malla.

Convert to Curve#

Generate a Curve object from the Loops, Edges or Particles of the active object. This is a non-destructive operation, meaning that in any moment it will be possible to reload the changes from the base object and change the parameters of the conversion. It will be possible to convert specific edges/loops according to different criteria, together with the addition of a pattern effect.

../../_images/addons_mesh_tissue_convert-to-curve-example.jpg

(Por hacer)

Refrescar#

Update the active object according to the changes in the base geometries. This operator works on the objects generated through Tessellate and Convert to Curve.

Rotate Faces#

Rotate the indexes of the selected faces (in Edit-Mode). This allows to control the rotation of the components of Tessellated objects, when using Default rotation. Once the operator is executed, then the interested Tessellated objects are automatically refreshed.

Convert to Dual Mesh#

Destructive version of the Dual-Mesh operator. This directly convert the active object to its Dual-Mesh.

Polyhedra Wireframe#

(Por hacer)

Lattice Along Surface#

(Por hacer)

UV to Mesh#

Convierta el mapa UV activo en malla tratando de preservar el área de superficie total del modelo 3D original.

../../_images/addons_mesh_tissue_uv-to-mesh.jpg

Random Materials#

Assign random materials to the face’s of the active mesh object.

Weight to Materials#

Distribute existing materials according to the weight of the active vertex group. It is also possible to automatically create new materials.

Tissue Render Animation#

(Por hacer)

Herramientas de Influencia de Tejidos#

../../_images/addons_mesh_tissue_weight-tools.jpg

Área#

Automatically assigns weight values based on the area of each face. (Automatic Bounds, Manual Bounds)

../../_images/addons_mesh_tissue_weight-area.jpg

Curvatura#

Influencia de la Curvatura (Basado en Atributos de Color Sucios)

../../_images/addons_mesh_tissue_weight-curvature.jpg

Weight Distance#

Generate a vertex group according to the distance from the selected vertices. Different methods can be used: Geodesic, Euclidean or Topology distance.

../../_images/addons_mesh_tissue_weight-distance.jpg

Fórmula de Influencia#

Influencia basada en parámetros de vértices. Permite utilizar las coordenadas de los vértices y la dirección de las normales. Se pueden crear controles deslizantes de números enteros y flotantes para encontrar los parámetros adecuados más fácilmente.

../../_images/addons_mesh_tissue_weight-formula.jpg

Weight Laplacian#

(Por hacer)

Harmonic#

Función harmónica basada en la Influencia activa

../../_images/addons_mesh_tissue_weight-harmonic.jpg

Aleatorio#

(Por hacer)

Edges Deformation#

Generate a Vertex Group based on Edges Deformation evaluated on the Modifiers result (Deformation Modifiers and Simulations)

../../_images/addons_mesh_tissue_weight-edges-deformation.jpg

Edges Bending#

Generar un Grupo de Vértices basado en la Flexión de los Bordes evaluados en el resultado de los Modificadores (Modificadores de Deformación y Simulaciones).

../../_images/addons_mesh_tissue_weight-edges-bending.jpg

Curvas Aerodinámicas#

(Por hacer)

Contour Curves#

Generates isocurves based on Active Weight.

../../_images/addons_mesh_tissue_weight-contour-curves.jpg

Contour Displace#

Corta la malla de acuerdo a la Influencia activa en un número variable de isocurvas y agrega automáticamente un modificador de desplazamiento.

../../_images/addons_mesh_tissue_weight-contour-displace.jpg

Contour Mask#

Recorta la malla de acuerdo con la influencia activa.

../../_images/addons_mesh_tissue_weight-contour-mask.jpg

Reaction Diffusion#

Tissue implements the Gray-Scott model for the Reaction-Diffusion simulation. This allows to simulate through the vertex groups the distribution of the two substances that generate the various patterns of many living organisms.

../../_images/addons_mesh_tissue_weight-reaction-diffusion.jpg

See this video for an example of the Reaction-Diffusion simulation with Tissue.

Random Materials#

(Por hacer)

Weight to Materials#

(Por hacer)

Convert to Colors#

Convert To

Value Channel, Red Channel, Green Channel, Blue Channel, False Color

Invertir

Invierte los valores leídos de la influencia del vértice.

Convert to UV#

(Por hacer)

Tissue Color Tools#

../../_images/addons_mesh_tissue_color-tools.jpg

Convert to Weight#

Red Channel

Add a vertex group derived to red channel of the active Color Attribute.

Green Channel

Add a vertex group derived to green channel of the active Color Attribute.

Blue Channel

Add a vertex group derived to blue channel of the active Color Attribute.

Canal de Valor

Add a vertex group derived to value channel of the active Color Attribute.

Invertir

Invierte los valores leídos de la influencia del vértice.

Ejemplo#

See this video for an example of the Tissue add-on in action.

Referencia

Categoría:

Malla

Descripción:

Herramientas para diseño computacional.

Posición:

Barra lateral ‣ pestaña Editar

Archivo:

carpeta mesh_tissue

Autor:

Alessandro Zomparelli (Co-de-iT)

Licencia:

GPL

Notas:

Este complemento viene incorporado con Blender.