-
Notifications
You must be signed in to change notification settings - Fork 14
Guidelines
Olivier Wervers edited this page Apr 17, 2022
·
13 revisions
- 1 tile in OpenRCT2 is 4 by 4 Blender units in size.
- 1 OpenRCT2 height unit is ~1.63299 in Blender Units.
- Set the diffuse intensity to 1
- Set the specularity shader to "Phong"
- Use the "Recolorable" 1-3 for recolorable sections, or set the material pass index on your custom material to 1, 2 or 3
- On textures, set the interpolation to FELINE with a filter size of ~0.4 for detailed textures.
- Disable mipmapping on all textures.
- Consider using non-PBR textures for more period-correctness. PBR materials can lack details when used in a non-PBR environment. You can get public-domain, non-PBR textures from a website like this one: https://duion.com/art/main
- Consider this research to decide on the best settings.
- To create your own object.json file, consider checking out the json of an existing vanilla object for reference in
OpenRCT2/data/object/rct2/. - The JSON format is described in more detail on the Open-Graphics repo: https://github.com/OpenRCT2/OpenGraphics/wiki/OpenRCT2-JSON-Objects