Frequently asked questions

Release:0.9.9983
Date:April 07, 2010

Which platforms are supported?

Windows(32|64) 2000, XP, Vista, Seven
OSX(32|64) Leopard, Snow Leopard

Which version of Python do I need for Py4D?

You don’t have to take care of a separate Python installation. Python is already shipped with Py4D.

Which CINEMA 4D Version do I need for Py4D?

You need CINEMA 4D R11.5 to run this plugin.

CINEMA 4D crashs on exit - what can I do?

To ensure stable software, we need to know what did go wrong, so please provide us with bug reports. If you noticed that Py4D is responsible for a crash, you can also send us your Python script and/or Python plugin which occured the crash.

How do I run Python in verbose- or debug-mode?

If you want to run Python in the verbose- or debug-mode, just create an empty text file in the installation folder of CINEMA 4D an call it:

python_debug.txt Run Python in debug mode.
python_verbose.txt Run Python in verbose mode.

Can I execute code on startup?

In some cases it might be necessary that you need to execute Python code on startup of CINEMA 4D before any other Python stuff is loaded. In this case, go to $USERSFOLDER/prefs/python and create a file called python_init.py.

You can also handle low-level stuff here, but just do this if you really know what you are actually doing there.

What means, “Could not find required ‘__res__’.”

If this exception is written to the console, the structure of your plugin seems to be corrupt. You need to have a special structure, like a res folder, a file called ‘c4d_symbols.h’, etc. even they are empty or do not contain anything useful. Please check out the examples.