🔮Basic Creation
Here you'll learn how to create a basic custom prop for GTA V.
For a better understand about the workflow and the formats check: Sollumz Hierarchy and YDR
For this example, I'll be using this Sofa model.

After downloading it, make sure the model's format is one of the supported formats by Blender.
The following are the most commonly used formats.
FBX
OBJ
DAE
GLB/GLTF
Importing and preparing the model
Now import the model and the reference model.

Do the needed transforms to get the correct scale, position and rotation.

Now go to Object
> Apply
> All Transforms
, this will reset all the scale, position and scale values to avoid any possible issue during exporting.


In case you need to change the origin, do the following:

Now you will be able to move just the origin, to meet the lower part, you can help yourself using the snapping tools.
Materials
In most of cases you don't need to manually set materials, you can convert already materials from almost any mesh by pressing V
> Convert Material
or by pressing Auto Convert
button Inside Shader Tools
> Tools
Please note that in any given material that your object has, its Color Node
node MUST be connected to an image texture since GTA and Sollumz can't use or convert colors.

Alternatively, you can create shader materials by clicking Convert Active Material
in case you need a very specific shader other than: default
, normal
, normal_spec
or spec

Naming
Once we have setup all the materials as we want, we should give this Sofa a good name, please refer to Naming conventionsto learn more.

Drawable
Now it's time to turn this mesh into a usable GTA drawable.
Navigate to Drawable Tools
> Create Drawable Objects
> Create Drawable Objects
Since we are doing a prop, it needs collision, so you must check Auto-Embed collision.

Collision Materials
Let's set some proper materials to our newly created collision.
In order to work easily, we should hide the drawable geometry, usually named with a _geom
suffix

Select the Bound Poly Mesh
object, if you are working with mutiple drawables at once, you will see a .0xx
numeric suffix
Navigate to Collision Tools
> Create Collision Material

Go to Material Properties, there you will find your material slots

Since each material is assigned to a set of faces, it is possible to select them by pressing Select while in edit mode, in this case the sofa is divided into two parts, wood and leather parts, this will make it really easy to assign the right material.

Last updated
Was this helpful?