# Editing 3D Objects

**Some of our MLOs offer the ability to edit 3D objects and customize them to your needs.**

**If you don't know how to work with 3D editing software — no worries!**\
**Just contact us by opening a ticket. For a small extra fee, we’ll edit all the files you need.**\
\
⚠️ **WARNING:** The process described here is done using **Blender version 4.1** with the **Sollumz 2.7.1** add-on.\
\
To understand the basics of how Blender and the Sollumz add-on work, we recommend checking out dedicated Discord channels and tutorials on YouTube.<br>

1. To start, you need to **export the XML file** of the object using **CodeWalker RPF**.\
   (Editable objects are always marked in the ReadMe file or found in folders named **"Editable"**.)

<figure><img src="/files/scAJqndcNuXNAifmvqnY" alt=""><figcaption></figcaption></figure>

Once in Blender, **import the object**, find any missing textures, and edit it according to your needs.\
Some objects, like **3D text**, must stay within specific bounds — meaning, it’s best to keep the object no larger than the original one to ensure it fits perfectly in its intended place.

<figure><img src="/files/VYZlNg2vhfGCNrEYHOzb" alt=""><figcaption></figcaption></figure>

After finishing work on the model, remember to **add the missing UVMap and Vertex Color** (if needed).

<figure><img src="/files/adrmiGXrcRf4z7OZFwAQ" alt=""><figcaption></figcaption></figure>

Next, import the edited object back into **CodeWalker**. If everything was done correctly, you’ll see the modified version of your model in the preview window.\
Now simply **replace the original file** with your edited one in the folder specified in the ReadMe file.

<figure><img src="/files/GtYBdD6JEbAmAMcWqUxS" alt=""><figcaption></figcaption></figure>

If you can't locate the file, the easiest way is to **search for its name** inside the MLO folder using File Explorer.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://octavista-development.gitbook.io/octavista-development/information/toturials/editing-3d-objects.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
