From d301e9ac6767053bb2ae4087326baf42501c1b58 Mon Sep 17 00:00:00 2001 From: dnk-88 Date: Sun, 6 Jan 2013 16:25:28 +0300 Subject: [PATCH] Change: Optimized placement source files in object viewer qt --- .../src/plugins/object_viewer/CMakeLists.txt | 263 ++++++++++-------- .../{ => particle_system}/attrib_form.ui | 0 .../{ => particle_system}/attrib_widget.cpp | 0 .../{ => particle_system}/attrib_widget.h | 0 .../{ => particle_system}/auto_lod_dialog.cpp | 0 .../{ => particle_system}/auto_lod_dialog.h | 0 .../{ => particle_system}/auto_lod_form.ui | 0 .../{ => particle_system}/basic_edit_form.ui | 0 .../basic_edit_widget.cpp | 0 .../{ => particle_system}/basic_edit_widget.h | 0 .../{ => particle_system}/bin_op_dialog.cpp | 0 .../{ => particle_system}/bin_op_dialog.h | 0 .../constraint_mesh_form.ui | 0 .../constraint_mesh_widget.cpp | 0 .../constraint_mesh_widget.h | 0 .../{ => particle_system}/curve_dialog.cpp | 0 .../{ => particle_system}/curve_dialog.h | 0 .../{ => particle_system}/curve_form.ui | 0 .../{ => particle_system}/direction_form.ui | 0 .../direction_widget.cpp | 0 .../{ => particle_system}/direction_widget.h | 0 .../{ => particle_system}/dup_ps.cpp | 0 .../{ => particle_system}/dup_ps.h | 0 .../{ => particle_system}/emitter_form.ui | 0 .../{ => particle_system}/emitter_page.cpp | 0 .../{ => particle_system}/emitter_page.h | 0 .../follow_path_dialog.cpp | 0 .../follow_path_dialog.h | 0 .../located_bindable_form.ui | 0 .../located_bindable_page.cpp | 0 .../located_bindable_page.h | 0 .../{ => particle_system}/located_form.ui | 0 .../{ => particle_system}/located_page.cpp | 0 .../{ => particle_system}/located_page.h | 0 .../{ => particle_system}/mesh_form.ui | 0 .../{ => particle_system}/mesh_widget.cpp | 0 .../{ => particle_system}/mesh_widget.h | 0 .../morph_mesh_dialog.cpp | 0 .../{ => particle_system}/morph_mesh_dialog.h | 0 .../{ => particle_system}/morph_mesh_form.ui | 0 .../multi_tex_dialog.cpp | 0 .../{ => particle_system}/multi_tex_dialog.h | 0 .../{ => particle_system}/multi_tex_form.ui | 0 .../particle_control_dialog.cpp | 0 .../particle_control_dialog.h | 0 .../particle_control_form.ui | 0 .../{ => particle_system}/particle_editor.cpp | 0 .../{ => particle_system}/particle_editor.h | 0 .../particle_force_form.ui | 0 .../particle_force_page.cpp | 0 .../particle_force_page.h | 0 .../particle_light_form.ui | 0 .../particle_light_page.cpp | 0 .../particle_light_page.h | 0 .../particle_link_skeleton_dialog.cpp | 0 .../particle_link_skeleton_dialog.h | 0 .../particle_link_skeleton_form.ui | 0 .../{ => particle_system}/particle_node.cpp | 0 .../{ => particle_system}/particle_node.h | 0 .../particle_property_dialog.cpp | 0 .../particle_property_dialog.h | 0 .../particle_sound_form.ui | 0 .../particle_sound_page.cpp | 0 .../particle_sound_page.h | 0 .../particle_system_form.ui | 0 .../particle_system_page.cpp | 0 .../particle_system_page.h | 0 .../particle_texture_anim_form.ui | 0 .../particle_texture_anim_widget.cpp | 0 .../particle_texture_anim_widget.h | 0 .../particle_texture_form.ui | 0 .../particle_texture_widget.cpp | 0 .../particle_texture_widget.h | 0 .../particle_tree_model.cpp | 0 .../particle_tree_model.h | 0 .../particle_workspace_dialog.cpp | 0 .../particle_workspace_dialog.h | 0 .../particle_workspace_form.ui | 0 .../particle_workspace_page.cpp | 0 .../particle_workspace_page.h | 0 .../particle_zone_form.ui | 0 .../particle_zone_page.cpp | 0 .../particle_zone_page.h | 0 .../{ => particle_system}/ps_initial_pos.cpp | 0 .../{ => particle_system}/ps_initial_pos.h | 0 .../{ => particle_system}/ps_mover_form.ui | 0 .../{ => particle_system}/ps_mover_page.cpp | 0 .../{ => particle_system}/ps_mover_page.h | 0 .../{ => particle_system}/ps_wrapper.h | 0 .../scheme_bank_dialog.cpp | 0 .../scheme_bank_dialog.h | 0 .../{ => particle_system}/scheme_bank_form.ui | 0 .../{ => particle_system}/scheme_manager.cpp | 0 .../{ => particle_system}/scheme_manager.h | 0 .../{ => particle_system}/spinner_dialog.cpp | 0 .../{ => particle_system}/spinner_dialog.h | 0 .../{ => particle_system}/tail_form.ui | 0 .../tail_particle_widget.cpp | 0 .../tail_particle_widget.h | 0 .../value_blender_dialog.cpp | 0 .../value_blender_dialog.h | 0 .../value_from_emitter_dialog.cpp | 0 .../value_from_emitter_dialog.h | 0 .../value_gradient_dialog.cpp | 0 .../value_gradient_dialog.h | 0 .../value_gradient_form.ui | 0 .../{ => particle_system}/workspace_form.ui | 0 .../{ => scene}/animation_dialog.cpp | 0 .../{ => scene}/animation_dialog.h | 0 .../{ => scene}/animation_form.ui | 0 .../{ => scene}/animation_set_dialog.cpp | 0 .../{ => scene}/animation_set_dialog.h | 0 .../{ => scene}/animation_set_form.ui | 0 .../{ => scene}/camera_control.cpp | 0 .../{ => scene}/camera_control.h | 0 .../{ => scene}/day_night_dialog.cpp | 0 .../{ => scene}/day_night_dialog.h | 0 .../{ => scene}/day_night_form.ui | 0 .../object_viewer/{ => scene}/entity.cpp | 0 .../object_viewer/{ => scene}/entity.h | 0 .../{ => scene}/global_wind_dialog.cpp | 0 .../{ => scene}/global_wind_dialog.h | 0 .../{ => scene}/global_wind_form.ui | 0 .../{ => scene}/setup_fog_dialog.cpp | 0 .../{ => scene}/setup_fog_dialog.h | 0 .../{ => scene}/setup_fog_form.ui | 0 .../{ => scene}/skeleton_scale_dialog.cpp | 0 .../{ => scene}/skeleton_scale_dialog.h | 0 .../{ => scene}/skeleton_scale_form.ui | 0 .../{ => scene}/skeleton_tree_model.cpp | 0 .../{ => scene}/skeleton_tree_model.h | 0 .../object_viewer/{ => scene}/slot_form.ui | 0 .../{ => scene}/slot_manager_dialog.cpp | 0 .../{ => scene}/slot_manager_dialog.h | 0 .../{ => scene}/sun_color_dialog.cpp | 0 .../{ => scene}/sun_color_dialog.h | 0 .../{ => scene}/sun_color_form.ui | 0 .../{ => scene}/tune_mrm_dialog.cpp | 0 .../{ => scene}/tune_mrm_dialog.h | 0 .../{ => scene}/tune_mrm_form.ui | 0 .../{ => scene}/tune_timer_dialog.cpp | 0 .../{ => scene}/tune_timer_dialog.h | 0 .../{ => scene}/tune_timer_form.ui | 0 .../{ => scene}/water_pool_dialog.cpp | 0 .../{ => scene}/water_pool_dialog.h | 0 .../{ => scene}/water_pool_form.ui | 0 .../vegetable_appearance_page.cpp | 0 .../vegetable_appearance_page.h | 0 .../vegetable_apperance_form.ui | 0 .../{ => vegetable}/vegetable_density_form.ui | 0 .../vegetable_density_page.cpp | 0 .../{ => vegetable}/vegetable_density_page.h | 0 .../{ => vegetable}/vegetable_dialog.cpp | 0 .../{ => vegetable}/vegetable_dialog.h | 0 .../{ => vegetable}/vegetable_dialog_form.ui | 0 .../{ => vegetable}/vegetable_editor.cpp | 0 .../{ => vegetable}/vegetable_editor.h | 0 .../vegetable_landscape_form.ui | 0 .../vegetable_landscape_page.cpp | 0 .../vegetable_landscape_page.h | 0 .../{ => vegetable}/vegetable_node.cpp | 0 .../{ => vegetable}/vegetable_node.h | 0 .../vegetable_noise_value_form.ui | 0 .../vegetable_noise_value_widget.cpp | 0 .../vegetable_noise_value_widget.h | 0 .../{ => vegetable}/vegetable_rotate_form.ui | 0 .../{ => vegetable}/vegetable_rotate_page.cpp | 0 .../{ => vegetable}/vegetable_rotate_page.h | 0 .../{ => vegetable}/vegetable_scale_form.ui | 0 .../{ => vegetable}/vegetable_scale_page.cpp | 0 .../{ => vegetable}/vegetable_scale_page.h | 0 .../{ => widgets}/color_edit_form.ui | 0 .../{ => widgets}/color_edit_widget.cpp | 0 .../{ => widgets}/color_edit_widget.h | 0 .../{ => widgets}/edit_range_float_form.ui | 0 .../{ => widgets}/edit_range_uint_form.ui | 0 .../{ => widgets}/edit_range_widget.cpp | 0 .../{ => widgets}/edit_range_widget.h | 0 .../{ => widgets}/hoverpoints.cpp | 0 .../object_viewer/{ => widgets}/hoverpoints.h | 0 180 files changed, 148 insertions(+), 115 deletions(-) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/attrib_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/attrib_widget.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/attrib_widget.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/auto_lod_dialog.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/auto_lod_dialog.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/auto_lod_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/basic_edit_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/basic_edit_widget.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/basic_edit_widget.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/bin_op_dialog.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/bin_op_dialog.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/constraint_mesh_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/constraint_mesh_widget.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/constraint_mesh_widget.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/curve_dialog.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/curve_dialog.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/curve_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/direction_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/direction_widget.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/direction_widget.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/dup_ps.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/dup_ps.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/emitter_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/emitter_page.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/emitter_page.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/follow_path_dialog.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/follow_path_dialog.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/located_bindable_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/located_bindable_page.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/located_bindable_page.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/located_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/located_page.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/located_page.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/mesh_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/mesh_widget.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/mesh_widget.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/morph_mesh_dialog.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/morph_mesh_dialog.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/morph_mesh_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/multi_tex_dialog.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/multi_tex_dialog.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/multi_tex_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_control_dialog.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_control_dialog.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_control_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_editor.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_editor.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_force_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_force_page.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_force_page.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_light_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_light_page.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_light_page.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_link_skeleton_dialog.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_link_skeleton_dialog.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_link_skeleton_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_node.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_node.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_property_dialog.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_property_dialog.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_sound_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_sound_page.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_sound_page.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_system_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_system_page.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_system_page.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_texture_anim_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_texture_anim_widget.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_texture_anim_widget.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_texture_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_texture_widget.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_texture_widget.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_tree_model.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_tree_model.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_workspace_dialog.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_workspace_dialog.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_workspace_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_workspace_page.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_workspace_page.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_zone_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_zone_page.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/particle_zone_page.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/ps_initial_pos.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/ps_initial_pos.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/ps_mover_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/ps_mover_page.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/ps_mover_page.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/ps_wrapper.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/scheme_bank_dialog.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/scheme_bank_dialog.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/scheme_bank_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/scheme_manager.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/scheme_manager.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/spinner_dialog.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/spinner_dialog.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/tail_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/tail_particle_widget.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/tail_particle_widget.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/value_blender_dialog.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/value_blender_dialog.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/value_from_emitter_dialog.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/value_from_emitter_dialog.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/value_gradient_dialog.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/value_gradient_dialog.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/value_gradient_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => particle_system}/workspace_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/animation_dialog.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/animation_dialog.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/animation_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/animation_set_dialog.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/animation_set_dialog.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/animation_set_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/camera_control.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/camera_control.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/day_night_dialog.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/day_night_dialog.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/day_night_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/entity.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/entity.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/global_wind_dialog.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/global_wind_dialog.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/global_wind_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/setup_fog_dialog.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/setup_fog_dialog.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/setup_fog_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/skeleton_scale_dialog.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/skeleton_scale_dialog.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/skeleton_scale_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/skeleton_tree_model.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/skeleton_tree_model.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/slot_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/slot_manager_dialog.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/slot_manager_dialog.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/sun_color_dialog.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/sun_color_dialog.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/sun_color_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/tune_mrm_dialog.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/tune_mrm_dialog.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/tune_mrm_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/tune_timer_dialog.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/tune_timer_dialog.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/tune_timer_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/water_pool_dialog.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/water_pool_dialog.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => scene}/water_pool_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => vegetable}/vegetable_appearance_page.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => vegetable}/vegetable_appearance_page.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => vegetable}/vegetable_apperance_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => vegetable}/vegetable_density_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => vegetable}/vegetable_density_page.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => vegetable}/vegetable_density_page.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => vegetable}/vegetable_dialog.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => vegetable}/vegetable_dialog.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => vegetable}/vegetable_dialog_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => vegetable}/vegetable_editor.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => vegetable}/vegetable_editor.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => vegetable}/vegetable_landscape_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => vegetable}/vegetable_landscape_page.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => vegetable}/vegetable_landscape_page.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => vegetable}/vegetable_node.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => vegetable}/vegetable_node.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => vegetable}/vegetable_noise_value_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => vegetable}/vegetable_noise_value_widget.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => vegetable}/vegetable_noise_value_widget.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => vegetable}/vegetable_rotate_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => vegetable}/vegetable_rotate_page.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => vegetable}/vegetable_rotate_page.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => vegetable}/vegetable_scale_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => vegetable}/vegetable_scale_page.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => vegetable}/vegetable_scale_page.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => widgets}/color_edit_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => widgets}/color_edit_widget.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => widgets}/color_edit_widget.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => widgets}/edit_range_float_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => widgets}/edit_range_uint_form.ui (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => widgets}/edit_range_widget.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => widgets}/edit_range_widget.h (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => widgets}/hoverpoints.cpp (100%) rename code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/{ => widgets}/hoverpoints.h (100%) diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/CMakeLists.txt b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/CMakeLists.txt index fc2123de1..bb7427f26 100644 --- a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/CMakeLists.txt +++ b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/CMakeLists.txt @@ -1,129 +1,149 @@ INCLUDE_DIRECTORIES( ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR} ${LIBXML2_INCLUDE_DIR} - ${QT_INCLUDES}) + ${QT_INCLUDES} + ${CMAKE_CURRENT_SOURCE_DIR}/scene/ + ${CMAKE_CURRENT_SOURCE_DIR}/particle_system/ + ${CMAKE_CURRENT_SOURCE_DIR}/vegetable/ + ${CMAKE_CURRENT_SOURCE_DIR}/widgets/ +) FILE(GLOB SRC *.cpp *.h) +FILE(GLOB OVQT_SCENE_SRC scene/*.cpp scene/*.h) +FILE(GLOB OVQT_PS_SRC particle_system/*.h particle_system/*.cpp) +FILE(GLOB OVQT_VEGETABLE_SRC vegetable/*.h vegetable/*.cpp) +FILE(GLOB OVQT_WIDGETS_SRC widgets/*.h widgets/*.cpp) + SET(OVQT_EXT_SYS_SRC ${CMAKE_CURRENT_SOURCE_DIR}/../../extension_system/iplugin.h ${CMAKE_CURRENT_SOURCE_DIR}/../../extension_system/iplugin_manager.h ${CMAKE_CURRENT_SOURCE_DIR}/../../extension_system/iplugin_spec.h) -SET(OBJECT_VIEWER_PLUGIN_HDR object_viewer_plugin.h - main_window.h - graphics_viewport.h - animation_dialog.h - animation_set_dialog.h - setup_fog_dialog.h - slot_manager_dialog.h - particle_control_dialog.h - particle_workspace_dialog.h - particle_tree_model.h - particle_system_page.h - particle_workspace_page.h - edit_range_widget.h - emitter_page.h - attrib_widget.h - located_bindable_page.h - located_page.h - particle_force_page.h - particle_light_page.h - particle_zone_page.h - particle_sound_page.h - basic_edit_widget.h - direction_widget.h - color_edit_widget.h - particle_property_dialog.h - ps_mover_page.h - value_blender_dialog.h - value_gradient_dialog.h - value_from_emitter_dialog.h - curve_dialog.h - bin_op_dialog.h - hoverpoints.h - mesh_widget.h - morph_mesh_dialog.h - constraint_mesh_widget.h - tail_particle_widget.h - auto_lod_dialog.h - particle_texture_widget.h - particle_texture_anim_widget.h - multi_tex_dialog.h - spinner_dialog.h - follow_path_dialog.h - water_pool_dialog.h - skeleton_scale_dialog.h - skeleton_tree_model.h - particle_link_skeleton_dialog.h - vegetable_dialog.h - global_wind_dialog.h - day_night_dialog.h - sun_color_dialog.h - vegetable_noise_value_widget.h - vegetable_density_page.h - vegetable_landscape_page.h - vegetable_scale_page.h - vegetable_appearance_page.h - vegetable_rotate_page.h - tune_mrm_dialog.h - tune_timer_dialog.h - camera_control.h - graphics_settings_page.h - sound_settings_page.h +SET(OBJECT_VIEWER_PLUGIN_QT_HDR object_viewer_plugin.h + main_window.h + graphics_viewport.h + graphics_settings_page.h + sound_settings_page.h vegetable_settings_page.h - scheme_bank_dialog.h) -SET(OBJECT_VIEWER_PLUGIN_UIS animation_form.ui - animation_set_form.ui - setup_fog_form.ui - slot_form.ui - particle_control_form.ui - particle_workspace_form.ui - edit_range_float_form.ui - edit_range_uint_form.ui - particle_system_form.ui - workspace_form.ui - attrib_form.ui - emitter_form.ui - located_bindable_form.ui - located_form.ui - particle_force_form.ui - particle_light_form.ui - particle_zone_form.ui - particle_sound_form.ui - basic_edit_form.ui - direction_form.ui - color_edit_form.ui - ps_mover_form.ui - curve_form.ui - mesh_form.ui - morph_mesh_form.ui - constraint_mesh_form.ui - tail_form.ui - auto_lod_form.ui - particle_texture_form.ui - particle_texture_anim_form.ui - multi_tex_form.ui - skeleton_scale_form.ui - particle_link_skeleton_form.ui - water_pool_form.ui - vegetable_dialog_form.ui - vegetable_noise_value_form.ui - global_wind_form.ui - sun_color_form.ui - day_night_form.ui - vegetable_density_form.ui - vegetable_apperance_form.ui - vegetable_landscape_form.ui - vegetable_rotate_form.ui - vegetable_scale_form.ui - tune_mrm_form.ui - tune_timer_form.ui + scene/animation_dialog.h + scene/animation_set_dialog.h + scene/setup_fog_dialog.h + scene/slot_manager_dialog.h + scene/water_pool_dialog.h + scene/skeleton_scale_dialog.h + scene/skeleton_tree_model.h + scene/global_wind_dialog.h + scene/day_night_dialog.h + scene/sun_color_dialog.h + scene/tune_mrm_dialog.h + scene/tune_timer_dialog.h + scene/camera_control.h + + particle_system/particle_control_dialog.h + particle_system/particle_workspace_dialog.h + particle_system/particle_tree_model.h + particle_system/particle_system_page.h + particle_system/particle_workspace_page.h + particle_system/emitter_page.h + particle_system/attrib_widget.h + particle_system/located_bindable_page.h + particle_system/located_page.h + particle_system/particle_force_page.h + particle_system/particle_light_page.h + particle_system/particle_zone_page.h + particle_system/particle_sound_page.h + particle_system/basic_edit_widget.h + particle_system/direction_widget.h + particle_system/scheme_bank_dialog.h + particle_system/particle_property_dialog.h + particle_system/ps_mover_page.h + particle_system/value_blender_dialog.h + particle_system/value_gradient_dialog.h + particle_system/value_from_emitter_dialog.h + particle_system/curve_dialog.h + particle_system/bin_op_dialog.h + particle_system/mesh_widget.h + particle_system/morph_mesh_dialog.h + particle_system/constraint_mesh_widget.h + particle_system/tail_particle_widget.h + particle_system/auto_lod_dialog.h + particle_system/particle_texture_widget.h + particle_system/particle_texture_anim_widget.h + particle_system/multi_tex_dialog.h + particle_system/spinner_dialog.h + particle_system/follow_path_dialog.h + particle_system/particle_link_skeleton_dialog.h + + vegetable/vegetable_dialog.h + vegetable/vegetable_noise_value_widget.h + vegetable/vegetable_density_page.h + vegetable/vegetable_landscape_page.h + vegetable/vegetable_scale_page.h + vegetable/vegetable_appearance_page.h + vegetable/vegetable_rotate_page.h + + widgets/edit_range_widget.h + widgets/color_edit_widget.h + widgets/hoverpoints.h +) + +SET(OBJECT_VIEWER_PLUGIN_UIS scene/animation_form.ui + scene/animation_set_form.ui + scene/setup_fog_form.ui + scene/slot_form.ui + scene/skeleton_scale_form.ui + scene/water_pool_form.ui + scene/global_wind_form.ui + scene/sun_color_form.ui + scene/day_night_form.ui + scene/tune_mrm_form.ui + scene/tune_timer_form.ui + + particle_system/particle_control_form.ui + particle_system/particle_workspace_form.ui + particle_system/particle_system_form.ui + particle_system/workspace_form.ui + particle_system/attrib_form.ui + particle_system/emitter_form.ui + particle_system/located_bindable_form.ui + particle_system/located_form.ui + particle_system/particle_force_form.ui + particle_system/particle_light_form.ui + particle_system/particle_zone_form.ui + particle_system/particle_sound_form.ui + particle_system/basic_edit_form.ui + particle_system/direction_form.ui + particle_system/ps_mover_form.ui + particle_system/curve_form.ui + particle_system/mesh_form.ui + particle_system/morph_mesh_form.ui + particle_system/constraint_mesh_form.ui + particle_system/tail_form.ui + particle_system/auto_lod_form.ui + particle_system/particle_texture_form.ui + particle_system/particle_texture_anim_form.ui + particle_system/multi_tex_form.ui + particle_system/particle_link_skeleton_form.ui + particle_system/scheme_bank_form.ui + particle_system/value_gradient_form.ui + + vegetable/vegetable_dialog_form.ui + vegetable/vegetable_noise_value_form.ui + vegetable/vegetable_density_form.ui + vegetable/vegetable_apperance_form.ui + vegetable/vegetable_landscape_form.ui + vegetable/vegetable_rotate_form.ui + vegetable/vegetable_scale_form.ui + + widgets/color_edit_form.ui + widgets/edit_range_float_form.ui + widgets/edit_range_uint_form.ui + graphics_settings_page.ui sound_settings_page.ui vegetable_settings_page.ui - scheme_bank_form.ui - value_gradient_form.ui) +) SET(OBJECT_VIEWER_PLUGIN_RCS object_viewer.qrc) @@ -131,16 +151,29 @@ SET(QT_USE_QTGUI TRUE) SET(QT_USE_QTOPENGL TRUE) QT4_ADD_RESOURCES(OBJECT_VIEWER_PLUGIN_RC_SRCS ${OBJECT_VIEWER_PLUGIN_RCS}) -QT4_WRAP_CPP(OBJECT_VIEWER_PLUGIN_MOC_SRC ${OBJECT_VIEWER_PLUGIN_HDR}) +QT4_WRAP_CPP(OBJECT_VIEWER_PLUGIN_MOC_SRC ${OBJECT_VIEWER_PLUGIN_QT_HDR}) QT4_WRAP_UI(OBJECT_VIEWER_PLUGIN_UI_HDRS ${OBJECT_VIEWER_PLUGIN_UIS}) SOURCE_GROUP(QtResources FILES ${OBJECT_VIEWER_PLUGIN_UIS}) SOURCE_GROUP(QtGeneratedUiHdr FILES ${OBJECT_VIEWER_PLUGIN_UI_HDRS}) SOURCE_GROUP(QtGeneratedMocSrc FILES ${OBJECT_VIEWER_PLUGIN_MOC_SRC}) -SOURCE_GROUP("Object Viewer Plugin" FILES ${SRC}) -SOURCE_GROUP("OVQT Extension System" FILES ${OVQT_EXT_SYS_SRC}) -ADD_LIBRARY(ovqt_plugin_object_viewer MODULE ${SRC} ${OBJECT_VIEWER_PLUGIN_MOC_SRC} ${OVQT_EXT_SYS_SRC} ${OBJECT_VIEWER_PLUGIN_UI_HDRS} ${OBJECT_VIEWER_PLUGIN_RC_SRCS}) +SOURCE_GROUP("ovqt Extension System" FILES ${OVQT_EXT_SYS_SRC}) +SOURCE_GROUP("ovqt Plugin Src" FILES ${SRC}) +SOURCE_GROUP("ovqt Plugin Scene Src" FILES ${OVQT_SCENE_SRC}) +SOURCE_GROUP("ovqt Plugin PS Src" FILES ${OVQT_PS_SRC}) +SOURCE_GROUP("ovqt Plugin Vegetable Src" FILES ${OVQT_VEGETABLE_SRC}) +SOURCE_GROUP("ovqt Plugin Widgets Src" FILES ${OVQT_WIDGETS_SRC}) + +ADD_LIBRARY(ovqt_plugin_object_viewer MODULE ${SRC} + ${OVQT_SCENE_SRC} + ${OVQT_PS_SRC} + ${OVQT_VEGETABLE_SRC} + ${OVQT_WIDGETS_SRC} + ${OBJECT_VIEWER_PLUGIN_MOC_SRC} + ${OVQT_EXT_SYS_SRC} + ${OBJECT_VIEWER_PLUGIN_UI_HDRS} + ${OBJECT_VIEWER_PLUGIN_RC_SRCS}) TARGET_LINK_LIBRARIES(ovqt_plugin_object_viewer ovqt_plugin_core diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/attrib_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/attrib_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/attrib_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/attrib_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/attrib_widget.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/attrib_widget.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/attrib_widget.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/attrib_widget.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/attrib_widget.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/attrib_widget.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/attrib_widget.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/attrib_widget.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/auto_lod_dialog.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/auto_lod_dialog.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/auto_lod_dialog.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/auto_lod_dialog.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/auto_lod_dialog.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/auto_lod_dialog.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/auto_lod_dialog.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/auto_lod_dialog.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/auto_lod_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/auto_lod_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/auto_lod_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/auto_lod_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/basic_edit_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/basic_edit_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/basic_edit_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/basic_edit_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/basic_edit_widget.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/basic_edit_widget.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/basic_edit_widget.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/basic_edit_widget.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/basic_edit_widget.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/basic_edit_widget.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/basic_edit_widget.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/basic_edit_widget.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/bin_op_dialog.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/bin_op_dialog.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/bin_op_dialog.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/bin_op_dialog.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/bin_op_dialog.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/bin_op_dialog.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/bin_op_dialog.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/bin_op_dialog.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/constraint_mesh_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/constraint_mesh_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/constraint_mesh_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/constraint_mesh_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/constraint_mesh_widget.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/constraint_mesh_widget.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/constraint_mesh_widget.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/constraint_mesh_widget.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/constraint_mesh_widget.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/constraint_mesh_widget.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/constraint_mesh_widget.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/constraint_mesh_widget.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/curve_dialog.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/curve_dialog.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/curve_dialog.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/curve_dialog.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/curve_dialog.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/curve_dialog.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/curve_dialog.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/curve_dialog.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/curve_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/curve_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/curve_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/curve_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/direction_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/direction_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/direction_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/direction_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/direction_widget.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/direction_widget.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/direction_widget.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/direction_widget.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/direction_widget.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/direction_widget.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/direction_widget.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/direction_widget.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/dup_ps.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/dup_ps.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/dup_ps.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/dup_ps.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/dup_ps.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/dup_ps.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/dup_ps.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/dup_ps.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/emitter_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/emitter_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/emitter_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/emitter_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/emitter_page.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/emitter_page.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/emitter_page.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/emitter_page.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/emitter_page.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/emitter_page.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/emitter_page.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/emitter_page.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/follow_path_dialog.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/follow_path_dialog.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/follow_path_dialog.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/follow_path_dialog.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/follow_path_dialog.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/follow_path_dialog.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/follow_path_dialog.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/follow_path_dialog.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/located_bindable_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/located_bindable_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/located_bindable_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/located_bindable_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/located_bindable_page.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/located_bindable_page.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/located_bindable_page.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/located_bindable_page.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/located_bindable_page.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/located_bindable_page.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/located_bindable_page.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/located_bindable_page.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/located_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/located_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/located_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/located_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/located_page.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/located_page.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/located_page.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/located_page.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/located_page.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/located_page.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/located_page.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/located_page.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/mesh_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/mesh_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/mesh_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/mesh_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/mesh_widget.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/mesh_widget.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/mesh_widget.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/mesh_widget.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/mesh_widget.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/mesh_widget.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/mesh_widget.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/mesh_widget.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/morph_mesh_dialog.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/morph_mesh_dialog.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/morph_mesh_dialog.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/morph_mesh_dialog.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/morph_mesh_dialog.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/morph_mesh_dialog.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/morph_mesh_dialog.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/morph_mesh_dialog.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/morph_mesh_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/morph_mesh_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/morph_mesh_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/morph_mesh_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/multi_tex_dialog.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/multi_tex_dialog.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/multi_tex_dialog.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/multi_tex_dialog.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/multi_tex_dialog.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/multi_tex_dialog.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/multi_tex_dialog.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/multi_tex_dialog.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/multi_tex_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/multi_tex_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/multi_tex_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/multi_tex_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_control_dialog.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_control_dialog.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_control_dialog.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_control_dialog.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_control_dialog.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_control_dialog.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_control_dialog.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_control_dialog.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_control_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_control_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_control_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_control_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_editor.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_editor.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_editor.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_editor.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_editor.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_editor.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_editor.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_editor.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_force_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_force_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_force_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_force_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_force_page.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_force_page.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_force_page.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_force_page.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_force_page.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_force_page.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_force_page.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_force_page.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_light_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_light_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_light_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_light_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_light_page.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_light_page.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_light_page.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_light_page.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_light_page.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_light_page.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_light_page.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_light_page.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_link_skeleton_dialog.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_link_skeleton_dialog.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_link_skeleton_dialog.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_link_skeleton_dialog.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_link_skeleton_dialog.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_link_skeleton_dialog.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_link_skeleton_dialog.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_link_skeleton_dialog.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_link_skeleton_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_link_skeleton_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_link_skeleton_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_link_skeleton_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_node.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_node.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_node.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_node.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_node.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_node.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_node.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_node.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_property_dialog.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_property_dialog.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_property_dialog.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_property_dialog.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_property_dialog.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_property_dialog.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_property_dialog.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_property_dialog.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_sound_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_sound_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_sound_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_sound_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_sound_page.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_sound_page.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_sound_page.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_sound_page.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_sound_page.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_sound_page.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_sound_page.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_sound_page.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_system_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_system_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system_page.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_system_page.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system_page.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_system_page.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system_page.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_system_page.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system_page.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_system_page.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_texture_anim_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_texture_anim_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_texture_anim_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_texture_anim_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_texture_anim_widget.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_texture_anim_widget.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_texture_anim_widget.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_texture_anim_widget.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_texture_anim_widget.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_texture_anim_widget.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_texture_anim_widget.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_texture_anim_widget.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_texture_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_texture_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_texture_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_texture_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_texture_widget.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_texture_widget.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_texture_widget.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_texture_widget.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_texture_widget.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_texture_widget.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_texture_widget.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_texture_widget.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_tree_model.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_tree_model.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_tree_model.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_tree_model.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_tree_model.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_tree_model.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_tree_model.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_tree_model.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_workspace_dialog.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_workspace_dialog.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_workspace_dialog.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_workspace_dialog.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_workspace_dialog.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_workspace_dialog.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_workspace_dialog.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_workspace_dialog.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_workspace_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_workspace_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_workspace_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_workspace_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_workspace_page.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_workspace_page.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_workspace_page.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_workspace_page.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_workspace_page.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_workspace_page.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_workspace_page.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_workspace_page.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_zone_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_zone_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_zone_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_zone_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_zone_page.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_zone_page.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_zone_page.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_zone_page.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_zone_page.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_zone_page.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_zone_page.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/particle_zone_page.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/ps_initial_pos.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/ps_initial_pos.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/ps_initial_pos.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/ps_initial_pos.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/ps_initial_pos.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/ps_initial_pos.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/ps_initial_pos.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/ps_initial_pos.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/ps_mover_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/ps_mover_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/ps_mover_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/ps_mover_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/ps_mover_page.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/ps_mover_page.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/ps_mover_page.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/ps_mover_page.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/ps_mover_page.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/ps_mover_page.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/ps_mover_page.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/ps_mover_page.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/ps_wrapper.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/ps_wrapper.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/ps_wrapper.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/ps_wrapper.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scheme_bank_dialog.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/scheme_bank_dialog.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scheme_bank_dialog.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/scheme_bank_dialog.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scheme_bank_dialog.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/scheme_bank_dialog.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scheme_bank_dialog.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/scheme_bank_dialog.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scheme_bank_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/scheme_bank_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scheme_bank_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/scheme_bank_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scheme_manager.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/scheme_manager.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scheme_manager.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/scheme_manager.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scheme_manager.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/scheme_manager.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scheme_manager.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/scheme_manager.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/spinner_dialog.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/spinner_dialog.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/spinner_dialog.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/spinner_dialog.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/spinner_dialog.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/spinner_dialog.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/spinner_dialog.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/spinner_dialog.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/tail_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/tail_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/tail_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/tail_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/tail_particle_widget.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/tail_particle_widget.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/tail_particle_widget.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/tail_particle_widget.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/tail_particle_widget.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/tail_particle_widget.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/tail_particle_widget.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/tail_particle_widget.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/value_blender_dialog.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/value_blender_dialog.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/value_blender_dialog.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/value_blender_dialog.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/value_blender_dialog.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/value_blender_dialog.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/value_blender_dialog.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/value_blender_dialog.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/value_from_emitter_dialog.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/value_from_emitter_dialog.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/value_from_emitter_dialog.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/value_from_emitter_dialog.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/value_from_emitter_dialog.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/value_from_emitter_dialog.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/value_from_emitter_dialog.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/value_from_emitter_dialog.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/value_gradient_dialog.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/value_gradient_dialog.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/value_gradient_dialog.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/value_gradient_dialog.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/value_gradient_dialog.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/value_gradient_dialog.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/value_gradient_dialog.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/value_gradient_dialog.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/value_gradient_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/value_gradient_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/value_gradient_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/value_gradient_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/workspace_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/workspace_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/workspace_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/particle_system/workspace_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/animation_dialog.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/animation_dialog.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/animation_dialog.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/animation_dialog.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/animation_dialog.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/animation_dialog.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/animation_dialog.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/animation_dialog.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/animation_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/animation_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/animation_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/animation_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/animation_set_dialog.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/animation_set_dialog.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/animation_set_dialog.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/animation_set_dialog.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/animation_set_dialog.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/animation_set_dialog.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/animation_set_dialog.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/animation_set_dialog.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/animation_set_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/animation_set_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/animation_set_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/animation_set_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/camera_control.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/camera_control.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/camera_control.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/camera_control.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/camera_control.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/camera_control.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/camera_control.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/camera_control.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/day_night_dialog.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/day_night_dialog.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/day_night_dialog.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/day_night_dialog.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/day_night_dialog.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/day_night_dialog.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/day_night_dialog.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/day_night_dialog.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/day_night_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/day_night_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/day_night_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/day_night_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/entity.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/entity.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/entity.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/entity.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/entity.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/entity.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/entity.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/entity.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/global_wind_dialog.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/global_wind_dialog.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/global_wind_dialog.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/global_wind_dialog.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/global_wind_dialog.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/global_wind_dialog.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/global_wind_dialog.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/global_wind_dialog.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/global_wind_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/global_wind_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/global_wind_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/global_wind_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/setup_fog_dialog.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/setup_fog_dialog.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/setup_fog_dialog.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/setup_fog_dialog.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/setup_fog_dialog.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/setup_fog_dialog.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/setup_fog_dialog.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/setup_fog_dialog.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/setup_fog_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/setup_fog_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/setup_fog_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/setup_fog_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/skeleton_scale_dialog.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/skeleton_scale_dialog.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/skeleton_scale_dialog.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/skeleton_scale_dialog.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/skeleton_scale_dialog.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/skeleton_scale_dialog.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/skeleton_scale_dialog.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/skeleton_scale_dialog.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/skeleton_scale_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/skeleton_scale_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/skeleton_scale_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/skeleton_scale_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/skeleton_tree_model.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/skeleton_tree_model.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/skeleton_tree_model.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/skeleton_tree_model.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/skeleton_tree_model.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/skeleton_tree_model.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/skeleton_tree_model.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/skeleton_tree_model.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/slot_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/slot_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/slot_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/slot_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/slot_manager_dialog.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/slot_manager_dialog.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/slot_manager_dialog.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/slot_manager_dialog.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/slot_manager_dialog.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/slot_manager_dialog.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/slot_manager_dialog.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/slot_manager_dialog.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/sun_color_dialog.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/sun_color_dialog.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/sun_color_dialog.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/sun_color_dialog.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/sun_color_dialog.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/sun_color_dialog.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/sun_color_dialog.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/sun_color_dialog.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/sun_color_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/sun_color_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/sun_color_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/sun_color_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/tune_mrm_dialog.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/tune_mrm_dialog.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/tune_mrm_dialog.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/tune_mrm_dialog.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/tune_mrm_dialog.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/tune_mrm_dialog.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/tune_mrm_dialog.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/tune_mrm_dialog.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/tune_mrm_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/tune_mrm_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/tune_mrm_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/tune_mrm_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/tune_timer_dialog.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/tune_timer_dialog.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/tune_timer_dialog.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/tune_timer_dialog.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/tune_timer_dialog.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/tune_timer_dialog.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/tune_timer_dialog.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/tune_timer_dialog.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/tune_timer_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/tune_timer_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/tune_timer_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/tune_timer_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/water_pool_dialog.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/water_pool_dialog.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/water_pool_dialog.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/water_pool_dialog.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/water_pool_dialog.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/water_pool_dialog.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/water_pool_dialog.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/water_pool_dialog.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/water_pool_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/water_pool_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/water_pool_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/scene/water_pool_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_appearance_page.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_appearance_page.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_appearance_page.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_appearance_page.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_appearance_page.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_appearance_page.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_appearance_page.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_appearance_page.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_apperance_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_apperance_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_apperance_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_apperance_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_density_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_density_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_density_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_density_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_density_page.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_density_page.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_density_page.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_density_page.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_density_page.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_density_page.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_density_page.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_density_page.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_dialog.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_dialog.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_dialog.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_dialog.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_dialog.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_dialog.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_dialog.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_dialog.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_dialog_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_dialog_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_dialog_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_dialog_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_editor.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_editor.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_editor.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_editor.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_editor.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_editor.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_editor.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_editor.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_landscape_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_landscape_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_landscape_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_landscape_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_landscape_page.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_landscape_page.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_landscape_page.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_landscape_page.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_landscape_page.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_landscape_page.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_landscape_page.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_landscape_page.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_node.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_node.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_node.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_node.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_node.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_node.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_node.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_node.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_noise_value_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_noise_value_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_noise_value_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_noise_value_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_noise_value_widget.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_noise_value_widget.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_noise_value_widget.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_noise_value_widget.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_noise_value_widget.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_noise_value_widget.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_noise_value_widget.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_noise_value_widget.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_rotate_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_rotate_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_rotate_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_rotate_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_rotate_page.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_rotate_page.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_rotate_page.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_rotate_page.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_rotate_page.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_rotate_page.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_rotate_page.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_rotate_page.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_scale_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_scale_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_scale_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_scale_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_scale_page.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_scale_page.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_scale_page.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_scale_page.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_scale_page.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_scale_page.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable_scale_page.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/vegetable/vegetable_scale_page.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/color_edit_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/widgets/color_edit_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/color_edit_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/widgets/color_edit_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/color_edit_widget.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/widgets/color_edit_widget.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/color_edit_widget.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/widgets/color_edit_widget.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/color_edit_widget.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/widgets/color_edit_widget.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/color_edit_widget.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/widgets/color_edit_widget.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/edit_range_float_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/widgets/edit_range_float_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/edit_range_float_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/widgets/edit_range_float_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/edit_range_uint_form.ui b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/widgets/edit_range_uint_form.ui similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/edit_range_uint_form.ui rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/widgets/edit_range_uint_form.ui diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/edit_range_widget.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/widgets/edit_range_widget.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/edit_range_widget.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/widgets/edit_range_widget.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/edit_range_widget.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/widgets/edit_range_widget.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/edit_range_widget.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/widgets/edit_range_widget.h diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/hoverpoints.cpp b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/widgets/hoverpoints.cpp similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/hoverpoints.cpp rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/widgets/hoverpoints.cpp diff --git a/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/hoverpoints.h b/code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/widgets/hoverpoints.h similarity index 100% rename from code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/hoverpoints.h rename to code/nel/tools/3d/object_viewer_qt/src/plugins/object_viewer/widgets/hoverpoints.h