Tools

Development Tools

Services

There is an issue tracker for bugs and plans in development web services.

Development Tools

Testing

Debugging

C/C++

  • GDB: debugging on Unix system
  • Address Sanitizer: debugging with GCC/Clang & ASAN
  • Valgrind: detecting memory errors (linux/osx only)
  • BuGLe: OpenGL debugging
  • Py from C: run Python scripts in C code (test changes without rebuilds).

Python

  • Eclipse PyDev: How to debug Python scripts running in Blender from the Eclipse IDE.
  • Profiling: How to profile Python function calls.
  • Tracing: How to log script execution.

Guides