Awesome CG Pipeline
List of open-source technologies that will help in the process of building a pipeline for CG productions.
Any contribution is welcome!
Image software
2D
3D Softwares
- Blender - Modelisation and animation
3D realtime engines
- Babylon.js - webGL engine
- Three.js - webGL engine
- Unreal Engine - C++ based 2D/3D realtime engine (PC, console, mobile, HMTL5)
- Panda3d - Python based 3d Engine (PC)
Video
Job scheduler
Libraries
File path
UI
- Qt.py - Qt versions abstraction
- Nodz - Node generator for Qt
- SceneGraph - Ui for scene graph.
CG Software API
- Cross3D - Scene and node management abstraction
- Py3dsMax - 3dsMax API in Python
- CGCmake - CMake modules for CG apps
- PyMEL - Python in Maya Done Right
- mGui - Portable pure-python GUI library for Maya
- minq - Maya query language for speeding up common scene operations
Geometry
- Simplex - Blendshape Solver
- CvWrap - Fast Maya wrap deformer
- Blender Addons - Helpers for Blender
- BlenderGIS - Geo data importer
- Rigify - Auto-rigging Addon for Blender
- QHull - Convex hull generator
- MakeHuman - Parametric human character modeling
File formats
Dockers
Asset managers
Production Managers
- Kitsu - For small to mid-size studios
Content validation
- Pyblish - Test-driven content creation
Plugins
- AFX - Everyday compositing for Nuke.
IDE
- MayaCharm - Run and edit Maya scripts directly from PyCharm
- MayaSublime - Run and edit Maya scripts directly from SublimeText
- nuke.vim - Run and edit Nuke scripts directly from vim
Databases
Graph
Relational
Document-based
Monitoring Web Services
Communities
- Tech-artists.org
- StudioSysAdmins
- Tech-artists.org
- 3DVF
- Houdini Discord
- Blender Discord (French)
- CGWire Slack