> For the complete documentation index, see [llms.txt](https://docs.decentraland.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.decentraland.org/creator/content-creator-es/scene-editor/construir/import-items.md).

# Importar assets personalizados

Puedes importar tus propios modelos 3D al Scene Editor. Elige modelos de una amplia selección de fuentes gratuitas o de pago en Internet, o crea tus propios modelos personalizados. También puedes importar otros assets como imágenes, archivos de sonido y videos.

{% embed url="<https://www.youtube.com/watch?v=UepXpH-k0EI>" %}

## Importar un asset

Para importar un modelo 3D, una imagen, un archivo de sonido o un video a tu scene desde tu disco local:

1. Arrastra archivos directamente al panel inferior. También puedes hacer clic en el **+ Import Assets** botón en la parte superior izquierda del panel inferior y seleccionar desde tu unidad local.

![](/files/d81f9df144fd73f110754f6fa23bdad3b23d1785)

2. Revisa la miniatura del modelo y haz clic en **Import**. Al importar varios assets, usa los botones de flecha para recorrer cada asset.

![](/files/c9eccced46ecd9c6fbc80fb53e6a28c9cb5be2b1)

Ahora puedes encontrar tu asset en la pestaña **Local Assets** bajo la carpeta **scene** . Los modelos 3D aparecen bajo la carpeta *scene/3D Model* , las imágenes bajo *scene/Image*

* Para modelos 3D, arrastra los `.glb` o `.gltf` files al canvas para agregarlos como items en tu scene.
* Otros tipos de assets, como imágenes y archivos de sonido, se pueden arrastrar a los campos de un item. Por ejemplo, puedes arrastrar un `.mp3` file al *Path* campo de un *Audio Source* componente.

{% hint style="info" %}
**💡 Consejo**: También puedes pegar archivos directamente en la carpeta del proyecto. Después de hacerlo, pulsa el **Refresh** botón junto al **Import Assets** botón para ver los nuevos archivos.

<img src="/files/71b31a6122734e346926eb6edd18d84728e95728" alt="" data-size="original">
{% endhint %}

### Formatos compatibles

#### Audio

Los siguientes formatos de Audio son compatibles:

* *.mp3*
* *.wav*
* *.ogg*

#### Image

Los siguientes formatos de imagen son compatibles:

* *.png*
* *.jpg*
* *.jpeg*

#### Video

Los siguientes formatos de video son compatibles:

* *.mp4*

#### Modelos 3D

Los siguientes formatos de modelos 3D son compatibles:

* *.glTF*
* *.glb*

Ambos pueden incluir archivos de imagen de textura externos, o archivos binarios externos (*.bin*).

Puedes convertir otros formatos a estos formatos con varios editores y herramientas diferentes. Consulta [3D modeling](https://github.com/decentraland/docs/blob/main/creator/scene-editor/3d-modeling/3d-models.md) para recomendaciones y consejos.

Todos los materiales de los modelos necesitan ser o bien *basic material* o *PBR*, y todas las texturas deben tener tamaños que sean potencias de dos (por ejemplo: 256, 512). Consulta [Scene limitations](/creator/content-creator-es/scenes-sdk7/optimizacion/scene-limitations.md) para más detalles.

Cada archivo de modelo 3D debe ocupar menos de 50 MB para poder usarse en una scene. Los archivos más grandes no son compatibles.

**Bibliotecas gratuitas de modelos 3D**

En lugar de crear tus propios modelos 3D, también puedes descargarlos de varias bibliotecas gratuitas o de pago.

Para ayudarte a empezar, a continuación tienes una lista de bibliotecas con contenido gratuito o relativamente económico:

* [IWB Catalog](https://dcl-iwb.co/)
* [SketchFab](https://sketchfab.com/)
* [Clara.io](https://clara.io/)
* [Archive3D](https://archive3d.net/)
* [SketchUp 3D Warehouse](https://3dwarehouse.sketchup.com/)
* [Thingiverse](https://www.thingiverse.com/) (modelos 3D creados principalmente para impresión 3D, pero adaptables a Virtual Worlds)
* [ShareCG](https://www.sharecg.com/)

{% hint style="warning" %}
**📔 Nota**: Presta atención a las restricciones de licencia que tenga el contenido que descargas.
{% endhint %}

También puedes usar herramientas de Generative AI para generar tus propios modelos 3D. Echa un vistazo a:

* [Meshy](https://www.meshy.ai/)
* [Luma AI](https://lumalabs.ai/genie)
* [TRipo3D](https://www.tripo3d.ai/app)
* [Rodin](https://hyper3d.ai/rodin)

Ten en cuenta que en varios de estos sitios puedes elegir en qué formato descargar el modelo. Elige siempre el formato *.glTF* o *.glb* si está disponible. Si no está disponible, debes convertirlos a *.glTF* o *.glb* antes de poder usarlos en una scene. Para eso, recomendamos importarlos en Blender y exportarlos con uno de los *.glTF* export add-ons

### Colliders

Puede que notes que, al ejecutar un Preview, el player puede atravesar tus modelos 3D importados. Probablemente sea porque a los modelos les falta un *malla de collider* para definir una geometría de colisión. Consulta [colliders](https://github.com/decentraland/docs/blob/main/creator/scene-editor/3d-modeling/colliders.md) para obtener más detalles e instrucciones.

{% hint style="info" %}
**💡 Consejo**: En lugar de editar el modelo para añadir un *malla de collider*, una alternativa más simple es añadir un *Invisible wall* smart item con una forma aproximadamente igual para que ocupe su lugar.
{% endhint %}

### Animations

Si un modelo importado incluye animaciones, se reproducirá en loop la primera animación que esté incorporada en el modelo.

Ten en cuenta que no tienes control sobre cuándo empieza o se detiene la animación, ni sobre cuál se reproduce en caso de que haya varias animaciones.

Si hay varios players en la scene, puede que estén viendo la animación desincronizada entre sí.

Para cambiar este comportamiento, puedes incluir un **Animator** component. Consulta [Haz cualquier item smart](/creator/content-creator-es/scene-editor/interactividad/make-any-item-smart.md) para conocer herramientas sin código para hacer que tu item sea interactivo.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.decentraland.org/creator/content-creator-es/scene-editor/construir/import-items.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
