Skip to main content

Setup Static Object in Blender


Need to know

About

Static Objects can be used to create levels and its collision. They will not interact with game physics and will not be dynamic.

Start

You must have a model downloaded or created by you.

You must have one UV map per mesh.

For my example, I'll have a model with this UV map.

Model Example

Texturing

Textures can be created in any program designed for this purpose, or you can simply download them.

Important note about texture maps

In X-Ray Monolith only the following texture maps are used:

Here you need to add your created textures in *.dds Anomaly Modding Book and *_bump.dds Anomaly Modding Book (if you have) format

As a result, in the Shader EditorShader Editor svg-icon our textures should look something like this:

model-example-texture-shading centered

Placement

First, the model itself will be set up. You can start by positioning the model over the origin in this way

tip

(The "Drop It" External link addon for Blender is highly recommended for such actions)

Then apply the coordinates with Ctrl + A > All Transform.

This will allow us (if you make for example a model library or work in the SDK) to drag and drop the model on the surface.

Static Object Placement centered

Surface

Select our object and go to the Material PropertiesMaterial Properties svg-icon tab.

Here we see the name of our material and a list of X-Ray Engine: Material Anomaly Modding Book with lots of items.

X-Ray Material centered

The items we need for the model now are:

Shader

Choose Engine Shader

Engine ShaderTechnical Terms
Shader responsible for the visual appearance of the surface.
for Static Object

Compile

Compile Shader

Compile ShaderTechnical Terms
Shader used by the Level Compiler. Specifies to the compiler the features of the final game level geometry. The source geometry, depending on the Compile Shader, may have different features.
Here are descriptions of the settings that the level geometry compiler uses

Material

Choose Game Material

Game MaterialTechnical Terms
Responsible for the physical feature of the surface (friction, damping, etc.).
for Static Object

Finish

Go to Object PropertiesObject Properties svg-icon.

In X-Ray Engine: Object Anomaly Modding Book select Static in the Type list.

This completes the setup of the Static Object. You can safely export it in the model format you need.