Skip to content

Standards and Requirements

Olivier Wervers edited this page Nov 26, 2021 · 3 revisions

Standards and Requirements

This page attempts to list the current standards and requirements for the OpenGraphics project. The items listed on this page are subject to change as the project evolves.

Dimensions

  • 1 tile in OpenRCT2 is 4 by 4 Blender units in size.
  • 1 OpenRCT2 height unit is ~1.6328 in Blender Units.
  • A gentle slope angle is: 22.2052° = atan(0.4082 / 1)
  • A steep slope angle is: 58.5148° = atan(0.4082 * 4 / 1)
  • A diagonal gentle slope angle is: 16.1005°
  • A diagonal steep slope angle is: 49.1035° = atan(0.4082 * 4 / 1.4142)
  • More information about how the angles and distances relate to each other can be found on the OpenRC2 wiki.

The tile size measurements have been chosen as it is easily divisible and gives a good starting point for scale when used as meters.

Modeling

  • The center of the floor tile(s) the object occupies sits at the origin of the world.
  • The end result needs to be a Blend file from Blender 2.7 with the materials attached and configured for Blender Render.
  • When importing to Blender 2.7 the contents of the Blend file needs to be accessible for future changes in Blender 2.7.
  • All models need to be custom-made, no downloaded or pre-made assets are to be used for the mesh.

Textures

  • Used textures need to either be custom made, or public domain (CC0) assets that are free to use, require no contributions and require no inclusion of its license.
  • Textures used in the model need to be provided with the Blend file.