| 1028 | } |
| 1029 | |
| 1030 | void OptionManager::AddMeshTextureMappingOptions() { |
| 1031 | if (added_mesh_texture_mapping_options_) { |
| 1032 | return; |
| 1033 | } |
| 1034 | added_mesh_texture_mapping_options_ = true; |
| 1035 | |
| 1036 | AddDefaultOption("MeshTextureMapping.min_cos_normal_angle", |
| 1037 | &mesh_texture_mapping->min_cos_normal_angle); |
| 1038 | AddDefaultOption("MeshTextureMapping.min_visible_vertices", |
| 1039 | &mesh_texture_mapping->min_visible_vertices); |
| 1040 | AddDefaultOption("MeshTextureMapping.view_selection_smoothing_iterations", |
| 1041 | &mesh_texture_mapping->view_selection_smoothing_iterations); |
| 1042 | AddDefaultOption("MeshTextureMapping.atlas_patch_padding", |
| 1043 | &mesh_texture_mapping->atlas_patch_padding); |
| 1044 | AddDefaultOption("MeshTextureMapping.inpaint_radius", |
| 1045 | &mesh_texture_mapping->inpaint_radius); |
| 1046 | AddDefaultOption("MeshTextureMapping.apply_color_correction", |
| 1047 | &mesh_texture_mapping->apply_color_correction); |
| 1048 | AddDefaultOption("MeshTextureMapping.color_correction_regularization", |
| 1049 | &mesh_texture_mapping->color_correction_regularization); |
| 1050 | AddDefaultOption("MeshTextureMapping.num_threads", |
| 1051 | &mesh_texture_mapping->num_threads); |
| 1052 | AddDefaultOption("MeshTextureMapping.texture_scale_factor", |
| 1053 | &mesh_texture_mapping->texture_scale_factor); |
| 1054 | } |
| 1055 | |
| 1056 | void OptionManager::AddMeshSimplificationOptions() { |
| 1057 | if (added_mesh_simplification_options_) { |