FS2_Open
Open source remastering of the Freespace 2 engine
|
#include "graphics/gropengltnl.h"
#include "lighting/lighting.h"
#include "math/vecmat.h"
#include "model/model.h"
Go to the source code of this file.
Classes | |
struct | transform |
class | model_render_params |
struct | clip_plane_state |
struct | arc_effect |
struct | insignia_draw_data |
struct | render_state |
struct | queued_buffer_draw |
struct | outline_draw |
class | model_batch_buffer |
class | draw_list |
class | DrawListSorter |
Variables | |
light | Lights [MAX_LIGHTS] |
int | Num_lights |
bool | Rendering_to_shadow_map |
matrix | Object_matrix |
vec3d | Object_position |
team_color * | Current_team_color |
Definition at line 28 of file modelrender.h.
Definition at line 44 of file modelrender.h.
int model_interp_get_texture | ( | texture_info * | tinfo, |
fix | base_frametime | ||
) |
Definition at line 5128 of file modelinterp.cpp.
void model_render_buffers | ( | draw_list * | scene, |
model_render_params * | interp, | ||
vertex_buffer * | buffer, | ||
polymodel * | pm, | ||
int | mn, | ||
int | detail_level, | ||
uint | tmap_flags | ||
) |
Definition at line 1174 of file modelrender.cpp.
bool model_render_check_detail_box | ( | vec3d * | view_pos, |
polymodel * | pm, | ||
int | submodel_num, | ||
uint | flags | ||
) |
Definition at line 1593 of file modelrender.cpp.
Definition at line 1555 of file modelrender.cpp.
void model_render_immediate | ( | model_render_params * | render_info, |
int | model_num, | ||
matrix * | orient, | ||
vec3d * | pos, | ||
int | render = MODEL_RENDER_ALL , |
||
bool | sort = true |
||
) |
Definition at line 2636 of file modelrender.cpp.
void model_render_queue | ( | model_render_params * | render_info, |
draw_list * | scene, | ||
int | model_num, | ||
matrix * | orient, | ||
vec3d * | pos | ||
) |
Definition at line 2681 of file modelrender.cpp.
void model_render_set_clip_plane | ( | model_render_params * | interp, |
vec3d * | pos = NULL , |
||
vec3d * | normal = NULL |
||
) |
void model_render_set_thrust | ( | model_render_params * | interp, |
int | model_num, | ||
mst_info * | mst | ||
) |
void submodel_render_immediate | ( | model_render_params * | render_info, |
int | model_num, | ||
int | submodel_num, | ||
matrix * | orient, | ||
vec3d * | pos | ||
) |
Definition at line 1638 of file modelrender.cpp.
void submodel_render_queue | ( | model_render_params * | render_info, |
draw_list * | scene, | ||
int | model_num, | ||
int | submodel_num, | ||
matrix * | orient, | ||
vec3d * | pos | ||
) |
Definition at line 1660 of file modelrender.cpp.
team_color* Current_team_color |
Definition at line 78 of file gropengltnl.cpp.
light Lights[MAX_LIGHTS] |
Definition at line 28 of file lighting.cpp.
int Num_lights |
Definition at line 29 of file lighting.cpp.
matrix Object_matrix |
Definition at line 43 of file 3dsetup.cpp.
vec3d Object_position |
Definition at line 42 of file 3dsetup.cpp.
bool Rendering_to_shadow_map |
Definition at line 88 of file gropengltnl.cpp.