Unity Products:Fake Interiors/Manual

From Amplify Creations Wiki
Revision as of 00:06, 2 December 2023 by AmplifyWiki (talk | contribs) (1 revision imported)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


1. Open the 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 packages hould 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 the 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 Mesh will likely not work as expected since the axis is not correctly setup for that purpose.

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 texture 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 tile 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 variations, it's entirely up to you. The same applies to Prop, Ceiling and Floor textures.



The Fake Interiors shader can be fully customized using Amplify Shader Editor. Adding additional textures or new effects is a only a few clicks away.

Make it your own!