Portal.blender is a Blender add-on that allows you to communicate data between Blender and other applications using IPC. It is the Blender adaptor of the Portal project.
⭐️ Like this repo? please consider a star!
Portal.blender | Portal.Gh |
---|---|
0.1.2 |
0.4.0 |
0.1.1 |
0.4.0 |
0.1.0 |
0.4.0 |
0.0.3 |
0.3.1 , 0.3.0 pre-release |
0.0.2 |
0.2.0 , 0.1.2 , 0.1.1 |
0.0.1 |
0.2.0 , 0.1.2 , 0.1.1 |
- Download the latest release from the releases page.
- Drag and drop the zip file into Blender to install.
If this is your first time installing the Portal add-on, you will need to install the dependencies. To do this, follow these steps:
Important
You must start blender as an administrator to install the dependencies. After the dependencies are installed, you can run Blender as a regular user. See issue.
- Open the preferences (Edit > Preferences > Add-ons).
- Search for the 'Portal' add-on.
- Open the details section of the add-on.
- Click on the 'Install dependencies' button.
- Restart Blender.
- Locate the
Portal Server
panel in the3D View
sidebar. (Shortcut:N
) - Select
Connection Type
from the dropdown menu. - Click
Start Server
to start the server.
You can create custom handlers to manipulate the data that is received. To do this, follow these steps:
- Copy and paste the template code into blender's text editor.
- Modify the
CustomHandler.handle
method with your custom logic. - Select
Custom
from theConnection Type
dropdown menu. - Select the custom script from the
Handler
field. - Click
Start Server
to start the server.
For more information, visit the Portal.