We are currently working on a large CityEngine project that requires multiple people working on the same project at the same time. It is also very resource heavy due to complex building forms and detailed texturing. We are currently dealing with some important questions relating to large project workflows:
- How do we allow multiple people to work on different layers or aspects of the same project? We have considered a git repository, but since layers are stored within the local project, and the cej file is binary, there is no way that we can easily merge and manage changes/conflicts between different users' work.
- Is there a way to allow for external data sources and layers to be brought into a scene and remain as referenced sources and not locally stored files?
- Have any of you worked on projects requiring multiple CE users/editors/designers, and if so, how have you dealt with similar issues?