Blender
V3.3
|
#include <MOD_lineart.h>
Definition at line 319 of file MOD_lineart.h.
double LineartData::_conf::active_camera_pos[3] |
Definition at line 380 of file MOD_lineart.h.
Referenced by lineart_create_render_buffer(), and MOD_lineart_chain_offset_towards_camera().
bool LineartData::_conf::allow_boundaries |
Definition at line 349 of file MOD_lineart.h.
Referenced by lineart_create_render_buffer(), and lineart_main_cull_triangles().
bool LineartData::_conf::allow_duplicated_types |
Definition at line 351 of file MOD_lineart.h.
Referenced by lineart_create_render_buffer(), lineart_geometry_object_load(), lineart_identify_mlooptri_feature_edges(), and lineart_main_try_generate_shadow().
bool LineartData::_conf::allow_overlapping_edges |
Definition at line 350 of file MOD_lineart.h.
Referenced by lineart_create_render_buffer(), lineart_occlusion_single_line(), and lineart_shadow_cast().
float LineartData::_conf::angle_splitting_threshold |
Definition at line 386 of file MOD_lineart.h.
Referenced by lineart_create_render_buffer(), and MOD_lineart_compute_feature_lines().
bool LineartData::_conf::cam_is_persp |
Definition at line 373 of file MOD_lineart.h.
Referenced by lineart_contour_viewed_from_dark_side(), lineart_create_render_buffer(), lineart_identify_mlooptri_feature_edges(), lineart_main_cull_triangles(), lineart_main_make_enclosed_shapes(), lineart_main_perspective_division(), lineart_main_try_generate_shadow(), lineart_occlusion_single_line(), lineart_shadow_cast_onto_triangle(), lineart_shadow_create_shadow_edge_array(), lineart_shadow_edge_cut(), lineart_shadow_register_enclosed_shapes(), and MOD_lineart_chain_offset_towards_camera().
bool LineartData::_conf::cam_is_persp_secondary |
Definition at line 374 of file MOD_lineart.h.
Referenced by lineart_contour_viewed_from_dark_side(), lineart_create_render_buffer(), lineart_identify_mlooptri_feature_edges(), and lineart_main_try_generate_shadow().
float LineartData::_conf::cam_obmat[4][4] |
Definition at line 376 of file MOD_lineart.h.
Referenced by lineart_create_render_buffer(), lineart_main_get_view_vector(), lineart_main_load_geometries(), and lineart_main_try_generate_shadow().
float LineartData::_conf::cam_obmat_secondary[4][4] |
Definition at line 377 of file MOD_lineart.h.
Referenced by lineart_create_render_buffer(), lineart_main_get_view_vector(), and lineart_main_try_generate_shadow().
double LineartData::_conf::camera_pos[3] |
Definition at line 378 of file MOD_lineart.h.
Referenced by lineart_contour_viewed_from_dark_side(), lineart_create_render_buffer(), lineart_identify_mlooptri_feature_edges(), lineart_main_cull_triangles(), lineart_main_try_generate_shadow(), lineart_occlusion_single_line(), lineart_shadow_cast_onto_triangle(), lineart_shadow_create_shadow_edge_array(), and MOD_lineart_chain_offset_towards_camera().
double LineartData::_conf::camera_pos_secondary[3] |
Definition at line 379 of file MOD_lineart.h.
Referenced by lineart_contour_viewed_from_dark_side(), lineart_create_render_buffer(), lineart_identify_mlooptri_feature_edges(), and lineart_main_try_generate_shadow().
bool LineartData::_conf::chain_preserve_details |
Definition at line 367 of file MOD_lineart.h.
Referenced by lineart_create_render_buffer(), and MOD_lineart_chain_split_for_fixed_occlusion().
float LineartData::_conf::chain_smooth_tolerance |
Definition at line 388 of file MOD_lineart.h.
Referenced by lineart_create_render_buffer(), and MOD_lineart_compute_feature_lines().
float LineartData::_conf::chaining_image_threshold |
Definition at line 385 of file MOD_lineart.h.
Referenced by lineart_create_render_buffer(), MOD_lineart_chain_connect(), and MOD_lineart_chain_split_for_fixed_occlusion().
double LineartData::_conf::crease_angle |
Definition at line 327 of file MOD_lineart.h.
double LineartData::_conf::crease_cos |
Definition at line 328 of file MOD_lineart.h.
float LineartData::_conf::crease_threshold |
Definition at line 384 of file MOD_lineart.h.
Referenced by lineart_create_render_buffer(), lineart_geometry_object_load(), and lineart_memory_get_edge_space().
bool LineartData::_conf::do_shadow_cast |
Definition at line 369 of file MOD_lineart.h.
Referenced by lineart_main_try_generate_shadow().
int LineartData::_conf::draw_material_preview |
Definition at line 330 of file MOD_lineart.h.
double LineartData::_conf::far_clip |
Definition at line 381 of file MOD_lineart.h.
Referenced by lineart_create_edges_from_isec_data(), lineart_create_render_buffer(), lineart_main_cull_triangles(), and lineart_main_try_generate_shadow().
bool LineartData::_conf::filter_face_mark |
Definition at line 359 of file MOD_lineart.h.
Referenced by lineart_create_render_buffer(), and lineart_identify_mlooptri_feature_edges().
bool LineartData::_conf::filter_face_mark_boundaries |
Definition at line 361 of file MOD_lineart.h.
Referenced by lineart_create_render_buffer(), and lineart_identify_mlooptri_feature_edges().
bool LineartData::_conf::filter_face_mark_invert |
Definition at line 360 of file MOD_lineart.h.
Referenced by lineart_create_render_buffer(), and lineart_identify_mlooptri_feature_edges().
bool LineartData::_conf::filter_face_mark_keep_contour |
Definition at line 362 of file MOD_lineart.h.
Referenced by lineart_create_render_buffer(), and lineart_identify_mlooptri_feature_edges().
bool LineartData::_conf::force_crease |
Definition at line 364 of file MOD_lineart.h.
Referenced by lineart_create_render_buffer(), and lineart_identify_mlooptri_feature_edges().
bool LineartData::_conf::fuzzy_everything |
Definition at line 348 of file MOD_lineart.h.
Referenced by lineart_chain_get_closest_cre(), lineart_create_render_buffer(), and MOD_lineart_chain_feature_lines().
bool LineartData::_conf::fuzzy_intersections |
Definition at line 347 of file MOD_lineart.h.
Referenced by lineart_chain_get_closest_cre(), and lineart_create_render_buffer().
bool LineartData::_conf::light_reference_available |
Definition at line 370 of file MOD_lineart.h.
Referenced by lineart_create_render_buffer(), and lineart_main_get_view_vector().
double LineartData::_conf::material_transparency |
Definition at line 331 of file MOD_lineart.h.
int LineartData::_conf::max_occlusion_level |
Definition at line 326 of file MOD_lineart.h.
Referenced by lineart_create_render_buffer(), lineart_main_remove_unused_lines_from_tiles(), lineart_main_try_generate_shadow(), lineart_occlusion_single_line(), and MOD_lineart_chain_split_for_fixed_occlusion().
double LineartData::_conf::near_clip |
Definition at line 381 of file MOD_lineart.h.
Referenced by lineart_create_edges_from_isec_data(), lineart_create_render_buffer(), lineart_main_cull_triangles(), lineart_main_try_generate_shadow(), and MOD_lineart_chain_offset_towards_camera().
float LineartData::_conf::overscan |
Definition at line 324 of file MOD_lineart.h.
Referenced by lineart_create_render_buffer(), and lineart_main_load_geometries().
bool LineartData::_conf::remove_doubles |
Definition at line 352 of file MOD_lineart.h.
bool LineartData::_conf::shadow_enclose_shapes |
Definition at line 344 of file MOD_lineart.h.
Referenced by lineart_create_render_buffer(), lineart_main_try_generate_shadow(), and MOD_lineart_compute_feature_lines().
int LineartData::_conf::shadow_selection |
Definition at line 343 of file MOD_lineart.h.
Referenced by lineart_create_render_buffer(), lineart_main_try_generate_shadow(), and MOD_lineart_compute_feature_lines().
bool LineartData::_conf::shadow_use_silhouette |
Definition at line 345 of file MOD_lineart.h.
Referenced by lineart_create_render_buffer(), lineart_main_make_enclosed_shapes(), and MOD_lineart_compute_feature_lines().
bool LineartData::_conf::sharp_as_crease |
Definition at line 365 of file MOD_lineart.h.
Referenced by lineart_create_render_buffer(), and lineart_identify_mlooptri_feature_edges().
float LineartData::_conf::shift_x |
Definition at line 382 of file MOD_lineart.h.
Referenced by lineart_create_edges_from_isec_data(), lineart_create_render_buffer(), lineart_main_perspective_division(), lineart_object_load_single_instance(), lineart_occlusion_single_line(), and lineart_shadow_register_enclosed_shapes().
float LineartData::_conf::shift_y |
Definition at line 382 of file MOD_lineart.h.
Referenced by lineart_create_edges_from_isec_data(), lineart_create_render_buffer(), lineart_main_perspective_division(), lineart_object_load_single_instance(), lineart_occlusion_single_line(), and lineart_shadow_register_enclosed_shapes().
bool LineartData::_conf::use_back_face_culling |
Definition at line 357 of file MOD_lineart.h.
Referenced by lineart_create_render_buffer(), lineart_identify_mlooptri_feature_edges(), and lineart_main_try_generate_shadow().
bool LineartData::_conf::use_contour |
Definition at line 333 of file MOD_lineart.h.
Referenced by lineart_create_render_buffer(), lineart_identify_mlooptri_feature_edges(), and lineart_main_try_generate_shadow().
bool LineartData::_conf::use_contour_secondary |
Definition at line 341 of file MOD_lineart.h.
Referenced by lineart_identify_mlooptri_feature_edges(), and lineart_main_try_generate_shadow().
bool LineartData::_conf::use_crease |
Definition at line 334 of file MOD_lineart.h.
Referenced by lineart_create_render_buffer(), lineart_identify_mlooptri_feature_edges(), and lineart_main_try_generate_shadow().
bool LineartData::_conf::use_edge_marks |
Definition at line 336 of file MOD_lineart.h.
Referenced by lineart_create_render_buffer(), lineart_identify_mlooptri_feature_edges(), and lineart_main_try_generate_shadow().
bool LineartData::_conf::use_geometry_space_chain |
Definition at line 355 of file MOD_lineart.h.
Referenced by lineart_chain_get_closest_cre(), and lineart_create_render_buffer().
bool LineartData::_conf::use_image_boundary_trimming |
Definition at line 356 of file MOD_lineart.h.
Referenced by lineart_create_render_buffer(), and MOD_lineart_compute_feature_lines().
bool LineartData::_conf::use_intersections |
Definition at line 337 of file MOD_lineart.h.
Referenced by lineart_bounding_area_link_triangle(), lineart_create_render_buffer(), lineart_main_add_triangles(), and lineart_main_try_generate_shadow().
bool LineartData::_conf::use_light_contour |
Definition at line 339 of file MOD_lineart.h.
Referenced by lineart_create_render_buffer(), and lineart_main_try_generate_shadow().
bool LineartData::_conf::use_loose |
Definition at line 338 of file MOD_lineart.h.
Referenced by lineart_create_render_buffer(), lineart_geometry_object_load(), and lineart_main_try_generate_shadow().
bool LineartData::_conf::use_loose_as_contour |
Definition at line 353 of file MOD_lineart.h.
Referenced by lineart_create_render_buffer().
bool LineartData::_conf::use_loose_edge_chain |
Definition at line 354 of file MOD_lineart.h.
Referenced by lineart_create_render_buffer(), and MOD_lineart_chain_connect().
bool LineartData::_conf::use_material |
Definition at line 335 of file MOD_lineart.h.
Referenced by lineart_create_render_buffer(), lineart_identify_mlooptri_feature_edges(), and lineart_main_try_generate_shadow().
bool LineartData::_conf::use_shadow |
Definition at line 340 of file MOD_lineart.h.
Referenced by lineart_create_render_buffer(), and lineart_main_try_generate_shadow().
double LineartData::_conf::view[4][4] |
Definition at line 322 of file MOD_lineart.h.
Referenced by lineart_main_load_geometries(), lineart_main_try_generate_shadow(), and lineart_object_load_single_instance().
double LineartData::_conf::view_projection[4][4] |
Definition at line 321 of file MOD_lineart.h.
Referenced by lineart_create_edges_from_isec_data(), lineart_main_cull_triangles(), lineart_main_load_geometries(), lineart_main_make_enclosed_shapes(), lineart_main_try_generate_shadow(), lineart_object_load_single_instance(), lineart_occlusion_single_line(), lineart_shadow_cast_onto_triangle(), lineart_shadow_register_enclosed_shapes(), and lineart_shadow_transform_task().
double LineartData::_conf::view_vector[3] |
Definition at line 390 of file MOD_lineart.h.
Referenced by lineart_contour_viewed_from_dark_side(), lineart_identify_mlooptri_feature_edges(), lineart_main_cull_triangles(), lineart_main_get_view_vector(), lineart_occlusion_single_line(), lineart_shadow_cast_onto_triangle(), lineart_shadow_create_shadow_edge_array(), and MOD_lineart_chain_offset_towards_camera().
double LineartData::_conf::view_vector_secondary[3] |
Definition at line 391 of file MOD_lineart.h.
Referenced by lineart_contour_viewed_from_dark_side(), lineart_identify_mlooptri_feature_edges(), and lineart_main_get_view_vector().