- Articles
35 results
-
PySwarm Interface Application (Main Page)
Starting with PySwarm V0.5, you no longer need to directly edit the PySwarm Python script to generate your animation sequences. Instead, you now select the rules and enter parameters through the "PySwarm Interface Application -
About PySwarm
Swarming, flocking, schooling, and other realistic "live" animation behavior can be easily achieved using PySwarm simply by selecting the behaviors you wish to simulate, tweaking some animation parameters, importing the script into your scene, and -
PIA (V2) Scene Parameters
Scene parameters are those that relate to the general animation of your Carrara scene. Two important parameters for animation are the BOIDs' base name and the number of BOIDs to be animated. These parameters are -
Troubleshooting PySwarm
This wiki page provides some information about how to deal with various problems you may encounter while using PySwarm. A number of people have expressed issues getting the PyCarrara plug-in to work properly on -
PIA (V2) Movement Parameters
Back to PIA's main page Note: For a general discussion on PySwarm animation, movement, and motion, please refer to the following wiki page: here. -
PySwarm Animation Overview
First, PySwarm inserts keyframes into a Carrara scene to translate (reposition) and rotate (turn, bank, and pitch) BOIDs. Start and end times set the time boundaries for where to insert keyframes; keyframe rate sets the -
PIA (V2) Containment Rule
Back to PIA's main page When CONTAINMENT is activated, BOIDs can be confined to stay inside or outside specified regions of space. When BOIDs venture beyond these zones, they will naturally alter their course -
Managing PySwarm Projects
PIA allows you to maintain up to nine (9) projects at one time. You can think of each project as relating to an unique Carrara animation scene you are working on, or a portion of -
Scene Parameters
Scene parameters are those that relate to the animation of the Carrara scene Time parameters relate to the timeframe you want PySwarm to insert keyframes for BOID animation. -
Bizarre and Mysterious Manners (BAMMs)
Are your BOIDs doing some strange or weird behaviors and you don’t know what you’re doing wrong with the parameter settings? This wiki page is designed to explain how PySwarm works (under the -
BOIDs Parameters
Back to PIA's main page This tab of parameters relate to general BOID settings - initial positioning, initial heading, initial speed, and some animation settings such as banking. -
Creating Your First PySwarm Animation
For those new to PySwarm or to the PySwarm Interface Application (PIA), this wiki page will step you through the basics of creating your first PySwarm animation. Notes=== -
PySwarm Installation and Removal Procedures
This page describes how to install and uninstall PySwarm from your system. Run PySwarm V0.6 Setup.exe. The following screen will appear. -
PIA (V2) Initialization Parameters
Back to PIA's main page This tab contains parameters relate to the initialization of BOIDs in the scene - initial positioning, initial heading, and BOID orientation. -
Containment Rule
Back to PIA's main page When CONTAINMENT is activated, BOIDs can be confined to stay inside or outside specified regions of space. When BOIDs venture beyond these zones, they will naturally alter their course -
PySwarm Wiki
If you are a DAZ3D Carrara user ON A WINDOWS SYSTEM developing animation sequences that involve swarming or other motion animation by manipulating many different objects, you might find PySwarm a useful tool! PySwarm offers -
PIA (V2) Landing Rule
Back to PIA's main page When LANDING is activated, BOIDs will land on the ground if they fly to (or strike) it. When BOIDs land, they will remain there for some random period of -
Generating the PySwarm Script
Back to PIA's Main Page This wiki page describes the process to generate a PySwarm script using PIA. -
PIA (V2) Attraction Rule
Back to PIA's main page When ATTRACTION is activated, BOIDs will attempt to move towards a specified object in the Carrara scene. Like “moths to a flame,” use an attractor to draw BOIDs towards -
Attraction Rule
Back to PIA's main page When ATTRACTION is activated, BOIDs will attempt to move towards a specified object in the Carrara scene. Like “moths to a flame,” use an attractor to draw BOIDs towards -
PIA (V2) Separation Rule
Back to PIA's main page When SEPARATION is activated, BOIDs will attempt to keep some predefined safe distance between themselves and all other BOIDs. You can think of this like BOIDs attempting to keep -
PIA (V2) Cohesion Rule
Back to PIA's main page When COHESION is activated, a BOIDs will attempt to move towards the flock’s center of mass (the average of all BOIDs’ positions, except it's own position). When -
Landing Rule
Back to PIA's main page When LANDING is activated, BOIDs will land on the ground if they fly to (or strike) it. When BOIDs land, they will remain there for some random period of -
PySwarm Users Guide (Main Page)
This section of the Wiki describes how to use PySwarm. Note: If you have not installed all the necessary components to run PySwarm, or you need to check to see if you have the latest -
PySwarm Rules
There are currently eight rules available to apply in creating BOID behavior. This page provides a high-level summary of these rules and links to further details about when to consider using the rules and
- 1
- 2
Related Community

Terraria Wiki
games
4K
Pages20K
Images1
Video
The Official Terraria Wiki is a comprehensive resource containing information about all versions of Re-Logic's action-adventure sandbox game, Terraria.