Skip to content

Object Standards

spacek531 edited this page Mar 19, 2022 · 3 revisions

Objects must conform to specific standards to promote interoperability and ease of use.

This document is under construction and the information is not final

Object identifier

The object's identifier must represent its hierarchy in the folder structure, separated by periods. Object identifiers begin with nedesigns, followed by the object type, such as small_scenery, followed by a subtype, such as base_block, and finally the object's name, which begins with its material and ends with its shape, such as brick_round.

The following are subtypes of small scenery:

  • roof
  • base_block
  • stair
  • catwalk
  • floor
  • trim
  • support

The following are names of materials:

  • brick
  • stucco
  • adobe
  • concrete
  • marble
  • wood
  • wooden
  • glass
  • steel
  • stone
  • graveyard
  • urban

The following are names of base block shapes:

  • square: the base block footprint fills the entire full or quarter tile
  • round: the object footprint is a quarter-circle with a radius of full or quarter tile
  • triangle: the object footprint is a right triangle of full or quarter tile
  • circle: the object footprint is a complete circle

The following are names of trim shapes:

  • side: the object footprint is along one side of the full or quarter tile
  • diagonal: the object footprint is along the diagonal of the full or quarter tile
  • corner: the object footprint is biased to an inside or outside corner

The following are modifiers that append the shape:

More to follow soon!

Geometry

The following describe the expected rotation and necessary configuration for various types of scenery. The rotation describes the first image in the scenery, commonly called image 0.

  • For blocks and trims with a bias toward one side (i.e. quarter tile wall, straight crown molding, sloped trim), the scenery is biased to the Northeast corner. Side-biased full-tile objects use the shape "1/2". Side-biased quarter-tile objects use the shape "1/4+S"
  • For blocks and trims with a diagonal axis of symmetry (i.e. quarter-turn, triangle, inside- and outside-corner trims), the scenery is biased to the North corner. Diagonal full-tile objects use the shape "4/4+D". Triangular full-tile objects use the shape "3/4+D". Diagonal and triangular quarter-tile objects use the shape "1/4+D"
  • For roofs and slopes, the roof slants up toward the Northeast side, with the roof peak running in the Southeast direction.
  • For diagonal roofs and slopes, the roof slants up toward the North side with the roof peak running in the East direction.

Prices

More to follow soon!

Clone this wiki locally