Windows Installers

From K-3D

Jump to: navigation, search

Installer Characteristics

  • K-3D version: 0.5 / 0.6.
  • Runtime environment: Native Win32.
  • Pros
    • Built using a 100% GNU toolchain.
    • Native OpenGL performance.
    • Stable.
  • Cons
    • Does not include all features.
  • Known Issues
    • None.
  • Requirements
    • Python 2.4
    • gtkmm 2.4

Installation of the "all-in-one" package

Download and run the k3d-all-in-one-setup- or later from K-3D Downloads - it includes all required libraries. If you already have the required libraries installed and don't want to overwrite them, use the simple package.

Aqsis installer breaks PATH variable

The aqsis installer breaks the PATH variable by changing it's registry key type.

Create the following file on the notepad for example (remember to add the inverted commas when saving, if not your file will be .txt) :

from _winreg import *
import os, sys

def queryValue(key, name):       
    value, type_id = QueryValueEx(key, name)
    return value

def main():
        path = r'SYSTEM\CurrentControlSet\Control\Session Manager\Environment'
        reg = ConnectRegistry(None, HKEY_LOCAL_MACHINE)
        key = OpenKey(reg, path, 0, KEY_ALL_ACCESS)
        name= 'PATH'    
        value = queryValue(key, name)
        if value:
            SetValueEx(key, name, 0, REG_EXPAND_SZ, value)
            DeleteValue(key, name)
    except Exception, e:
        print e

if __name__=='__main__':    
    usage = \

run it to change the PATH registry  Value to REG_EXPAND_SZ
    argc = len(sys.argv)
    if argc > 1:
        print usage

Once you created it double-click it and it will fix your PATH variable. Do it after installing K-3D because you need the python interpreter. Also after running the script you should log out your user and re-login it.

Installation of the simple K-3D package

  • Download and install k3d-setup- or later from K-3D Downloads.
  • Download and install aqsis-setup-1.0.0.exe or later from Aqsis is the preferred RenderMan render engine for use with K-3D.
  • Optional: download and run the python-2.4.msi or later installer from Many of the sample documents included with K-3D use its Python scripting capability, so this download is strongly recommended.
  • Optional: download and run the pygtk-2.4.1 or later installer from This will allow you to create GTK graphical user interfaces for your Python scripts that match the look-and-feel of the K-3D graphical user interface.
  • Optional: download graphviz-2.2.1.exe from and run the installer. With Graphviz installed, you can use the GraphVizEngine plugin to display the Visualization Pipeline in your K-3D documents.
  • While enjoying K-3D, reflect on how much more satisfying it would be to run K-3D on GNU/Linux, with its superior performance and many additional features.


Most problems on Win32 are related to the installation of DLLs, see Troubleshooting DLLs for info on how to find out what's going wrong.

Personal tools