Installing InnerWorld

System Requirements

InnerWorld is an extension for Blender. It is written in Python. For using InnerWorld you need Blender version 2.47 or later and Python, suitable to your Blender installation. You can use an operating system of your choice. All required software is platform independent and open source. You can get Blender from   http://blender.org/. Some Linux distributions comes with Blender. Maybe the software is already installed on your computer. Python is normally already installed on Linux PCs. If your operating system lacks a Python installation look at   http://python.org/.

InnerWorld revision 0.0.7 is tested with Blender 2.48a and Python version 2.5.2. Additionally the Python NumPy extension package for N-dimensional arrays should be installed.

Unpacking InnerWorld script files

  • unpack innerworld-0.0.7.tgz archive
  • copy all Iw*.py files to Blenders script folder.

Blenders script folder can be configured inside the user preference window. Select folder "File Path" and edit the "Python Scripts" text field.

tut_scriptPath.png

More infos about Blenders user preference window can be found in the Blender Wiki Book:   Noob to Pro/The User Preferences Window.

Maybe on Linux you can find the script folder by default in /home/myUserName/.blender/scripts. The name of this folder starts with a dot. This means that it is a hidden folder. To see this folder you have to select the "Show Hidden Files" option in your file explorer.

On Windows you find Blenders scripts by default in folder ???.

Adding the mathematical package

Blender comes with a small Python interpreter. But for this plug-in you need a full featured Python system. And not enough: Python should be extended with the NumPy module for Fast Fourier Transformations.

  • Mostly Python is already installed. To check this start Blender inside a command shell. If you see the following messages a full featured Python installation can be used: "Compiled with Python version 2.5.2." "Checking for installed Python... got it!"
  • Often NumPy, the numeric package, is not installed. If you need the Fast Fourier Transformation, convolution, derivative or Poisson disk sampling inside InnerWorld please install the extension module for numeric Python from   http://numpy.scipy.org/.
  • WARNING: Older releases of InnerWorld are build around Numeric. Numeric is no longer supported. Since release 0.0.6 InnerWorld uses NumPy. An easy solution is installing the extension module NumPy from your Linux distribution. For other operating systems see numpy.scipy.org. It is not necessary that you remove the old numeric module from your system.

Installing NumPy on Ubuntu with Synaptic Package Manager.

tut_numpy_python.png

Creative Commons License
Text and images are licensed under a Creative Commons License.

CC-GNU GPL
This software is licensed under the CC-GNU GPL.