OpenGraphics
OpenGraphics copied to clipboard
Creating the Official Workflow
We need to discuss what the workflow will be like for contributors. The workflow would include:
- Creating the 3d model
- Rendering the graphics
- Uploading assets to GitHub
- Contributing to this repo
Things that we need to discuss:
- What will contributors have to include in their PR (Object files, sprites, 3D Models, additional source files etc.)?
- How will we structure the repo files?
- How can we make the process of contributing as easy as possible for people less familiar with Git (non-programmers)?
My idea for incorporating new graphics is to actually make custom objects, but with a field in the JSON that mentions what vanilla ID they are replacing. This opens the possibility of multiple graphic sets, what graphics set a park was originally made with, and the ability to have a mix of vanilla and multiple graphics sets at the same time.
That would be most ideal on the OpenRCT2 dev side of things. Additionally being able to iterate fast is very important. Preferably the Blender plugin, or whatever intermediate tool we have would be able to put the files in the right location for OpenRCT2 to load up the custom graphics right after you render them.
#33 establishes some of the processes that we'll be using