Unity Products:Fake Interiors/Manual

From Amplify Creations Wiki
Revision as of 14:04, 7 November 2017 by AmplifyWiki (talk | contribs) (Shader Setup)
Jump to: navigation, search


1. Open FakeInteriors###.unitypackage or import it directly from the Asset Store tab.

2. After Unity loads it will display the “Importing package” window, select All and click Import

3. Fake Interiors packageshould now be installed in your Unity project and it should have the following directory structure:


Shader Overview


1. For reference, begin by selecting the Fake Interior shader.

2. When applying the effect to standard buildings, ensure that Y axis of your mesh points up.

Color and Brightness Control

  • Room Color Tint: RGB Tint
  • Room Intensity: Room Brightness

Facade Texture(optional)

  • Facade Albedo RGBA: Top texture layer suitable for simple exterior building textures or glass, stores Glass Alpha.
  • Facade Smoothness: Set to 0 by default, optional texture use. (Metallic 0, can be customized using Amplify Shader Editor)

Wall and Props Textures

  • Floor RGB: 1 floor texture.
  • Walls RGB: 2 wall textures XZ.
  • Props RGBA: 1 Prop texture for interior details, Alpha Cutout, can be toggled between X or Z axis(Switch Plane).

Room Tiling and Offset

  • Room Tile: Main tiling multiplier for generated rooms.
  • Rooms X Y Z, Props W: Individual multiplier for each axis; XZ for walls, Y for ceiling and floor, and W for the prop layer.
  • Position Offset: XYZ for walls and W for the prop layer.

Texture Tiling

  • Rooms, Prop, Floor and Ceiling: Texture only tiling control.

Mesh Requirements


The shader assumes that the Y axis is up, be sure to adjust your meshes as necessary. Simply setting the shader on a material applied to the default Unity plane will not work as the axis is not correctly setup.

Shader Setup


1. If you have not already, select the provided shader, Fake Interiors or Fake Interiors FREE, under ASESampleShaders.

2. Add the simple room example textures located under Fake Interiors FREE/Examples/Textures/SimpleRoom to the respective shader slots (Floor, Wall, Ceiling)

3. Set the textures tiling to 1.

4. Set the Room Tile to 1.

5. Define the amount of rooms by setting the individual multiplier values for XYZ to 2 under Rooms X Y Z, Props W, feel free to experiment with different room and texture tiling amounts. Alternatively, set the individual tiler to 1 and use the Room Tile slider to multiply the amount of rooms.


6. Optional Facade Texture.


7. Optional Tint and Brightness adjustment.


Texture Sets

The package includes a few room textures to get you started but they are entirely customizable. You could very well increase/decrease textures size, and add additional wall textures to the same file for additional varions, it's entirely up to you.

Shader Customization

The Fake Interiors shaders is fully customizable using Amplify Shader Editor. Adding additional textures or new effects is a only a few clicks away

Make it your own!