La información en este artículo es para Source. Haga clic aquí para más información.

Modelo 3D

From Valve Developer Community
< Es
Jump to: navigation, search
English (en)Deutsch (de)Español (es)Français (fr)한국어 (ko)Русский (ru)Translate (Translate)


Editando un modelo en Softimage Mod Tool(en).
Warning.pngRiesgo de confusión:Los sólidos de BSP también se compilan en modelos(en); a los que internamente se llaman bmodelos(en).

Un modelo 3D (también llamado «modelo» a secas) es una serie de puntos o vértices que forman una figura tridimensional, llamada malla(en). Los espacios entre puntos suelen rellenarse con polígonos y generalmente se cubren de un material(en).

Los modelos se utilizan para casi todos los objetos 3D en Source y no forman parte de los sólidos(en) del mapa. Los PNJ(en), objetos físicos, armas e incluso algunas construcciones son modelos.

Los modelos están creados con un paquete de modelaje externo que no forma parte de Source SDK. Valve suele usar Maya(en), pero hay otras opciones(en). El SDK usa la herramienta studiomdl(en) para compilar(en) archivos exportados de un paquete de modelaje y hacer un formato binario mdl para Source.

Para asegurarse de la consistencia, una entidad elegirá su propio modelo del mapa; con tres excepciones principales prop_static, prop_physics y prop_dynamic.

¿Por qué usar un modelo?

Escena de Half-Life 2(en) compuesta íntegramente por modelos.
Detalle
Un modelo puede tener muchos más vértices que un sólido. El nivel de detalle(en) permite que reducir su calidad cuando está lejos, aumentando el rendimiento.
Animación de esqueleto(en) y vértices(en).
Animaciones detalladas y realistas. Acciones como caminar, hablar, correr o saltar.
Dinamismo
Independientemente de la situación, la posición, iluminación y animación del modelo es completamente dinámica. Puede ir a donde sea y hacer lo que sea.
Consistenca
Cada instancia de un modelo nos garantiza que seguirá siendo igual. Puedes cambiar sus posturas, acciones, formas, etc., pero el modelo permanecerá siendo el mismo.

Comandos de consola

r_flushlod
Recarga todos los modelos del disco.
r_drawmodelstatsoverlay <1/0>
Muestra el nombre de los modelos bajo la mirilla en la pantalla.

Véase también


Stub

Este artículo es un esbozo. Puedes ayudar añadiendo información.