UFO: Alien Invasion
|
md3 alias model loading More...
#include "r_local.h"
Go to the source code of this file.
Functions | |
void | R_ModLoadAliasMD3Model (model_t *mod, byte *buffer, int bufSize) |
Load MD3 models from file. More... | |
md3 alias model loading
Definition in file r_model_md3.cpp.
Load MD3 models from file.
Definition at line 38 of file r_model_md3.cpp.
References AABB::add(), model_s::alias, mAliasTagOrientation_s::axis, dorientation_t::axis, Com_Error(), ERR_DROP, mAliasFrame_s::fBox, mAliasModel_s::frames, i, dmd3mesh_t::id, IDMD3HEADER, mAliasMesh_s::indexes, LittleFloat, LittleLong, LittleShort, M_PI, mAliasCoord_t, AABB::maxs, MD3_ALIAS_VERSION, MD3_MAX_FRAMES, MD3_MAX_MESHES, MD3_MAX_PATH, MD3_MAX_SHADERS, MD3_MAX_TAGS, MD3_MAX_TRIANGLES, MD3_MAX_VERTS, MD3_XYZ_SCALE, Mem_PoolAllocTypeN, mAliasModel_s::meshes, dmd3mesh_t::meshsize, AABB::mins, mod_alias_md3, model_s::modBox, MODEL_MAX_PATH, model_s::name, image_s::name, mAliasSkin_s::name, mAliasMesh_s::name, dmd3tag_t::name, dmd3skin_t::name, dmd3mesh_t::name, mAliasVertex_s::normal, mAliasModel_s::num_frames, dmd3_t::num_frames, mAliasModel_s::num_meshes, dmd3_t::num_meshes, mAliasMesh_s::num_skins, dmd3mesh_t::num_skins, mAliasModel_s::num_tags, dmd3_t::num_tags, mAliasMesh_s::num_tris, dmd3mesh_t::num_tris, mAliasMesh_s::num_verts, dmd3mesh_t::num_verts, dmd3_t::ofs_frames, dmd3_t::ofs_meshes, dmd3mesh_t::ofs_skins, dmd3_t::ofs_tags, dmd3mesh_t::ofs_tcs, dmd3mesh_t::ofs_tris, dmd3mesh_t::ofs_verts, dmd3tag_t::orient, mAliasTagOrientation_s::origin, dorientation_t::origin, mAliasVertex_s::point, Q_strncpyz(), R_AliasModelGetSkin(), R_ModCalcUniqueNormalsAndTangents(), R_ModLoadArrayData(), model_s::radius, mAliasFrame_s::radius, AABB::setNegativeVolume(), mAliasSkin_s::skin, mAliasMesh_s::skins, dmd3coord_t::st, mAliasMesh_s::stcoords, mAliasModel_s::tags, mAliasFrame_s::translate, model_s::type, dmd3_t::version, mAliasMesh_s::vertexes, and vid_modelPool.
Referenced by LoadModel(), and R_LoadModelAsync().