Tissue (Blender add-on)

tissue_graphics

Tissue add-on for Blender is developed by Co-de-iT for promote the use of Blender in Computational Design. Follow post and updates on the facebook page Blender for Computational Design

 

INSTALLATION

  • Download Tissue from Github
  • Start Blender. Open User Preferences, the addons tab
  • Click “install from file” and point Blender at the downloaded zip
  • Activate Tissue add-on from user preferences
  • Save user preferences if you want to have it on at startup.

 

DESCRIPTION

The add-on is composed by different tools for computational design.

  • Tessellate tool allows the user to copy a selected object (Component) on the faces of the active object (Generator), adapting its bounding box to the shape of quad-faces. Once the Tessellate button was pressed, then more options will appear in the Operator parameters. Update allows you to update the active the Tessellated mesh according to Component and Generator changes. You can also change the parameters of tessellation.
  • Colors-Weight Exchanger consists of two tool: Colors from Weight and Weight from Colors that allow the user to convert the active vertex color to vertex group and vice-versa
  • Dual Mesh modify the selected meshes creating dual meshes. Dual Mesh output is a polygonal mesh derived from the triangular mesh. Quadrangolar meshes are automatically converted to triangular before.
tissue_panel

 

USAGE

TESSELLATE

  • New Object Name: specify the name of the new object generated by Tessellate operator.
  • Fill Mode: allows to chose the filling method according to user preferences. For quadrangolar meshes ‘Quad’ option is preferable, while for polygonal meshes ‘Fan’ works better.
  • Merge: removes duplicated vertices according to threshold value.
  • Randomize: create a random of the components according to seed.
  • Component XY: allows to chose how the component object is parametrized. Default is ‘Adaptive’ that automatically calculate the Bounding Box of the object. For more control chose ‘Costant’, that consider a domain in which X and Y go from 0.0 to 1.0.
  • Component Z: allows to chose how the thickness is calculated. Default is ‘Costant’ that use the z of the component. Using ‘Proportional’ the Z of generated components changes according to generator faces area.
    (WARNING: using ‘Proportional’ can create some openings if used with Merge options.)
  • Scale: allows to change thickness of the generated mesh.
  • Offset: allows to offset the thickness from the center.
tessellate_panel
UPDATE
The options for the Update operator are the same of Tessellate. Furthermore, it allows to change Generator object and Component object.
update_panel

COLORS FROM WEIGHT

  • Convert to: allows to chose the following options: ‘Value Channel’ (default), ‘Red Channel’, ‘Green Channel’, ‘Blue Channel’ and ‘False Color’.
  • Invert: invert the values readed from Vertex Weight.
colors_from_weight_panel

WEIGHT FROM COLORS

  • Red Channel: add a vertex group derived to red cahnnel of the active Vertex Color.
  • Green Channel: add a vertex group derived to green cahnnel of the active Vertex Color.
  • Blue Channel: add a vertex group derived to blue cahnnel of the active Vertex Color.
  • Value Channel: add a vertex group derived to value cahnnel of the active Vertex Color.
  • Invert: invert the values readed from Vertex Weight.
weight_from_colors_panel

DUAL MESH

  • Quad Method: methods for splitting the quads into triangles. (inherited from Triangulate Faces operator)
  • Polygon Method: methods for splitting the polygons into triangles. (inherited from Triangulate Faces operator)
  • Preserve Borders: prevent alteration of the open boundaries of the mesh.
dual_mesh_panel

EXAMPLES


Tissue – Tessellate Operator (Blender’s Add-on) from Alessandro Zomparelli on Vimeo.

 

Tessellate example

Tessellate example

Tessellate example

Tessellate example

Tessellate example

Tessellate example

Tessellate example - Fan filling mode

Tessellate example – Fan filling mode

Tessellate example - Fan filling mode

Tessellate example – Fan filling mode

Dual Mesh + Tessellate example - Fan filling mode

Dual Mesh + Tessellate example – Fan filling mode

