Compilación básica de modelos SMD

Introducción

Para comenzar con el proceso de compilar a MDL (el formato que usa Source para los modelos), necesitarás varios elementos…

¿Qué es un archivo QC?

Un archivo QC es un archivo de texto con extensión .qc el cuál define las propiedades de nuestro modelo, y es necesario para el compilador, pues el qc incluirá datos tan importantes como dónde está la textura VTF del modelo en cuestión, o que tipo de modelo es (roca, metal, plástico…)

Archivo QC básico
$modelname	"carpeta_para_mi_modelo\mi_modelo.mdl"
$body mi_modelo	"mi_modelo.smd"
$staticprop
$surfaceprop	combine_metal
$cdmaterials	"models\carpeta_para_la_textura_de_mi_modelo"

$sequence idle	"mi_modelo.smd" loop fps 15

$collisionmodel	"mi_modelo.smd" { $concave }

El archivo QC debe ir en la misma carpeta que el MDL, en este caso “carpeta_para_mi_modelo”

El archivo QC debe llamarse igual que el modelo

Este es un QC totalmente básico y simple. Con este QC obtendrás un modelo estático, normal y corriente.

Explicación rápida de comandos básicos
Comando Explicación
$modelname El nombre que tendrá nuestro modelo compilado y en que lugar irá
$cdmaterials Carpeta donde estarán los archivos del material (debe incluir 'models')
$body Sirve para que el juego “identifique” el modelo, debe tener el mismo nombre que el modelo
$surfaceprop Material, indica las propiedades del sonido y de imágen al ser disparado o al caer
$sequence Sirve para asignar animaciones al modelo, en nuestro caso no tenemos ninguna, pero siempre debe tener el “idle” que significa algo así como “quieto” o “desactivado”
$collisionmodel Este será el modelo que el juego usará para las colisiones del objeto, si el objeto es simple (por ejemplo, una caja) valdrá con usar el mismo modelo
$concave
source/modelado/compilacion_de_modelos_smd.txt · Última modificación: 2011/06/15 17:31 (editor externo)
 
Excepto donde se indique lo contrario, el contenido de esta wiki se autoriza bajo la siguiente licencia: CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki



GAS Style basado en Prototype Style © 2008 ShadowFlames Development
Original Design by Frost - Maintained and Modified by Ika

Traducción al español por Huan Manwë