TopologicSverchok is a Sverchok implementation of Topologic both running within Blender.
Topologic is a software modeling library enabling hierarchical and topological representations of architectural spaces, buildings and artefacts through non-manifold topology.
Sverchok is a powerful Blender Addon parametric tool for architects, allowing geometry to be programmed visually with nodes.
Blender is a FOSS 3D creation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing and motion tracking, even video editing and game creation. It has an API for Python scripting for customization and writing specialized tools such as TopologicSverchok.
TopologicSverchok requires the following software to be installed:
The installation of these optional python modules will activate additional TopologicSverchok nodes. These python modules can be installed in the site-packages
subdirectory.
TopologicSverchok
└── site-packages
Familiarity with python module installation is needed.
Expand to view optional dependencies
- ifcopenshell (recommended that you install BlenderBIM](https://blenderbim.org/) and Homemaker)
- ipfshttpclient >= 0.7.0
- web3 >=5.30.0
- openstudio >= 3.4.0
- lbt-ladybug >= 0.25.161
- lbt-honeybee >= 0.6.12
- honeybee-energy >= 1.91.49
- json >= 2.0.9
- py2neo >= 2021.2.3
- pyvisgraph >= 0.2.1
- specklepy >= 2.7.6
- pandas >= 1.4.2
- scipy >= 1.8.1
- dgl >= 0.8.2
Download the latest Release binaries from the Releases link found on the right side of this page.
- After you download the ZIP file, do NOT unzip.
- Launch Blender
- Go to
Edit
->Preferences...
- Select Add-ons in the left side column
- Select
Install...
from the top row - Locate your downloaded ZIP file and select it
- Once Topologic appears in the list of Add-ons, click the empty check box to activate it
- Close the
Preferences..
window - Switch over to the Scripting workspace
- Open the Editor Type pull-down menu icon in the top-left corner and witch to sverchok node
- Select the
+ New
button to start a new sverchok node tree - The Topologic nodes should now be available under the Add menu