PySwarm Wiki
Line 46: Line 46:
   
 
==Latest Version of PySwarm==
 
==Latest Version of PySwarm==
The latest version of PySwarm is V0.4.2.
+
The latest version of PySwarm is V0.5.
You can download V0.4.2 with the following link:
 
https://drive.google.com/file/d/0B8V9-txK8F4MckJGOVZmMGMtdkk/edit?usp=sharing
 
   
 
You can download V0.5 with the following link: <LINK>
Select “Download” and then copy the contents of this folder.
 
   
 
Select “Download” under "File" and then copy the contents of the .ZIP file to a blank folder.
This V0.4 package contains:
 
   
 
The V0.5 package contains the following three files:
*The latest PySwarm script (V.0.4.2)
 
   
 
*The latest PySwarm script shell, V.0.5 - "PySwarm Shell V05.txt"
*An updated V0.4.2 Users Guide
 
   
  +
*The PySwarm Interface App (PIA), V1.0 - "PIA.exe"
*A generic .CAR starter file to test and use with the V0.4.2 script
 
  +
 
*A generic .CAR starter file to test and use with the V0.5 script - "PySwarm V0.5 Test Scene 1.car"
   
 
==PySwarm Version History==
 
==PySwarm Version History==

Revision as of 18:30, 25 December 2013

To use PySwarm, you will first need to download and install:

  • Python, a programming language needed for PySwarm
  • PyCarrara, a plug-in for Carrara
  • The latest version of PySwarm

The Python Programming Language

NOTE: If you already have Python installed on your computer, you can skip this section of the guide.

First download Python 2.6.6.

If you are using the 32-bit (not x64) versions of either Carrara 8.1 or 8.5, use this link: http://www.python.org/ftp/python/2.6.6/python-2.6.6.msi

If you are using the 64-bit versions of either Carrara 8.1 or 8.5, use this link: http://www.python.org/ftp/python/2.6.6/python-2.6.6.amd64.msi

Once it is downloaded, run the installer. This should complete the installation.

NOTE: There are later versions of Python available, but I have not tested whether they work properly with PyCarrara (nor, as I understand, has the developer of PyCarrara).

The PyCarrara Plug-In for Carrara

NOTE: If you already have the PyCarrara V1.0 plug-in installed on your computer, you can skip this section of the guide.

After you have installed Python, you will need to download and install the latest version of the PyCarrara plug-in for Carrara. You can find this on SourceForge at: http://sourceforge.net/projects/pycarrara/files/

Choose the file “PyCarrara-Win-1.0.zip” to download.

Once downloaded, save the unzipped contents to a folder. Then make sure you do not have Carrara running.

To install the plug-in (so Carrara can use the PyCarrara features needed by PySwarm), you will need to copy (drag and drop) the following files to your Carrara directories:

  • If you are using the 32-bit version of Carrara 8.1 or 8.5 - Copy the contents of the folder “C8_Win32/Extensions” (the files, not the folder) into “C:/Program Files (x86)/DAZ 3D/Carrara 8.1/Extensions” (or wherever you installed Carrara)
  • If you are using the 64-bit version of Carrara 8.1 or 8.5 - Copy the contents of the folder “C8_x64/Extensions” (the files, not the folder)  into “C:/Program Files/DAZ 3D/Carrara8.5/Extensions” (or wherever you installed Carrara x64)

The same version of Python and PyCarrara work with both Carrara 8.1 and 8.5. The difference is in whether you are using a 32-bit or 64-bit operating system and Carrara. You can verify PyCarrara is correctly installed by following these steps:

  1. Start Carrara
  2. Open any Carrara scene (or create a new one)
  3. Add or select any object in the scene
  4. Go to the "Modifiers" tab and click "+"
  5. If "PyModifier" is in the drop-down list of modifiers, then PyCarrara should be installed and working.

Latest Version of PySwarm

The latest version of PySwarm is V0.5.

You can download V0.5 with the following link: <LINK>

Select “Download” under "File" and then copy the contents of the .ZIP file to a blank folder.

The V0.5 package contains the following three files:

  • The latest PySwarm script shell, V.0.5 - "PySwarm Shell V05.txt"
  • The PySwarm Interface App (PIA), V1.0 - "PIA.exe"
  • A generic .CAR starter file to test and use with the V0.5 script - "PySwarm V0.5 Test Scene 1.car"

PySwarm Version History

  • 0.3: Initial release (10/25/2013)
  • 0.3.1: Bug fix when no camera or focus are used (10/25/2013)
  • 0.3.2: Bug fix when using “Attractor” object (10/29/2013)
  • 0.4: New features added (11/4/2013)
  • 0.4.1: Four bug fixes (11/18/2013)
  • 0.4.2: Slight enhancements (12/11/2013)