29 risposte
  1. Carlo Gioventù
    Carlo Gioventù 26.07.2015 at 15:20 ·

    Great Work you did here! is there a way to use materials when tesselating?

  2. Sebbo
    Sebbo 15.09.2015 at 05:31 ·

    Hi, your add on idea is so great…
    I tr it but blender doesn’t. Run in Vwrsion 2.75 or 2.74 with that add on…
    But it Looks awesome …for printing so cool….I try it again but know I wait for 2.76 hope you creat a stabil add on …
    Can’t wait.
    Best regard

  3. Roberto Locatelli
    Roberto Locatelli 26.10.2015 at 17:53 ·

    Very impressive! Thank you for sharing this amazing addon!!

  4. Yegor
    Yegor 11.11.2015 at 14:40 ·

    Hey man! Really nice addon! One question. How can i preserve uvs from base object?

  5. paulina
    paulina 17.11.2015 at 18:05 ·

    Hi, Great add-on from what I’ve seen here.
    Although it doesn’t seem to work on my Blender 2.76. I was menagge to install it correctly but “Tessellete” and “Update” button are inactive and I don’t know if it is some kind of my mistake during instalation or it doesn’t work with blender 2.76 yet? Will be grateful for your response, pauli.na

  6. Sam
    Sam 24.12.2015 at 19:56 ·

    Great work! Are you planning to add new feature to Tissue?
    Thanks

  7. Sam Konsic
    Sam Konsic 19.02.2016 at 14:29 ·
  8. Pavel Křupala
    Pavel Křupala 29.02.2016 at 17:46 ·

    Hi, YOU are AWESOME, sir! Thank you very much! Would it be possible to have an option instead of quads to have something like 1×4 quads? … I mean… if u have curved mesh – consisting of 1 quad width – and you apply an pattern to everything is charming. But when you subdivide, I’d love to have the same “1 quad strip” applied but now its actually 2×2 quad to solve.. Could there be a way how to set something like lattice’s U:1 V:2 for a “thing” which you now call “quad”?

  9. Mentalist
    Mentalist 1.03.2016 at 01:43 ·

    I love your Tissue add-on! Today I had the idea to animate each tile of a tessellation and tried making an object with a shape key and tessellating it. Unfortunately, when I made the tessellation the shape key data was not copied. I think it would be so cool if shape keys were supported in the tissue add-on, so I just stopped by to share this suggestion. Can you imagine all the tiles of some of these objects like pulsating and breathing… how trippy would that be? 😀

  10. David Venancio
    David Venancio 22.03.2016 at 08:41 ·

    Hi/Bonjour! 😉
    Great work. Thanks a lot. Ask for donations no? 😉
    Just FIY: on debian 8.3 stable, after a fresh install, I had to install python3-numpy to make your addon work.
    <3 !

  11. David Venancio
    David Venancio 22.03.2016 at 08:42 ·

    (oups sorry for the typo it’s FYI)

  12. Cristin Bardoner
    Cristin Bardoner 7.05.2016 at 08:00 ·

    I actually wanted to develop a brief remark to say thanks to you for some of the great secrets you are giving out at this website. My time consuming internet research has at the end of the day been paid with reputable know-how to write about with my classmates and friends. I ‘d tell you that many of us site visitors actually are truly blessed to live in a good site with very many brilliant professionals with insightful solutions. I feel truly privileged to have come across your webpage and look forward to many more enjoyable times reading here. Thank you once more for everything.

  13. Ahmed
    Ahmed 20.08.2018 at 07:27 ·

    very beautiful, thanks a lot

  14. michael coloso
    michael coloso 14.12.2018 at 08:50 ·

    wish 3dsmax have this

  15. Tom Pike
    Tom Pike 6.03.2019 at 12:41 ·

    Hi. I am new to this add-on. Have activated it in my Blender 2.8 preferences. However as all instructions are based on 2.7X with the Tissue tool appearing in the old Toolbar which is gone in 2.8 I am unable to find it in 2.8. Where is it? Gratefull for any help!
    Besr regards

  16. LOIC BRAMOULLE
    LOIC BRAMOULLE 22.04.2019 at 20:34 ·

    Hi Co-de-IT,this seems extremely interesting and exactly what I was looking for as I’m working on a cyberpunk game with a modern take on the aesthetic, any plan for supporting 2.8 ?
    Would love a tutorial on how you achieved the look on the main presentation image, with the combination of “edge split”, “smooth” and “wireframe” modifiers.
    Thanks a lot!

  17. LOIC BRAMOULLE
    LOIC BRAMOULLE 22.04.2019 at 20:36 ·

    Actually just found more info and a different github link on your youtube, will give it a try ! thanks

  18. Jason Coleman
    Jason Coleman 13.01.2020 at 01:01 ·

    Thank you for making this addon, it’s awesome! If you have the time and interest, I would appreciate it if you added an equivalent to the Array modifier’s Start Cap and End Cap functionality (although I guess it would need to be something like North, South, East, and West Caps!). I’m making chainmail armor and the edges currently have “open links” where the tessellation would otherwise continue. I would love to be able to specify another object with closed links to complete the pattern on those edges.

    I know that this is a feature request on a tool that is already incredible and that you release for free, so no worries if you don’t have the time to work on it or just don’t think the idea worth pursuing. I really appreciate what you’ve already done with this tool and it’s already amazingly helpful.

  19. Milan
    Milan 14.02.2020 at 20:05 ·

    This is genious! For me this is one of the best Blender add-ons ever created! Congratulation for your work!

  20. Dagur
    Dagur 23.03.2020 at 03:29 ·

    This add-on seems amazing! Any chance this might be ported over to C4d aswell? I would definitely buy it if so!

Lascia una risposta

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.