List of 3d functions

Initialization and settings

 * d3d_start
 * d3d_end
 * d3d_set_fog
 * d3d_set_culling
 * d3d_set_hidden
 * d3d_set_perspective
 * d3d_set_depth
 * d3d_set_projection
 * d3d_set_projection_ext
 * d3d_set_projection_ortho
 * d3d_set_projection_perspective
 * d3d_set_lighting
 * d3d_set_shading

Drawing basic shapes

 * d3d_draw_block
 * d3d_draw_floor
 * d3d_draw_wall
 * d3d_draw_cylinder
 * d3d_draw_cone
 * d3d_draw_ellipsoid

Initializing & Drawing Models

 * d3d_model_create
 * d3d_model_load
 * d3d_model_save
 * d3d_model_destroy
 * d3d_model_clear
 * d3d_model_draw

Adding Primitives to Models

 * d3d_model_primitive_begin
 * d3d_model_vertex
 * d3d_model_vertex_color
 * d3d_model_vertex_texture
 * d3d_model_vertex_texture_color
 * d3d_model_vertex_normal
 * d3d_model_vertex_normal_color
 * d3d_model_vertex_normal_texture
 * d3d_model_vertex_normal_texture_color
 * d3d_model_primitive_end
 * d3d_model_block
 * d3d_model_cylinder
 * d3d_model_cone
 * d3d_model_ellipsoid
 * d3d_model_wall
 * d3d_model_floor

Transformations

 * d3d_transform_set_identity
 * d3d_transform_set_translation
 * d3d_transform_set_rotation_x
 * d3d_transform_set_rotation_y
 * d3d_transform_set_rotation_z
 * d3d_transform_set_rotation_axis
 * d3d_transform_set_scaling
 * d3d_transform_add_translation
 * d3d_transform_add_rotation_x
 * d3d_transform_add_rotation_y
 * d3d_transform_add_rotation_z
 * d3d_transform_add_rotation_axis
 * d3d_transform_add_scaling