EG/PROJECT_FULL_CATALOG.md

2466 lines
101 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 项目完整目录与脚本清单(本地自动生成)
更新时间2026-02-28 18:20:00同步 Qt 清理提交)
## 概览
- 根目录: `D:\IMGUI\EG`
- 目录总数(不含 __pycache__: 328
- 文件总数(不含 __pycache__: 1534
- Python 脚本总数: 385
## 完整目录树tree /F /A
```text
Folder PATH listing for volume 应用
Volume serial number is 5AA8-27D2
D:.
| .gitignore
| AGENTS.md
| imgui.ini
| IMGUI_MODULE_ANALYSIS.md
| main.py
| QT_TO_IMGUI_MIGRATION_CHECKLIST.md
| Start_Run.py
|
+---.idea
| EG.iml
| misc.xml
|
+---.vscode
| settings.json
|
+---config
| vr_settings.json
|
+---core
| | collision_manager.py
| | Command_System.py
| | CustomMouseController.py
| | event_handler.py
| | imgui_style_manager.py
| | imgui_webview.py
| | InfoPanelManager.py
| | model_drag_drop.py
| | render_pipeline_utils.py
| | resource_manager.py
| | RotationHandleFull.fbx
| | RotationHandleQuarter.fbx
| | script_system.py
| | selection.py
| | selection_outline.py
| | terrain_manager.py
| | tool_manager.py
| | TranslateArrowHandle.fbx
| | UniformScaleHandle.fbx
| | vr_manager.py
| | world.py
| | world.py.backup
| | __init__.py
| |
| +---vr
| | | README.md
| | | __init__.py
| | |
| | +---config
| | | | joystick_config.py
| | | | shadow_stage.py
| | | | vr_config.py
| | | | vr_settings.json
| | | | __init__.py
| | | |
| | | \---__pycache__
| | | vr_config.cpython-310.pyc
| | | __init__.cpython-310.pyc
| | |
| | +---interaction
| | | | actions.py
| | | | grab.py
| | | | joystick.py
| | | | teleport.py
| | | | __init__.py
| | | |
| | | \---__pycache__
| | | actions.cpython-310.pyc
| | | grab.cpython-310.pyc
| | | joystick.cpython-310.pyc
| | | teleport.cpython-310.pyc
| | | __init__.cpython-310.pyc
| | |
| | +---performance
| | | | MIGRATION_REPORT.md
| | | | monitoring.py
| | | | optimization.py
| | | | __init__.py
| | | |
| | | \---__pycache__
| | | monitoring.cpython-310.pyc
| | | optimization.cpython-310.pyc
| | | __init__.cpython-310.pyc
| | |
| | +---rendering
| | | stages.py
| | | __init__.py
| | |
| | +---testing
| | | | test_mode.py
| | | | __init__.py
| | | |
| | | \---__pycache__
| | | test_mode.cpython-310.pyc
| | | __init__.cpython-310.pyc
| | |
| | +---tracking
| | | | controllers.py
| | | | __init__.py
| | | |
| | | \---__pycache__
| | | controllers.cpython-310.pyc
| | | __init__.cpython-310.pyc
| | |
| | +---visualization
| | | | controllers.py
| | | | effects.py
| | | | __init__.py
| | | |
| | | \---__pycache__
| | | controllers.cpython-310.pyc
| | | __init__.cpython-310.pyc
| | |
| | \---__pycache__
| | __init__.cpython-310.pyc
| |
| \---__pycache__
| collision_manager.cpython-310.pyc
| Command_System.cpython-310.pyc
| CustomMouseController.cpython-310.pyc
| event_handler.cpython-310.pyc
| imgui_style_manager.cpython-310.pyc
| InfoPanelManager.cpython-310.pyc
| model_drag_drop.cpython-310.pyc
| patrol_system.cpython-310.pyc
| render_pipeline_utils.cpython-310.pyc
| resource_manager.cpython-310.pyc
| script_system.cpython-310.pyc
| selection.cpython-310.pyc
| selection_outline.cpython-310.pyc
| terrain_manager.cpython-310.pyc
| tool_manager.cpython-310.pyc
| vr_manager.cpython-310.pyc
| world.cpython-310.pyc
| __init__.cpython-310.pyc
|
+---EG
+---gui
| | __init__.py
| |
| \---__pycache__
| gui_manager.cpython-310.pyc
| __init__.cpython-310.pyc
|
+---icons
| | close_icon.png
| | delete_fail_icon.png
| | down_arrows.png
| | left_arrows.png
| | logo.png
| | minimize_icon.png
| | move_tool.png
| | property_select_image.png
| | right_arrows.png
| | rotate_tool.png
| | scale_tool.png
| | select_tool.png
| | solid_down_arrows.png
| | solid_right_arrows.png
| | success_icon.png
| | up_arrows.png
| | warning_icon.png
| | windowing_icon.png
| |
| \---file_types
| archive.png
| audio.png
| code.png
| config.png
| document.png
| file.png
| folder.png
| font.png
| image.png
| model.png
| python.png
| video.png
|
+---new
| project.json
|
+---project
| | project_manager.py
| | __init__.py
| |
| \---__pycache__
| project_manager.cpython-310.pyc
| __init__.cpython-310.pyc
|
+---RenderPipelineFile
| | .flake8
| | .gitignore
| | .pylintrc
| | .travis.yml
| | Default_NRM_2K.png
| | Default_Rough.png
| | LICENSE.txt
| | README.md
| | setup.py
| | setup_input.txt
| | start_daytime_editor.py
| | start_plugin_configurator.py
| | __init__.py
| |
| +---.idea
| | | .gitignore
| | | misc.xml
| | | modules.xml
| | | RenderPipeline-master.iml
| | |
| | \---inspectionProfiles
| | profiles_settings.xml
| | Project_Default.xml
| |
| +---config
| | daytime.yaml
| | debugging.yaml
| | Meta3d-config.prc
| | panda3d-config.prc
| | pipeline.yaml
| | plugins.yaml
| | stages.yaml
| | task-scheduler.yaml
| |
| +---core
| | RotationHandleQuarter.fbx
| | TranslateArrowHandle.fbx
| | UniformScaleHandle.fbx
| |
| +---data
| | | generate_txo_files.py
| | | install.flag
| | |
| | +---builtin_models
| | | \---skybox
| | | | skybox-2.jpg
| | | | skybox-blend.zip
| | | | skybox.bam
| | | | skybox.jpg
| | | | skybox.txo.pz
| | | | SOURCE.txt
| | | |
| | | +---skybox-blend
| | | | skybox.blend
| | | |
| | | \---sky_1
| | | GreenExplosion.glb
| | | LightBlueSky.glb
| | |
| | +---default_cubemap
| | | | cubemap.txo.pz
| | | | filter.compute.glsl
| | | | filter.py
| | | |
| | | +---source
| | | | 0.png
| | | | 1.png
| | | | 2.png
| | | | 3.png
| | | | 4.png
| | | | 5.png
| | | |
| | | \---source_2
| | | 0.jpg
| | | 1.jpg
| | | 2.jpg
| | | 3.jpg
| | | 4.jpg
| | | 5.jpg
| | |
| | +---empty_textures
| | | empty_basecolor.png
| | | empty_normal.png
| | | empty_roughness.png
| | | empty_specular.png
| | | README.md
| | |
| | +---environment_brdf
| | | | generate_reference.py
| | | | run_mitsuba.bat
| | | |
| | | +---res
| | | | environment.png
| | | | roughness.png
| | | | scene-coat.templ.xml
| | | | scene-metal.templ.xml
| | | | scene.templ.xml
| | | | scene.xml
| | | |
| | | +---slices
| | | | env_brdf_0.png
| | | | env_brdf_1.png
| | | | env_brdf_10.png
| | | | env_brdf_11.png
| | | | env_brdf_12.png
| | | | env_brdf_13.png
| | | | env_brdf_14.png
| | | | env_brdf_2.png
| | | | env_brdf_3.png
| | | | env_brdf_4.png
| | | | env_brdf_5.png
| | | | env_brdf_6.png
| | | | env_brdf_7.png
| | | | env_brdf_8.png
| | | | env_brdf_9.png
| | | |
| | | +---slices_coat
| | | | env_brdf.png
| | | |
| | | \---slices_metal
| | | env_brdf.png
| | |
| | +---film_grain
| | | generate.py
| | | grain.compute.glsl
| | | grain.txo.pz
| | |
| | +---font
| | | Roboto-Black.ttf
| | | Roboto-BlackItalic.ttf
| | | Roboto-Bold.ttf
| | | Roboto-BoldCondensed.ttf
| | | Roboto-BoldCondensedItalic.ttf
| | | Roboto-BoldItalic.ttf
| | | Roboto-Condensed.ttf
| | | Roboto-CondensedItalic.ttf
| | | Roboto-Italic.ttf
| | | roboto-LICENSE.txt
| | | Roboto-Light.ttf
| | | Roboto-LightItalic.ttf
| | | Roboto-Medium.ttf
| | | Roboto-MediumItalic.ttf
| | | Roboto-Regular.ttf
| | | Roboto-Thin.ttf
| | | Roboto-ThinItalic.ttf
| | |
| | +---gui
| | | black.jpg
| | | checkbox_checked.png
| | | checkbox_default.png
| | | close_window.png
| | | close_window_hover.png
| | | Default_Rough.png
| | | icon.ico
| | | icon.png
| | | icon_buffer_texture.png
| | | icon_pipe.png
| | | icon_texture.png
| | | icon_ubo.png
| | | keybindings.png
| | | loading_screen_bg.png
| | | loading_screen_bg.txo.pz
| | | pipeline_logo.png
| | | pipeline_logo_text.png
| | | python_warning.png
| | | radiobox_checked.png
| | | radiobox_default.png
| | | radiobox_disabled.png
| | | shader_reload_hint.png
| | |
| | +---ies_profiles
| | | area_light.ies
| | | bollard.ies
| | | comet.ies
| | | cylinder_narrow.ies
| | | cylinder_wide.ies
| | | defined.ies
| | | defined_diffuse.ies
| | | defined_diffuse_spot.ies
| | | defined_spot.ies
| | | display.ies
| | | jelly_fish.ies
| | | medium_scatter.ies
| | | overhead.ies
| | | parallel_beam.ies
| | | pear.ies
| | | PREVIEWS.jpg
| | | README.md
| | | scatter_light.ies
| | | soft_arrow.ies
| | | soft_display.ies
| | | star_focused.ies
| | | three_lobe_umbrella.ies
| | | three_lobe_vee.ies
| | | tight_focused.ies
| | | top_post.ies
| | | trapezoid.ies
| | | umbrella.ies
| | | vee.ies
| | | x_arrow.ies
| | | x_arrow_diffuse.ies
| | | x_arrow_soft.ies
| | |
| | +---Materials
| | | GroundMaterial.yaml
| | |
| | +---panda3d_patches
| | | prev-model-view-matrix-part2.diff
| | | prev-model-view-matrix.diff
| | | README.md
| | |
| | +---scripts
| | | example_script.py
| | |
| | \---setup
| | check_requirements.py
| |
| +---effects
| | basic_instancing.yaml
| | debug_metallic.yaml
| | debug_roughness.yaml
| | default.yaml
| | material_blend4.yaml
| | metallic_only.yaml
| | pbr_additive_metallic.yaml
| | pbr_direct_metallic.yaml
| | pbr_direct_roughness.yaml
| | pbr_extended.yaml
| | pbr_with_emission.yaml
| | pbr_with_metallic.yaml
| | pbr_with_normal.yaml
| | pbr_with_roughness.yaml
| | pbr_with_textures.yaml
| | roughness_only.yaml
| | simple_texture_test.yaml
| | simple_transparent.yaml
| | skybox.yaml
| | ssbo_instancing.yaml
| | terrain-effect.yaml
| | test_metallic_debug.yaml
| | test_roughness_debug.yaml
| |
| +---rp
| | +---core
| | | RotationHandleFull.fbx
| | | RotationHandleQuarter.fbx
| | | TranslateArrowHandle.fbx
| | | UniformScaleHandle.fbx
| | |
| | \---shader
| | \---core
| | RotationHandleFull.fbx
| | RotationHandleQuarter.fbx
| | TranslateArrowHandle.fbx
| | UniformScaleHandle.fbx
| |
| +---rpcore
| | | common_resources.py
| | | effect.py
| | | globals.py
| | | gpu_command_queue.py
| | | image.py
| | | light_manager.py
| | | loader.py
| | | mount_manager.py
| | | render_pipeline.py
| | | render_stage.py
| | | render_target.py
| | | rpobject.py
| | | stage_manager.py
| | | __init__.py
| | |
| | +---gui
| | | | buffer_viewer.py
| | | | checkbox.py
| | | | checkbox_collection.py
| | | | debugger.py
| | | | draggable_window.py
| | | | error_message_display.py
| | | | exposure_widget.py
| | | | fps_chart.py
| | | | labeled_checkbox.py
| | | | loading_screen.py
| | | | pipe_viewer.py
| | | | pixel_inspector.py
| | | | README.md
| | | | render_mode_selector.py
| | | | slider.py
| | | | sprite.py
| | | | text.py
| | | | texture_preview.py
| | | | text_node.py
| | | | __init__.py
| | | |
| | | \---__pycache__
| | | buffer_viewer.cpython-310.pyc
| | | checkbox.cpython-310.pyc
| | | checkbox_collection.cpython-310.pyc
| | | debugger.cpython-310.pyc
| | | draggable_window.cpython-310.pyc
| | | error_message_display.cpython-310.pyc
| | | exposure_widget.cpython-310.pyc
| | | fps_chart.cpython-310.pyc
| | | labeled_checkbox.cpython-310.pyc
| | | loading_screen.cpython-310.pyc
| | | pipe_viewer.cpython-310.pyc
| | | pixel_inspector.cpython-310.pyc
| | | render_mode_selector.cpython-310.pyc
| | | slider.cpython-310.pyc
| | | sprite.cpython-310.pyc
| | | text.cpython-310.pyc
| | | texture_preview.cpython-310.pyc
| | | text_node.cpython-310.pyc
| | | __init__.cpython-310.pyc
| | |
| | +---native
| | | | .gitignore
| | | | config.ini
| | | | update_module_builder.py
| | | | use_cxx.flag
| | | | __init__.py
| | | |
| | | +---source
| | | | config_rsnative.cpp
| | | | config_rsnative.h
| | | | config_rsnative.N
| | | | gpu_command.cpp
| | | | gpu_command.h
| | | | gpu_command.I
| | | | gpu_command_list.cpp
| | | | gpu_command_list.h
| | | | ies_dataset.cpp
| | | | ies_dataset.h
| | | | internal_light_manager.cpp
| | | | internal_light_manager.h
| | | | internal_light_manager.I
| | | | pointer_slot_storage.h
| | | | pssm_camera_rig.cpp
| | | | pssm_camera_rig.h
| | | | pssm_camera_rig.I
| | | | pssm_helper.cpp
| | | | pssm_helper.h
| | | | README.md
| | | | rp_light.cpp
| | | | rp_light.h
| | | | rp_light.I
| | | | rp_point_light.cpp
| | | | rp_point_light.h
| | | | rp_point_light.I
| | | | rp_spot_light.cpp
| | | | rp_spot_light.h
| | | | rp_spot_light.I
| | | | shadow_atlas.cpp
| | | | shadow_atlas.h
| | | | shadow_atlas.I
| | | | shadow_manager.cpp
| | | | shadow_manager.h
| | | | shadow_manager.I
| | | | shadow_source.cpp
| | | | shadow_source.h
| | | | shadow_source.I
| | | | tag_state_manager.cpp
| | | | tag_state_manager.h
| | | | tag_state_manager.I
| | | |
| | | \---__pycache__
| | | __init__.cpython-310.pyc
| | |
| | +---pluginbase
| | | | base_plugin.py
| | | | day_manager.py
| | | | day_setting_types.py
| | | | manager.py
| | | | setting_types.py
| | | | __init__.py
| | | |
| | | \---__pycache__
| | | base_plugin.cpython-310.pyc
| | | day_manager.cpython-310.pyc
| | | day_setting_types.cpython-310.pyc
| | | manager.cpython-310.pyc
| | | setting_types.cpython-310.pyc
| | | __init__.cpython-310.pyc
| | |
| | +---pynative
| | | gpu_command.py
| | | gpu_command_list.py
| | | ies_dataset.py
| | | internal_light_manager.py
| | | pointer_slot_storage.py
| | | pssm_camera_rig.py
| | | README.md
| | | rp_light.py
| | | rp_point_light.py
| | | rp_spot_light.py
| | | shadow_atlas.py
| | | shadow_manager.py
| | | shadow_source.py
| | | tag_state_manager.py
| | | __init__.py
| | |
| | +---shader
| | | | ambient_stage.frag.glsl
| | | | apply_lights.frag.glsl
| | | | bilateral_blur.frag.glsl
| | | | bilateral_halfres_blur.frag.glsl
| | | | bilateral_upscale.frag.glsl
| | | | collect_used_cells.frag.glsl
| | | | combine_velocity.frag.glsl
| | | | cull_lights.frag.glsl
| | | | default_gui_shader.vert.glsl
| | | | default_post_process.vert.glsl
| | | | default_post_process_instanced.vert.glsl
| | | | downscale_depth.frag.glsl
| | | | final_present_stage.frag.glsl
| | | | final_stage.frag.glsl
| | | | flag_used_cells.frag.glsl
| | | | fps_chart.compute.glsl
| | | | fps_chart_update.compute.glsl
| | | | group_lights.frag.glsl
| | | | pixel_inspector.frag.glsl
| | | | process_command_queue.frag.glsl
| | | | render_pipeline_base.inc.glsl
| | | | tiled_culling.vert.glsl
| | | | upscale_stage.frag.glsl
| | | | view_frustum_cull.frag.glsl
| | | | visualize_exposure.compute.glsl
| | | |
| | | +---ibl
| | | | cubemap_diffuse.frag.glsl
| | | | cubemap_diffuse_filter.frag.glsl
| | | | cubemap_specular_filter.frag.glsl
| | | | cubemap_specular_filter_first.frag.glsl
| | | | cubemap_specular_prefilter.frag.glsl
| | | | cubemap_specular_prefilter_first.frag.glsl
| | | |
| | | +---includes
| | | | brdf.inc.glsl
| | | | color_spaces.inc.glsl
| | | | common_functions.inc.glsl
| | | | envprobes.inc.glsl
| | | | forward_shading.inc.glsl
| | | | gaussian_weights.inc.glsl
| | | | gbuffer.inc.glsl
| | | | halton_sequences.inc.glsl
| | | | ies_lighting.inc.glsl
| | | | importance_sampling.inc.glsl
| | | | lighting_pipeline.inc.glsl
| | | | lights.inc.glsl
| | | | light_classification.inc.glsl
| | | | light_culling.inc.glsl
| | | | light_data.inc.glsl
| | | | light_data.struct.glsl
| | | | material.inc.glsl
| | | | noise.inc.glsl
| | | | nonviewspace_shading_pipeline.inc.glsl
| | | | normal_mapping.inc.glsl
| | | | normal_packing.inc.glsl
| | | | poisson_disk.inc.glsl
| | | | sampling_sequences.inc.glsl
| | | | shadows.inc.glsl
| | | | skin_shading.inc.glsl
| | | | source_data.struct.glsl
| | | | temporal_resolve.inc.glsl
| | | | tonemapping.inc.glsl
| | | | transforms.inc.glsl
| | | | upsampling.inc.glsl
| | | | vertex_output.struct.glsl
| | | |
| | | \---templates
| | | envmap.frag.glsl
| | | forward.frag.glsl
| | | gbuffer.frag.glsl
| | | shadow.frag.glsl
| | | vertex.vert.glsl
| | | voxelize.frag.glsl
| | |
| | +---stages
| | | | ambient_stage.py
| | | | apply_lights_stage.py
| | | | collect_used_cells_stage.py
| | | | combine_velocity_stage.py
| | | | cull_lights_stage.py
| | | | downscale_z_stage.py
| | | | final_stage.py
| | | | flag_used_cells_stage.py
| | | | gbuffer_stage.py
| | | | shadow_stage.py
| | | | update_previous_pipes_stage.py
| | | | upscale_stage.py
| | | | __init__.py
| | | |
| | | \---__pycache__
| | | ambient_stage.cpython-310.pyc
| | | apply_lights_stage.cpython-310.pyc
| | | collect_used_cells_stage.cpython-310.pyc
| | | combine_velocity_stage.cpython-310.pyc
| | | cull_lights_stage.cpython-310.pyc
| | | downscale_z_stage.cpython-310.pyc
| | | final_stage.cpython-310.pyc
| | | flag_used_cells_stage.cpython-310.pyc
| | | gbuffer_stage.cpython-310.pyc
| | | shadow_stage.cpython-310.pyc
| | | update_previous_pipes_stage.cpython-310.pyc
| | | upscale_stage.cpython-310.pyc
| | | __init__.cpython-310.pyc
| | |
| | +---util
| | | | cubemap_filter.py
| | | | display_shader_builder.py
| | | | generic.py
| | | | ies_profile_loader.py
| | | | movement_controller.py
| | | | network_communication.py
| | | | post_process_region.py
| | | | shader_input_blocks.py
| | | | smooth_connected_curve.py
| | | | submodule_downloader.py
| | | | task_scheduler.py
| | | | __init__.py
| | | |
| | | \---__pycache__
| | | cubemap_filter.cpython-310.pyc
| | | display_shader_builder.cpython-310.pyc
| | | generic.cpython-310.pyc
| | | ies_profile_loader.cpython-310.pyc
| | | network_communication.cpython-310.pyc
| | | post_process_region.cpython-310.pyc
| | | shader_input_blocks.cpython-310.pyc
| | | smooth_connected_curve.cpython-310.pyc
| | | task_scheduler.cpython-310.pyc
| | | __init__.cpython-310.pyc
| | |
| | \---__pycache__
| | common_resources.cpython-310.pyc
| | effect.cpython-310.pyc
| | globals.cpython-310.pyc
| | gpu_command_queue.cpython-310.pyc
| | image.cpython-310.pyc
| | light_manager.cpython-310.pyc
| | loader.cpython-310.pyc
| | mount_manager.cpython-310.pyc
| | render_pipeline.cpython-310.pyc
| | render_stage.cpython-310.pyc
| | render_target.cpython-310.pyc
| | rpobject.cpython-310.pyc
| | stage_manager.cpython-310.pyc
| | __init__.cpython-310.pyc
| |
| +---rplibs
| | | pyqt_imports.py
| | | six-source.txt
| | | six.py
| | | __init__.py
| | |
| | +---colorama
| | | | ansi.py
| | | | ansitowin32.py
| | | | initialise.py
| | | | LICENSE.txt
| | | | SOURCE.txt
| | | | win32.py
| | | | winterm.py
| | | | __init__.py
| | | |
| | | \---__pycache__
| | | ansi.cpython-310.pyc
| | | ansitowin32.cpython-310.pyc
| | | initialise.cpython-310.pyc
| | | win32.cpython-310.pyc
| | | winterm.cpython-310.pyc
| | | __init__.cpython-310.pyc
| | |
| | +---progressbar
| | | compat.py
| | | LICENSE.txt
| | | SOURCE.txt
| | | widgets.py
| | | __init__.py
| | |
| | +---yaml
| | | | LICENSE
| | | | SOURCE.txt
| | | | __init__.py
| | | |
| | | +---yaml_py2
| | | | composer.py
| | | | constructor.py
| | | | cyaml.py
| | | | dumper.py
| | | | emitter.py
| | | | error.py
| | | | events.py
| | | | loader.py
| | | | nodes.py
| | | | parser.py
| | | | reader.py
| | | | representer.py
| | | | resolver.py
| | | | scanner.py
| | | | serializer.py
| | | | tokens.py
| | | | __init__.py
| | | |
| | | +---yaml_py3
| | | | | composer.py
| | | | | constructor.py
| | | | | cyaml.py
| | | | | dumper.py
| | | | | emitter.py
| | | | | error.py
| | | | | events.py
| | | | | loader.py
| | | | | nodes.py
| | | | | parser.py
| | | | | reader.py
| | | | | representer.py
| | | | | resolver.py
| | | | | scanner.py
| | | | | serializer.py
| | | | | tokens.py
| | | | | __init__.py
| | | | |
| | | | \---__pycache__
| | | | composer.cpython-310.pyc
| | | | constructor.cpython-310.pyc
| | | | cyaml.cpython-310.pyc
| | | | dumper.cpython-310.pyc
| | | | emitter.cpython-310.pyc
| | | | error.cpython-310.pyc
| | | | events.cpython-310.pyc
| | | | loader.cpython-310.pyc
| | | | nodes.cpython-310.pyc
| | | | parser.cpython-310.pyc
| | | | reader.cpython-310.pyc
| | | | representer.cpython-310.pyc
| | | | resolver.cpython-310.pyc
| | | | scanner.cpython-310.pyc
| | | | serializer.cpython-310.pyc
| | | | tokens.cpython-310.pyc
| | | | __init__.cpython-310.pyc
| | | |
| | | \---__pycache__
| | | __init__.cpython-310.pyc
| | |
| | \---__pycache__
| | six.cpython-310.pyc
| | __init__.cpython-310.pyc
| |
| +---rpplugins
| | | README.md
| | | __init__.py
| | |
| | +---ao
| | | | ao_stage.py
| | | | config.yaml
| | | | plugin.py
| | | | __init__.py
| | | |
| | | +---shader
| | | | alchemy.kernel.glsl
| | | | ao_sample.frag.glsl
| | | | hbao.kernel.glsl
| | | | resolve_ao.frag.glsl
| | | | small_scale_ao.frag.glsl
| | | | ssao.kernel.glsl
| | | | ssvo.kernel.glsl
| | | | ue4ao.kernel.glsl
| | | |
| | | \---__pycache__
| | | ao_stage.cpython-310.pyc
| | | plugin.cpython-310.pyc
| | | __init__.cpython-310.pyc
| | |
| | +---bloom
| | | | bloom_stage.py
| | | | config.yaml
| | | | plugin.py
| | | | __init__.py
| | | |
| | | +---resources
| | | | lens_dirt.ffxml
| | | | lens_dirt.png
| | | | lens_dirt.txo.pz
| | | | SOURCE.txt
| | | |
| | | +---shader
| | | | apply_bloom.frag.glsl
| | | | bloom_downsample.frag.glsl
| | | | bloom_upsample.frag.glsl
| | | | extract_bright_spots.frag.glsl
| | | | remove_fireflies.frag.glsl
| | | |
| | | \---__pycache__
| | | bloom_stage.cpython-310.pyc
| | | plugin.cpython-310.pyc
| | | __init__.cpython-310.pyc
| | |
| | +---clouds
| | | | apply_clouds_stage.py
| | | | cloud_voxel_stage.py
| | | | config.yaml
| | | | plugin.py
| | | | __init__.py
| | | |
| | | +---resources
| | | | generate_noise1.compute.glsl
| | | | generate_noise2.compute.glsl
| | | | noise.inc.glsl
| | | | noise1-data.txo.pz
| | | | noise2-data.txo.pz
| | | | precompute.py
| | | | weather_tex.png
| | | |
| | | +---shader
| | | | apply_clouds.frag.glsl
| | | | render_clouds.frag.glsl
| | | |
| | | \---__pycache__
| | | apply_clouds_stage.cpython-310.pyc
| | | plugin.cpython-310.pyc
| | | __init__.cpython-310.pyc
| | |
| | +---color_correction
| | | | auto_exposure_stage.py
| | | | color_correction_stage.py
| | | | config.yaml
| | | | manual_exposure_stage.py
| | | | plugin.py
| | | | sharpen_stage.py
| | | | tonemapping_stage.py
| | | | __init__.py
| | | |
| | | +---resources
| | | | | generate_default_lut.py
| | | | | generate_film_luts.py
| | | | | README.md
| | | | |
| | | | +---film_luts
| | | | | agfa_advantix_100.png
| | | | | agfa_advantix_200.png
| | | | | agfa_advantix_400.png
| | | | | agfa_agfachrome_ct_precisa_100.png
| | | | | agfa_agfachrome_ct_precisa_200.png
| | | | | agfa_agfachrome_rsx2_050.png
| | | | | agfa_agfachrome_rsx2_100.png
| | | | | agfa_agfachrome_rsx2_200.png
| | | | | agfa_agfacolor_futura_100.png
| | | | | agfa_agfacolor_futura_200.png
| | | | | agfa_agfacolor_futura_400.png
| | | | | agfa_agfacolor_futura_ii_100.png
| | | | | agfa_agfacolor_futura_ii_200.png
| | | | | agfa_agfacolor_futura_ii_400.png
| | | | | agfa_agfacolor_hdc_100_plus.png
| | | | | agfa_agfacolor_hdc_200_plus.png
| | | | | agfa_agfacolor_hdc_400_plus.png
| | | | | agfa_agfacolor_optima_ii_100.png
| | | | | agfa_agfacolor_optima_ii_200.png
| | | | | agfa_agfacolor_ultra_050.png
| | | | | agfa_agfacolor_vista_100.png
| | | | | agfa_agfacolor_vista_200.png
| | | | | agfa_agfacolor_vista_400.png
| | | | | agfa_agfacolor_vista_800.png
| | | | | default_lut.png
| | | | | fujifilm_f-125.png
| | | | | fujifilm_f-250.png
| | | | | fujifilm_f-400.png
| | | | | fujifilm_fci.png
| | | | | fujifilm_fp2900z.png
| | | | | kodak_dscs_3151.png
| | | | | kodak_dscs_3152.png
| | | | | kodak_dscs_3153.png
| | | | | kodak_dscs_3154.png
| | | | | kodak_dscs_3155.png
| | | | | kodak_dscs_3156.png
| | | | | kodak_ektachrome_100.png
| | | | | kodak_ektachrome_100_plus.png
| | | | | kodak_ektachrome_320t.png
| | | | | kodak_ektachrome_400x.png
| | | | | kodak_ektachrome_64.png
| | | | | kodak_ektachrome_64t.png
| | | | | kodak_ektachrome_e100s.png
| | | | | kodak_gold_100.png
| | | | | kodak_gold_200.png
| | | | | kodak_kodachrome_200.png
| | | | | kodak_kodachrome_25.png
| | | | | kodak_kodachrome_64.png
| | | | | kodak_max_zoom_800.png
| | | | | kodak_portra_100t.png
| | | | | kodak_portra_160nc.png
| | | | | kodak_portra_160vc.png
| | | | | kodak_portra_400nc.png
| | | | | kodak_portra_400vc.png
| | | | | kodak_portra_800.png
| | | | | saturation_lut.png
| | | | |
| | | | \---film_luts_raw
| | | | agfa_advantix_100.spi1d
| | | | agfa_advantix_200.spi1d
| | | | agfa_advantix_400.spi1d
| | | | agfa_agfachrome_ct_precisa_100.spi1d
| | | | agfa_agfachrome_ct_precisa_200.spi1d
| | | | agfa_agfachrome_rsx2_050.spi1d
| | | | agfa_agfachrome_rsx2_100.spi1d
| | | | agfa_agfachrome_rsx2_200.spi1d
| | | | agfa_agfacolor_futura_100.spi1d
| | | | agfa_agfacolor_futura_200.spi1d
| | | | agfa_agfacolor_futura_400.spi1d
| | | | agfa_agfacolor_futura_ii_100.spi1d
| | | | agfa_agfacolor_futura_ii_200.spi1d
| | | | agfa_agfacolor_futura_ii_400.spi1d
| | | | agfa_agfacolor_hdc_100_plus.spi1d
| | | | agfa_agfacolor_hdc_200_plus.spi1d
| | | | agfa_agfacolor_hdc_400_plus.spi1d
| | | | agfa_agfacolor_optima_ii_100.spi1d
| | | | agfa_agfacolor_optima_ii_200.spi1d
| | | | agfa_agfacolor_ultra_050.spi1d
| | | | agfa_agfacolor_vista_100.spi1d
| | | | agfa_agfacolor_vista_200.spi1d
| | | | agfa_agfacolor_vista_400.spi1d
| | | | agfa_agfacolor_vista_800.spi1d
| | | | canon_optura_981111.slrr.spi1d
| | | | canon_optura_981111.spi1d
| | | | canon_optura_981113.spi1d
| | | | canon_optura_981114.spi1d
| | | | eastman_double_x_neg_12min.spi1d
| | | | eastman_double_x_neg_4min.spi1d
| | | | eastman_double_x_neg_5min.spi1d
| | | | eastman_double_x_neg_6min.spi1d
| | | | fujifilm_f-125.spi1d
| | | | fujifilm_f-250.spi1d
| | | | fujifilm_f-400.spi1d
| | | | fujifilm_fci.spi1d
| | | | fujifilm_fp2900z.spi1d
| | | | kodak_dscs_3151.spi1d
| | | | kodak_dscs_3152.spi1d
| | | | kodak_dscs_3153.spi1d
| | | | kodak_dscs_3154.spi1d
| | | | kodak_dscs_3155.spi1d
| | | | kodak_dscs_3156.spi1d
| | | | kodak_ektachrome_100.spi1d
| | | | kodak_ektachrome_100_plus.spi1d
| | | | kodak_ektachrome_320t.spi1d
| | | | kodak_ektachrome_400x.spi1d
| | | | kodak_ektachrome_64.spi1d
| | | | kodak_ektachrome_64t.spi1d
| | | | kodak_ektachrome_e100s.spi1d
| | | | kodak_gold_100.spi1d
| | | | kodak_gold_200.spi1d
| | | | kodak_kaf-2001.spi1d
| | | | kodak_kaf-3000.spi1d
| | | | kodak_kai-0311.spi1d
| | | | kodak_kai-0372.spi1d
| | | | kodak_kai-1010.spi1d
| | | | kodak_kodachrome_200.spi1d
| | | | kodak_kodachrome_25.spi1d
| | | | kodak_kodachrome_64.spi1d
| | | | kodak_max_zoom_800.spi1d
| | | | kodak_portra_100t.spi1d
| | | | kodak_portra_160nc.spi1d
| | | | kodak_portra_160vc.spi1d
| | | | kodak_portra_400nc.spi1d
| | | | kodak_portra_400vc.spi1d
| | | | kodak_portra_800.spi1d
| | | |
| | | +---shader
| | | | analyze_brightness.frag.glsl
| | | | apply_exposure.frag.glsl
| | | | apply_tonemap.frag.glsl
| | | | chromatic_aberration.inc.glsl
| | | | downscale_luminance.frag.glsl
| | | | generate_luminance.frag.glsl
| | | | manual_exposure.frag.glsl
| | | | post_fx.frag.glsl
| | | | sharpen.frag.glsl
| | | |
| | | \---__pycache__
| | | auto_exposure_stage.cpython-310.pyc
| | | color_correction_stage.cpython-310.pyc
| | | manual_exposure_stage.cpython-310.pyc
| | | plugin.cpython-310.pyc
| | | sharpen_stage.cpython-310.pyc
| | | tonemapping_stage.cpython-310.pyc
| | | __init__.cpython-310.pyc
| | |
| | +---dof
| | | | config.yaml
| | | | dof_stage.py
| | | | plugin.py
| | | | __init__.py
| | | |
| | | +---shader
| | | | compute_dof.frag.glsl
| | | | dof.inc.glsl
| | | | dof_presort.frag.glsl
| | | | fetch_dof_minmax.frag.glsl
| | | | fetch_dof_minmax_horiz.frag.glsl
| | | | fetch_dof_tile_neighbors.frag.glsl
| | | | merge_dof.frag.glsl
| | | | prefilter_dof.frag.glsl
| | | |
| | | \---__pycache__
| | | dof_stage.cpython-310.pyc
| | | plugin.cpython-310.pyc
| | | __init__.cpython-310.pyc
| | |
| | +---env_probes
| | | | apply_envprobes_stage.py
| | | | config.yaml
| | | | cull_probes_stage.py
| | | | environment_capture_stage.py
| | | | environment_probe.py
| | | | plugin.py
| | | | probe_manager.py
| | | | __init__.py
| | | |
| | | +---shader
| | | | | apply_envprobes.frag.glsl
| | | | | cull_probes.frag.glsl
| | | | | filter_cubemap.frag.glsl
| | | | | filter_cubemap_diffuse.frag.glsl
| | | | | generate_mip_shaders.py
| | | | | store_cubemap.frag.glsl
| | | | | store_cubemap_diffuse.frag.glsl
| | | | |
| | | | \---mips
| | | | 0.autogen.glsl
| | | | 1.autogen.glsl
| | | | 10.autogen.glsl
| | | | 11.autogen.glsl
| | | | 2.autogen.glsl
| | | | 3.autogen.glsl
| | | | 4.autogen.glsl
| | | | 5.autogen.glsl
| | | | 6.autogen.glsl
| | | | 7.autogen.glsl
| | | | 8.autogen.glsl
| | | | 9.autogen.glsl
| | | |
| | | \---__pycache__
| | | apply_envprobes_stage.cpython-310.pyc
| | | cull_probes_stage.cpython-310.pyc
| | | environment_capture_stage.cpython-310.pyc
| | | plugin.cpython-310.pyc
| | | probe_manager.cpython-310.pyc
| | | __init__.cpython-310.pyc
| | |
| | +---forward_shading
| | | | config.yaml
| | | | forward_stage.py
| | | | plugin.py
| | | | __init__.py
| | | |
| | | +---shader
| | | | merge_with_deferred.frag.glsl
| | | |
| | | \---__pycache__
| | | forward_stage.cpython-310.pyc
| | | plugin.cpython-310.pyc
| | | __init__.cpython-310.pyc
| | |
| | +---fxaa
| | | | config.yaml
| | | | fxaa_stage.py
| | | | plugin.py
| | | | __init__.py
| | | |
| | | +---shader
| | | | FXAA.inc.glsl
| | | | fxaa_stage.frag.glsl
| | | | write_luma.frag.glsl
| | | |
| | | \---__pycache__
| | | fxaa_stage.cpython-310.pyc
| | | plugin.cpython-310.pyc
| | | __init__.cpython-310.pyc
| | |
| | +---motion_blur
| | | | config.yaml
| | | | motion_blur_stage.py
| | | | plugin.py
| | | | __init__.py
| | | |
| | | +---shader
| | | | apply_motion_blur.frag.glsl
| | | | camera_motion_blur.frag.glsl
| | | | fetch_dominant_velocity.frag.glsl
| | | | fetch_dominant_velocity_horiz.frag.glsl
| | | | motion_blur.inc.glsl
| | | | neighbor_minmax.frag.glsl
| | | | pack_blur_data.frag.glsl
| | | |
| | | \---__pycache__
| | | motion_blur_stage.cpython-310.pyc
| | | plugin.cpython-310.pyc
| | | __init__.cpython-310.pyc
| | |
| | +---plugin_prefab
| | | | config.yaml
| | | | demo_stage.py
| | | | plugin.py
| | | | __init__.py
| | | |
| | | +---resources
| | | | README.txt
| | | |
| | | \---shader
| | | README.txt
| | |
| | +---pssm
| | | | config.yaml
| | | | plugin.py
| | | | pssm_dist_shadow_stage.py
| | | | pssm_scene_shadow_stage.py
| | | | pssm_shadow_stage.py
| | | | pssm_stage.py
| | | | __init__.py
| | | |
| | | +---shader
| | | | apply_sun_shading.frag.glsl
| | | | blur_esm.frag.glsl
| | | | convert_to_esm.frag.glsl
| | | | filter_pssm.inc.glsl
| | | | filter_pssm_shadows.frag.glsl
| | | |
| | | \---__pycache__
| | | plugin.cpython-310.pyc
| | | pssm_dist_shadow_stage.cpython-310.pyc
| | | pssm_scene_shadow_stage.cpython-310.pyc
| | | pssm_shadow_stage.cpython-310.pyc
| | | pssm_stage.cpython-310.pyc
| | | __init__.cpython-310.pyc
| | |
| | +---scattering
| | | | config.yaml
| | | | godray_stage.py
| | | | plugin.py
| | | | scattering_envmap_stage.py
| | | | scattering_methods.py
| | | | scattering_stage.py
| | | | __init__.py
| | | |
| | | +---resources
| | | | \---hosek_wilkie_scattering
| | | | | .gitignore
| | | | | config.ini
| | | | | generate_table.py
| | | | | README.md
| | | | | update_module_builder.py
| | | | |
| | | | \---source
| | | | ArHosekSkyModel.cpp
| | | | ArHosekSkyModel.h
| | | | ArHosekSkyModelData_CIEXYZ.data
| | | | ArHosekSkyModelData_RGB.data
| | | | config_module.cpp
| | | | config_module.h
| | | | main.h
| | | |
| | | +---shader
| | | | | apply_scattering.frag.glsl
| | | | | compute_godrays.frag.glsl
| | | | | LICENSE.txt
| | | | | scattering_envmap.frag.glsl
| | | | | scattering_method.inc.glsl
| | | | |
| | | | +---eric_bruneton
| | | | | add_delta_e.compute.glsl
| | | | | add_delta_sr.compute.glsl
| | | | | compute_scattering.inc.glsl
| | | | | copy_inscatter.compute.glsl
| | | | | copy_irradiance.compute.glsl
| | | | | delta_e.compute.glsl
| | | | | delta_j.compute.glsl
| | | | | delta_sm_sr.compute.glsl
| | | | | delta_sr.compute.glsl
| | | | | irradiance_n.compute.glsl
| | | | | scattering_common.glsl
| | | | | transmittance.compute.glsl
| | | | |
| | | | \---hosek_wilkie
| | | | compute_scattering.inc.glsl
| | | |
| | | \---__pycache__
| | | godray_stage.cpython-310.pyc
| | | plugin.cpython-310.pyc
| | | scattering_envmap_stage.cpython-310.pyc
| | | scattering_methods.cpython-310.pyc
| | | scattering_stage.cpython-310.pyc
| | | __init__.cpython-310.pyc
| | |
| | +---selection_outline
| | | | config.yaml
| | | | plugin.py
| | | | selection_outline_stage.py
| | | | __init__.py
| | | |
| | | +---shader
| | | | selection_outline.frag.glsl
| | | |
| | | \---__pycache__
| | | plugin.cpython-310.pyc
| | | selection_outline_stage.cpython-310.pyc
| | | __init__.cpython-310.pyc
| | |
| | +---skin_shading
| | | | config.yaml
| | | | plugin.py
| | | | skin_shading_stage.py
| | | | __init__.py
| | | |
| | | +---shader
| | | | SeperableSSS.inc.glsl
| | | | sssss_blur.frag.glsl
| | | |
| | | \---__pycache__
| | | plugin.cpython-310.pyc
| | | skin_shading_stage.cpython-310.pyc
| | | __init__.cpython-310.pyc
| | |
| | +---sky_ao
| | | | ao_stage.py
| | | | capture_stage.py
| | | | config.yaml
| | | | plugin.py
| | | | __init__.py
| | | |
| | | +---shader
| | | | compute_sky_ao.frag.glsl
| | | | convert_depth.frag.glsl
| | | | sky_ao.inc.glsl
| | | |
| | | \---__pycache__
| | | ao_stage.cpython-310.pyc
| | | capture_stage.cpython-310.pyc
| | | plugin.cpython-310.pyc
| | | __init__.cpython-310.pyc
| | |
| | +---smaa
| | | | config.yaml
| | | | jitters.py
| | | | LICENSE.txt
| | | | plugin.py
| | | | smaa_stage.py
| | | | __init__.py
| | | |
| | | +---resources
| | | | area_tex.png
| | | | search_tex.png
| | | |
| | | +---shader
| | | | blending_weights.frag.glsl
| | | | edge_detection.frag.glsl
| | | | neighborhood_blending.frag.glsl
| | | | resolve_smaa.frag.glsl
| | | | SMAA.inc.glsl
| | | | smaa_wrapper.inc.glsl
| | | |
| | | \---__pycache__
| | | jitters.cpython-310.pyc
| | | plugin.cpython-310.pyc
| | | smaa_stage.cpython-310.pyc
| | | __init__.cpython-310.pyc
| | |
| | +---ssr
| | | | config.yaml
| | | | plugin.py
| | | | ssr_stage.py
| | | | __init__.py
| | | |
| | | +---shader
| | | | reflection_velocity.frag.glsl
| | | | reproject_lighting.frag.glsl
| | | | resolve_ssr.frag.glsl
| | | | ssr_trace.frag.glsl
| | | | upscale_bilateral_brdf.frag.glsl
| | | |
| | | \---__pycache__
| | | plugin.cpython-310.pyc
| | | ssr_stage.cpython-310.pyc
| | | __init__.cpython-310.pyc
| | |
| | +---volumetrics
| | | | config.yaml
| | | | plugin.py
| | | | volumetrics_stage.py
| | | | __init__.py
| | | |
| | | +---shader
| | | | apply_volumetrics.frag.glsl
| | | | compute_volumetric_shadows.frag.glsl
| | | |
| | | \---__pycache__
| | | plugin.cpython-310.pyc
| | | volumetrics_stage.cpython-310.pyc
| | | __init__.cpython-310.pyc
| | |
| | +---vxgi
| | | | config.yaml
| | | | plugin.py
| | | | voxelization_stage.py
| | | | vxgi_stage.py
| | | | __init__.py
| | | |
| | | +---shader
| | | | copy_voxels.frag.glsl
| | | | generate_mipmaps.frag.glsl
| | | | resolve_vxgi.frag.glsl
| | | | vxgi.inc.glsl
| | | | vxgi_diffuse.frag.glsl
| | | | vxgi_specular.frag.glsl
| | | |
| | | \---__pycache__
| | | plugin.cpython-310.pyc
| | | voxelization_stage.cpython-310.pyc
| | | vxgi_stage.cpython-310.pyc
| | | __init__.cpython-310.pyc
| | |
| | \---__pycache__
| | __init__.cpython-310.pyc
| |
| +---rptemp
| | \---core
| | RotationHandleFull.fbx
| | RotationHandleQuarter.fbx
| | TranslateArrowHandle.fbx
| | UniformScaleHandle.fbx
| |
| +---samples
| | .gitignore
| | download_samples.py
| | README.md
| |
| +---toolkit
| | +---bake_gi
| | | | bake.py
| | | | display.py
| | | |
| | | \---resources
| | | convolute.frag.glsl
| | | copy_cubemap.frag.glsl
| | | default.vert.glsl
| | | display.frag.glsl
| | | display.vert.glsl
| | | first-bounce.frag.glsl
| | | first-bounce.vert.glsl
| | |
| | +---day_time_editor
| | | | curve_widget.py
| | | | main.py
| | | |
| | | \---ui
| | | | compile_ui_qt4.bat
| | | | compile_ui_qt5.bat
| | | | main_window.ui
| | | | main_window_generated.py
| | | | point_insert.ui
| | | | point_insert_dialog_generated.py
| | | | resources.qrc
| | | | resources_rc.py
| | | | __init__.py
| | | |
| | | \---res
| | | 0_00.png
| | | 12_00.png
| | | 16_00.png
| | | 20_00.png
| | | 4_00.png
| | | 8_00.png
| | | daytime_editor_logo.png
| | | icon.png
| | |
| | +---import_sun_data
| | | import_data.py
| | | README.md
| | |
| | +---material_editor
| | | | main.py
| | | |
| | | \---ui
| | | checked.png
| | | compile_ui_qt4.bat
| | | compile_ui_qt5.bat
| | | down-arrow.png
| | | main_window.ui
| | | main_window_generated.py
| | | resources.qrc
| | | resources_rc.py
| | |
| | +---pathtracing_reference
| | | | batch_compare.py
| | | | generate_difference.py
| | | | get_brightness.py
| | | | README.md
| | | | run_mitsuba.bat
| | | | run_renderpipeline.py
| | | |
| | | +---config
| | | | daytime.yaml
| | | | debugging.yaml
| | | | panda3d-config.prc
| | | | pipeline.yaml
| | | | plugins.yaml
| | | | stages.yaml
| | | | task-scheduler.yaml
| | | |
| | | \---res
| | | | overlay.png
| | | | scene.templ.xml
| | | | scene.xml
| | | | sphere.bam
| | | |
| | | \---tex
| | | convert_cubemap.py
| | | empty_basecolor.png
| | | empty_normal.png
| | | empty_roughness.png
| | | empty_specular.png
| | | white.png
| | |
| | +---plugin_configurator
| | | | main.py
| | | |
| | | \---ui
| | | | compile_ui_qt4.bat
| | | | compile_ui_qt5.bat
| | | | main_window.ui
| | | | main_window_generated.py
| | | | resources.qrc
| | | | resources_rc.py
| | | | __init__.py
| | | |
| | | \---res
| | | icon.png
| | | pipeline_logo.png
| | | plugin_configurator_logo.png
| | |
| | +---poisson_disk_generator
| | | | .gitignore
| | | | config.ini
| | | | generate_poisson_disk.py
| | | | update_module_builder.py
| | | |
| | | \---source
| | | PoissonDiskGenerator.h
| | |
| | +---render_service
| | | | example_usage.py
| | | | README.md
| | | | service.py
| | | |
| | | +---config
| | | | daytime.yaml
| | | | debugging.yaml
| | | | panda3d-config.prc
| | | | pipeline.yaml
| | | | plugins.yaml
| | | | stages.yaml
| | | | task-scheduler.yaml
| | | |
| | | \---resources
| | | | preview.bam
| | | | sphere.bam
| | | |
| | | \---tex
| | | empty_basecolor.png
| | | empty_normal.png
| | | empty_roughness.png
| | | empty_specular.png
| | |
| | \---rp_distributor
| | launch.templ.bat
| | main.py
| | README.md
| |
| \---__pycache__
| __init__.cpython-310.pyc
|
+---requirements
| clean-requirements.txt
| conda-requirements.txt
| DEPLOYMENT_README.md
| environment.yml
| requirements.txt
|
+---Resources
| | a
| |
| +---c
| | | a
| | |
| | \---b
| | a.txt
| | b
| | b.txt
| |
| +---icons
| | heightmap.png
| | test_metallic_stripes.png
| | test_roughness_checkerboard.png
| | test_roughness_circle.png
| | test_roughness_gradient.png
| |
| \---textures
| 布料 针织法线贴图.jpg
| 针织 编织 布料法线纹理贴图.jpg
|
+---scene
| | scene_manager.py
| | scene_manager_convert_tiles_mixin.py
| | scene_manager_impl.py
| | scene_manager_io_mixin.py
| | scene_manager_light_mixin.py
| | scene_manager_model_mixin.py
| | scene_manager_serialization_mixin.py
| | tree_roles.py
| | util.py
| | __init__.py
| |
| \---__pycache__
| scene_manager.cpython-310.pyc
| scene_manager_convert_tiles_mixin.cpython-310.pyc
| scene_manager_impl.cpython-310.pyc
| scene_manager_io_mixin.cpython-310.pyc
| scene_manager_light_mixin.cpython-310.pyc
| scene_manager_model_mixin.cpython-310.pyc
| scene_manager_serialization_mixin.cpython-310.pyc
| tree_roles.cpython-310.pyc
| util.cpython-310.pyc
| __init__.cpython-310.pyc
|
+---scripts
| | a.py
| | BouncerScript.py
| | ColorChangerScript.py
| | ComboAnimatorScript.py
| | example_script.py
| | FollowerScript.py
| | MoverScript.py
| | Rotate_H_Script.py
| | Rotate_P_Script.py
| | Rotate_R_Script.py
| | RotatorScript.py
| | R_P.py
| | R_R.py
| | ScalerScript.py
| | TestMover.py
| | TestRotator.py
| | TestScaler.py
| | test_quick_script.py
| |
| \---__pycache__
| a.cpython-310.pyc
| BouncerScript.cpython-310.pyc
| ColorChangerScript.cpython-310.pyc
| ComboAnimatorScript.cpython-310.pyc
| example_script.cpython-310.pyc
| FollowerScript.cpython-310.pyc
| MoverScript.cpython-310.pyc
| Rotate_H_Script.cpython-310.pyc
| Rotate_P_Script.cpython-310.pyc
| Rotate_R_Script.cpython-310.pyc
| RotatorScript.cpython-310.pyc
| R_P.cpython-310.pyc
| R_R.cpython-310.pyc
| ScalerScript.cpython-310.pyc
| TestMover.cpython-310.pyc
| TestRotator.cpython-310.pyc
| TestScaler.cpython-310.pyc
| test_quick_script.cpython-310.pyc
|
+---ssbo_component
| | demo_component.py
| | README.md
| | ssbo_controller.py
| | ssbo_editor.py
| |
| +---backup_merge_20260225_125202
| | ssbo_controller.py.bak
| | ssbo_editor.py.bak
| |
| +---effects
| | ssbo_instancing.yaml
| |
| +---shaders
| | pick_id.frag
| | pick_id.vert
| |
| \---__pycache__
| ssbo_controller.cpython-310.pyc
| ssbo_controller.cpython-312.pyc
| ssbo_editor.cpython-310.pyc
| ssbo_editor.cpython-312.pyc
|
+---templates
| main_template.py
|
+---test_project
| project.json
|
+---tex
| empty_basecolor.png
| empty_normal.png
| empty_roughness.png
| empty_specular.png
|
+---tools
| open_source_rate.py
|
+---TransformGizmo
| | events.py
| | move_gizmo.py
| | rotate_gizmo.py
| | scale_gizmo.py
| | transform_gizmo.py
| |
| +---docs
| | transform_gizmo_events.md
| |
| \---__pycache__
| events.cpython-310.pyc
| move_gizmo.cpython-310.pyc
| rotate_gizmo.cpython-310.pyc
| scale_gizmo.cpython-310.pyc
| transform_gizmo.cpython-310.pyc
|
+---ui
| | icon_manager.py
| | lui.pyd
| | lui_function.py
| | lui_manager.py
| | widgets.py
| |
| +---Builtin
| | Elements.py
| | LUIBlockText.py
| | LUIButton.py
| | LUICanvas.py
| | LUICheckbox.py
| | LUIFormattedLabel.py
| | LUIFrame.py
| | LUIHorizontalLayout.py
| | LUIInitialState.py
| | LUIInputField.py
| | LUIInputHandler.py
| | LUILabel.py
| | LUILayouts.py
| | LUIObject.py
| | LUIProgressbar.py
| | LUIRadiobox.py
| | LUIRadioboxGroup.py
| | LUIRegion.py
| | LUIRoot.py
| | LUIScrollableRegion.py
| | LUISelectbox.py
| | LUISkin.py
| | LUISlider.py
| | LUISprite.py
| | LUISpriteButton.py
| | LUITabbedFrame.py
| | LUIVerticalLayout.py
| | RectTransform.py
| | __init__.py
| |
| +---LUI
| | | lui_function_components.py
| | | lui_function_properties.py
| | | lui_manager_editor.py
| | | lui_manager_interaction.py
| | | lui_shared.py
| | | __init__.py
| | |
| | \---__pycache__
| | lui_function_components.cpython-310.pyc
| | lui_function_properties.cpython-310.pyc
| | lui_manager_editor.cpython-310.pyc
| | lui_manager_interaction.cpython-310.pyc
| | lui_shared.cpython-310.pyc
| | __init__.cpython-310.pyc
| |
| +---panels
| | | animation_tools.py
| | | app_actions.py
| | | create_actions.py
| | | dialog_panels.py
| | | editor_panels.py
| | | interaction_panels.py
| | | object_factory.py
| | | panel_delegates.py
| | | property_helpers.py
| | | runtime_actions.py
| | | script_panels.py
| | | __init__.py
| | |
| | \---__pycache__
| | animation_tools.cpython-310.pyc
| | app_actions.cpython-310.pyc
| | create_actions.cpython-310.pyc
| | dialog_panels.cpython-310.pyc
| | editor_panels.cpython-310.pyc
| | interaction_panels.cpython-310.pyc
| | object_factory.cpython-310.pyc
| | panel_delegates.cpython-310.pyc
| | property_helpers.cpython-310.pyc
| | runtime_actions.cpython-310.pyc
| | script_panels.cpython-310.pyc
| | __init__.cpython-310.pyc
| |
| +---Skins
| | | __init__.py
| | |
| | +---Default
| | | | GenerateAtlas.bat
| | | | __init__.py
| | | |
| | | +---font
| | | | SourceSansPro-Black.ttf
| | | | SourceSansPro-BlackIt.ttf
| | | | SourceSansPro-Bold.ttf
| | | | SourceSansPro-BoldIt.ttf
| | | | SourceSansPro-ExtraLight.ttf
| | | | SourceSansPro-ExtraLightIt.ttf
| | | | SourceSansPro-It.ttf
| | | | SourceSansPro-Light.ttf
| | | | SourceSansPro-LightIt.ttf
| | | | SourceSansPro-Regular.ttf
| | | | SourceSansPro-Semibold.ttf
| | | | SourceSansPro-SemiboldIt.ttf
| | | |
| | | \---res
| | | atlas.png
| | | atlas.txt
| | | blank.png
| | | ButtonDefault.png
| | | ButtonDefaultFocus.png
| | | ButtonDefaultFocus_Left.png
| | | ButtonDefaultFocus_Right.png
| | | ButtonDefault_Left.png
| | | ButtonDefault_Right.png
| | | ButtonGreen.png
| | | ButtonGreenFocus.png
| | | ButtonGreenFocus_Left.png
| | | ButtonGreenFocus_Right.png
| | | ButtonGreen_Left.png
| | | ButtonGreen_Right.png
| | | Checkbox_Checked.png
| | | Checkbox_CheckedHover.png
| | | Checkbox_Default.png
| | | Checkbox_DefaultHover.png
| | | ColorpickerActiveColorOverlay.png
| | | ColorpickerFieldHandle.png
| | | ColorpickerFieldOverlay.png
| | | ColorpickerHueHandle.png
| | | ColorpickerHueSlider.png
| | | ColorpickerPreviewBg.png
| | | ColorpickerPreviewOverlay.png
| | | Frame_BL.png
| | | Frame_Bottom.png
| | | Frame_BR.png
| | | Frame_Left.png
| | | Frame_Mid.png
| | | Frame_Right.png
| | | Frame_TL.png
| | | Frame_Top.png
| | | Frame_TR.png
| | | HorizontalListDivider.png
| | | InputField.png
| | | InputField_Left.png
| | | InputField_Right.png
| | | Keymarker.png
| | | Keymarker_Left.png
| | | Keymarker_Right.png
| | | ListDivider.png
| | | Popup_BL.png
| | | Popup_Bottom.png
| | | Popup_BR.png
| | | Popup_Left.png
| | | Popup_Mid.png
| | | Popup_Right.png
| | | Popup_TL.png
| | | Popup_Top.png
| | | Popup_TR.png
| | | ProgressbarBg.png
| | | ProgressbarBg_Left.png
| | | ProgressbarBg_Right.png
| | | ProgressbarFg.png
| | | ProgressbarFg_Finish.png
| | | ProgressbarFg_Left.png
| | | ProgressbarFg_Right.png
| | | Radiobox_Active.png
| | | Radiobox_ActiveHover.png
| | | Radiobox_Default.png
| | | Radiobox_DefaultHover.png
| | | ScrollbarHandle.png
| | | ScrollbarHandle_Bottom.png
| | | ScrollbarHandle_Top.png
| | | ScrollShadowBottom.png
| | | ScrollShadowBottom_Left.png
| | | ScrollShadowBottom_Right.png
| | | ScrollShadowTop.png
| | | ScrollShadowTop_Left.png
| | | ScrollShadowTop_Right.png
| | | Selectbox.png
| | | SelectboxActive.png
| | | SelectboxActive_Left.png
| | | SelectboxOpen_Right.png
| | | Selectbox_Left.png
| | | Selectbox_Right.png
| | | SelectdropDivider.png
| | | Selectdrop_BL.png
| | | Selectdrop_Bottom.png
| | | Selectdrop_BR.png
| | | Selectdrop_Left.png
| | | Selectdrop_Mid.png
| | | Selectdrop_Right.png
| | | Selectdrop_TL.png
| | | Selectdrop_Top.png
| | | Selectdrop_TR.png
| | | SliderBg.png
| | | SliderBgFill.png
| | | SliderBgFill_Left.png
| | | SliderBg_Left.png
| | | SliderBg_Right.png
| | | SliderKnob.png
| | | SunkenFrame_BL.png
| | | SunkenFrame_Bottom.png
| | | SunkenFrame_BR.png
| | | SunkenFrame_Left.png
| | | SunkenFrame_Mid.png
| | | SunkenFrame_Right.png
| | | SunkenFrame_TL.png
| | | SunkenFrame_Top.png
| | | SunkenFrame_TR.png
| | |
| | \---Metro
| | | border.png
| | | copy_frames.py
| | | flat.png
| | | GenerateAtlas.bat
| | | LUIMetroSkin.py
| | | __init__.py
| | |
| | +---font
| | | Roboto-Bold.ttf
| | | Roboto-LICENSE.txt
| | | Roboto-Light.ttf
| | | Roboto-Medium.ttf
| | | Roboto-Thin.ttf
| | |
| | \---res
| | atlas.png
| | atlas.txt
| | blank.png
| | ButtonDefault.png
| | ButtonDefaultFocus.png
| | ButtonDefaultFocus_Left.png
| | ButtonDefaultFocus_Right.png
| | ButtonDefault_Left.png
| | ButtonDefault_Right.png
| | ButtonGreen.png
| | ButtonGreenFocus.png
| | ButtonGreenFocus_Left.png
| | ButtonGreenFocus_Right.png
| | ButtonGreen_Left.png
| | ButtonGreen_Right.png
| | Checkbox_Checked.png
| | Checkbox_CheckedHover.png
| | Checkbox_Default.png
| | Checkbox_DefaultHover.png
| | ColorpickerActiveColorOverlay.png
| | ColorpickerFieldHandle.png
| | ColorpickerFieldOverlay.png
| | ColorpickerHueHandle.png
| | ColorpickerHueSlider.png
| | ColorpickerPreviewBg.png
| | ColorpickerPreviewOverlay.png
| | Draft3.psd
| | Frame_BL.png
| | Frame_Bottom.png
| | Frame_BR.png
| | Frame_Left.png
| | Frame_Mid.png
| | Frame_Right.png
| | Frame_TL.png
| | Frame_Top.png
| | Frame_TR.png
| | HorizontalListDivider.png
| | InputField.png
| | InputField_Left.png
| | InputField_Right.png
| | Keymarker.png
| | Keymarker_Left.png
| | Keymarker_Right.png
| | ListDivider.png
| | Popup_BL.png
| | Popup_Bottom.png
| | Popup_BR.png
| | Popup_Left.png
| | Popup_Mid.png
| | Popup_Right.png
| | Popup_TL.png
| | Popup_Top.png
| | Popup_TR.png
| | ProgressbarBg.png
| | ProgressbarBg_Left.png
| | ProgressbarBg_Right.png
| | ProgressbarFg.png
| | ProgressbarFg_Finish.png
| | ProgressbarFg_Left.png
| | ProgressbarFg_Right.png
| | Radiobox_Active.png
| | Radiobox_ActiveHover.png
| | Radiobox_Default.png
| | Radiobox_DefaultHover.png
| | ScrollbarHandle.png
| | ScrollbarHandle_Bottom.png
| | ScrollbarHandle_Top.png
| | ScrollShadowBottom.png
| | ScrollShadowBottom_Left.png
| | ScrollShadowBottom_Right.png
| | ScrollShadowTop.png
| | ScrollShadowTop_Left.png
| | ScrollShadowTop_Right.png
| | Selectbox.png
| | SelectboxActive.png
| | SelectboxActive_Left.png
| | SelectboxOpen_Right.png
| | Selectbox_Left.png
| | Selectbox_Right.png
| | SelectdropDivider.png
| | Selectdrop_BL.png
| | Selectdrop_Bottom.png
| | Selectdrop_BR.png
| | Selectdrop_Left.png
| | Selectdrop_Mid.png
| | Selectdrop_Right.png
| | Selectdrop_TL.png
| | Selectdrop_Top.png
| | Selectdrop_TR.png
| | SliderBg.png
| | SliderBgFill.png
| | SliderBgFill_Left.png
| | SliderBg_Left.png
| | SliderBg_Right.png
| | SliderKnob.png
| | SunkenFrame_BL.png
| | SunkenFrame_Bottom.png
| | SunkenFrame_BR.png
| | SunkenFrame_Left.png
| | SunkenFrame_Mid.png
| | SunkenFrame_Right.png
| | SunkenFrame_TL.png
| | SunkenFrame_Top.png
| | SunkenFrame_TR.png
| |
| \---__pycache__
| lui_function.cpython-310.pyc
| lui_manager.cpython-310.pyc
|
+---vr_actions
| actions.json
| bindings_index.json
| bindings_oculus.json
| bindings_vive.json
|
\---__pycache__
main.cpython-310.pyc
```
## Python 脚本用途与行数(全量)
| 脚本路径 | 行数 | 用途说明 |
|---|---:|---|
| `.\core\__init__.py` | 23 | Core package - 核心功能模块 |
| `.\core\collision_manager.py` | 1050 | 定义核心类: CollisionManager |
| `.\core\Command_System.py` | 576 | 定义核心类: Command |
| `.\core\CustomMouseController.py` | 185 | 定义核心类: CustomMouseController |
| `.\core\event_handler.py` | 554 | 定义核心类: EventHandler |
| `.\core\imgui_style_manager.py` | 428 | ImGui样式管理器 |
| `.\core\imgui_webview.py` | 189 | imgui_webview.py |
| `.\core\InfoPanelManager.py` | 1455 | 定义核心类: InfoPanelManager |
| `.\core\model_drag_drop.py` | 485 | 模型拖拽服务 |
| `.\core\render_pipeline_utils.py` | 17 | 渲染管线工具模块 |
| `.\core\resource_manager.py` | 471 | 资源管理器模块 - ImGui版本 |
| `.\core\script_system.py` | 817 | 脚本系统模块 |
| `.\core\selection.py` | 2455 | 选择和变换系统模块 |
| `.\core\selection_outline.py` | 263 | 定义核心类: SelectionOutlineManager |
| `.\core\terrain_manager.py` | 571 | 定义核心类: TerrainManager |
| `.\core\tool_manager.py` | 133 | 定义核心类: ToolManager |
| `.\core\vr\__init__.py` | 31 | VR模块 - 虚拟现实功能 |
| `.\core\vr\config\__init__.py` | 8 | VR配置子系统 |
| `.\core\vr\config\joystick_config.py` | 226 | VR摇杆配置模块 |
| `.\core\vr\config\shadow_stage.py` | 145 | VR专用阴影Stage |
| `.\core\vr\config\vr_config.py` | 216 | VR配置管理器模块 |
| `.\core\vr\interaction\__init__.py` | 9 | VR交互子系统 |
| `.\core\vr\interaction\actions.py` | 484 | VR动作系统模块 |
| `.\core\vr\interaction\grab.py` | 329 | VR交互系统模块 |
| `.\core\vr\interaction\joystick.py` | 561 | VR摇杆交互系统模块 |
| `.\core\vr\interaction\teleport.py` | 331 | VR传送系统模块 |
| `.\core\vr\performance\__init__.py` | 9 | VR性能优化子系统 |
| `.\core\vr\performance\monitoring.py` | 972 | VR性能监控子系统 |
| `.\core\vr\performance\optimization.py` | 287 | VR对象池和优化系统 |
| `.\core\vr\rendering\__init__.py` | 10 | VR渲染子系统 |
| `.\core\vr\rendering\stages.py` | 712 | VR专用渲染Stages |
| `.\core\vr\testing\__init__.py` | 6 | VR测试调试子系统 |
| `.\core\vr\testing\test_mode.py` | 609 | VR测试调试子系统 |
| `.\core\vr\tracking\__init__.py` | 9 | VR跟踪子系统 |
| `.\core\vr\tracking\controllers.py` | 391 | VR手柄管理模块 |
| `.\core\vr\visualization\__init__.py` | 8 | VR可视化子系统 |
| `.\core\vr\visualization\controllers.py` | 631 | VR可视化模块 |
| `.\core\vr\visualization\effects.py` | 174 | VR Effects Manager - 为VR场景中的模型自动应用RenderPipeline Effects |
| `.\core\vr_manager.py` | 2970 | VR管理器模块 |
| `.\core\world.py` | 1059 | 定义核心类: CoreWorld |
| `.\gui\__init__.py` | 7 | GUI包 |
| `.\main.py` | 770 | 定义核心类: MyWorld |
| `.\project\__init__.py` | 10 | 项目管理包 - 提供项目生命周期管理功能 |
| `.\project\project_manager.py` | 749 | 定义核心类: ProjectManager |
| `.\RenderPipelineFile\__init__.py` | 0 | 通用脚本模块(无模块说明) |
| `.\RenderPipelineFile\data\default_cubemap\filter.py` | 80 | RenderPipeline |
| `.\RenderPipelineFile\data\environment_brdf\generate_reference.py` | 91 | Uses mitsuba to generate the environment brdf |
| `.\RenderPipelineFile\data\film_grain\generate.py` | 59 | RenderPipeline |
| `.\RenderPipelineFile\data\generate_txo_files.py` | 26 | Converts pipeline resources to TXO files to speed up loading. |
| `.\RenderPipelineFile\data\scripts\example_script.py` | 44 | 示例脚本 - 演示如何编写脚本 |
| `.\RenderPipelineFile\data\setup\check_requirements.py` | 44 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\__init__.py` | 35 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\common_resources.py` | 201 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\effect.py` | 245 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\globals.py` | 35 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\gpu_command_queue.py` | 94 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\gui\__init__.py` | 0 | 通用脚本模块(无模块说明) |
| `.\RenderPipelineFile\rpcore\gui\buffer_viewer.py` | 211 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\gui\checkbox.py` | 100 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\gui\checkbox_collection.py` | 52 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\gui\debugger.py` | 272 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\gui\draggable_window.py` | 139 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\gui\error_message_display.py` | 75 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\gui\exposure_widget.py` | 74 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\gui\fps_chart.py` | 103 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\gui\labeled_checkbox.py` | 65 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\gui\loading_screen.py` | 53 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\gui\pipe_viewer.py` | 182 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\gui\pixel_inspector.py` | 64 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\gui\render_mode_selector.py` | 102 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\gui\slider.py` | 52 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\gui\sprite.py` | 114 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\gui\text.py` | 62 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\gui\text_node.py` | 66 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\gui\texture_preview.py` | 142 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\image.py` | 128 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\light_manager.py` | 164 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\loader.py` | 113 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\mount_manager.py` | 258 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\native\__init__.py` | 76 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\native\update_module_builder.py` | 42 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\pluginbase\__init__.py` | 0 | 通用脚本模块(无模块说明) |
| `.\RenderPipelineFile\rpcore\pluginbase\base_plugin.py` | 78 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\pluginbase\day_manager.py` | 79 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\pluginbase\day_setting_types.py` | 122 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\pluginbase\manager.py` | 239 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\pluginbase\setting_types.py` | 186 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\pynative\__init__.py` | 30 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\pynative\gpu_command.py` | 64 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\pynative\gpu_command_list.py` | 35 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\pynative\ies_dataset.py` | 72 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\pynative\internal_light_manager.py` | 167 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\pynative\pointer_slot_storage.py` | 69 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\pynative\pssm_camera_rig.py` | 76 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\pynative\rp_light.py` | 149 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\pynative\rp_point_light.py` | 59 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\pynative\rp_spot_light.py` | 67 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\pynative\shadow_atlas.py` | 75 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\pynative\shadow_manager.py` | 91 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\pynative\shadow_source.py` | 79 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\pynative\tag_state_manager.py` | 79 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\render_pipeline.py` | 595 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\render_stage.py` | 147 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\render_target.py` | 324 | RenderTarget |
| `.\RenderPipelineFile\rpcore\rpobject.py` | 117 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\stage_manager.py` | 231 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\stages\__init__.py` | 0 | 通用脚本模块(无模块说明) |
| `.\RenderPipelineFile\rpcore\stages\ambient_stage.py` | 35 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\stages\apply_lights_stage.py` | 34 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\stages\collect_used_cells_stage.py` | 56 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\stages\combine_velocity_stage.py` | 33 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\stages\cull_lights_stage.py` | 108 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\stages\downscale_z_stage.py` | 33 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\stages\final_stage.py` | 46 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\stages\flag_used_cells_stage.py` | 43 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\stages\gbuffer_stage.py` | 50 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\stages\shadow_stage.py` | 58 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\stages\update_previous_pipes_stage.py` | 101 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\stages\upscale_stage.py` | 36 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\util\__init__.py` | 0 | 通用脚本模块(无模块说明) |
| `.\RenderPipelineFile\rpcore\util\cubemap_filter.py` | 158 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\util\display_shader_builder.py` | 130 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\util\generic.py` | 88 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\util\ies_profile_loader.py` | 207 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\util\movement_controller.py` | 233 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\util\network_communication.py` | 126 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\util\post_process_region.py` | 91 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\util\shader_input_blocks.py` | 151 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\util\smooth_connected_curve.py` | 110 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\util\submodule_downloader.py` | 117 | RenderPipeline |
| `.\RenderPipelineFile\rpcore\util\task_scheduler.py` | 60 | RenderPipeline |
| `.\RenderPipelineFile\rplibs\__init__.py` | 0 | 通用脚本模块(无模块说明) |
| `.\RenderPipelineFile\rplibs\colorama\__init__.py` | 5 | 通用脚本模块(无模块说明) |
| `.\RenderPipelineFile\rplibs\colorama\ansi.py` | 83 | 定义核心类: AnsiCodes |
| `.\RenderPipelineFile\rplibs\colorama\ansitowin32.py` | 197 | 定义核心类: StreamWrapper |
| `.\RenderPipelineFile\rplibs\colorama\initialise.py` | 58 | 函数模块(入口函数: reset_all |
| `.\RenderPipelineFile\rplibs\colorama\win32.py` | 135 | 定义核心类: CONSOLE_SCREEN_BUFFER_INFO |
| `.\RenderPipelineFile\rplibs\colorama\winterm.py` | 144 | 定义核心类: WinColor |
| `.\RenderPipelineFile\rplibs\progressbar\__init__.py` | 238 | 定义核心类: UnknownLength |
| `.\RenderPipelineFile\rplibs\progressbar\compat.py` | 36 | 函数模块(入口函数: next |
| `.\RenderPipelineFile\rplibs\progressbar\widgets.py` | 221 | 定义核心类: Widget |
| `.\RenderPipelineFile\rplibs\pyqt_imports.py` | 50 | Wrapper script to import all qt classes |
| `.\RenderPipelineFile\rplibs\six.py` | 808 | 定义核心类: X |
| `.\RenderPipelineFile\rplibs\yaml\__init__.py` | 48 | Main PyYAML importer script. Provides functions to load YAML files as dictionaries. |
| `.\RenderPipelineFile\rplibs\yaml\yaml_py2\__init__.py` | 281 | 定义核心类: YAMLObjectMetaclass |
| `.\RenderPipelineFile\rplibs\yaml\yaml_py2\composer.py` | 117 | 定义核心类: ComposerError |
| `.\RenderPipelineFile\rplibs\yaml\yaml_py2\constructor.py` | 589 | 定义核心类: ConstructorError |
| `.\RenderPipelineFile\rplibs\yaml\yaml_py2\cyaml.py` | 67 | 定义核心类: CBaseLoader |
| `.\RenderPipelineFile\rplibs\yaml\yaml_py2\dumper.py` | 53 | 定义核心类: BaseDumper |
| `.\RenderPipelineFile\rplibs\yaml\yaml_py2\emitter.py` | 1023 | 定义核心类: EmitterError |
| `.\RenderPipelineFile\rplibs\yaml\yaml_py2\error.py` | 65 | 定义核心类: Mark |
| `.\RenderPipelineFile\rplibs\yaml\yaml_py2\events.py` | 69 | 定义核心类: Event |
| `.\RenderPipelineFile\rplibs\yaml\yaml_py2\loader.py` | 31 | 定义核心类: BaseLoader |
| `.\RenderPipelineFile\rplibs\yaml\yaml_py2\nodes.py` | 43 | 定义核心类: Node |
| `.\RenderPipelineFile\rplibs\yaml\yaml_py2\parser.py` | 532 | 定义核心类: ParserError |
| `.\RenderPipelineFile\rplibs\yaml\yaml_py2\reader.py` | 170 | 定义核心类: ReaderError |
| `.\RenderPipelineFile\rplibs\yaml\yaml_py2\representer.py` | 404 | 定义核心类: RepresenterError |
| `.\RenderPipelineFile\rplibs\yaml\yaml_py2\resolver.py` | 200 | 定义核心类: ResolverError |
| `.\RenderPipelineFile\rplibs\yaml\yaml_py2\scanner.py` | 1244 | 定义核心类: ScannerError |
| `.\RenderPipelineFile\rplibs\yaml\yaml_py2\serializer.py` | 97 | 定义核心类: SerializerError |
| `.\RenderPipelineFile\rplibs\yaml\yaml_py2\tokens.py` | 81 | 定义核心类: Token |
| `.\RenderPipelineFile\rplibs\yaml\yaml_py3\__init__.py` | 278 | 定义核心类: YAMLObjectMetaclass |
| `.\RenderPipelineFile\rplibs\yaml\yaml_py3\composer.py` | 117 | 定义核心类: ComposerError |
| `.\RenderPipelineFile\rplibs\yaml\yaml_py3\constructor.py` | 600 | 定义核心类: ConstructorError |
| `.\RenderPipelineFile\rplibs\yaml\yaml_py3\cyaml.py` | 67 | 定义核心类: CBaseLoader |
| `.\RenderPipelineFile\rplibs\yaml\yaml_py3\dumper.py` | 53 | 定义核心类: BaseDumper |
| `.\RenderPipelineFile\rplibs\yaml\yaml_py3\emitter.py` | 1020 | 定义核心类: EmitterError |
| `.\RenderPipelineFile\rplibs\yaml\yaml_py3\error.py` | 65 | 定义核心类: Mark |
| `.\RenderPipelineFile\rplibs\yaml\yaml_py3\events.py` | 69 | 定义核心类: Event |
| `.\RenderPipelineFile\rplibs\yaml\yaml_py3\loader.py` | 31 | 定义核心类: BaseLoader |
| `.\RenderPipelineFile\rplibs\yaml\yaml_py3\nodes.py` | 43 | 定义核心类: Node |
| `.\RenderPipelineFile\rplibs\yaml\yaml_py3\parser.py` | 532 | 定义核心类: ParserError |
| `.\RenderPipelineFile\rplibs\yaml\yaml_py3\reader.py` | 172 | 定义核心类: ReaderError |
| `.\RenderPipelineFile\rplibs\yaml\yaml_py3\representer.py` | 311 | 定义核心类: RepresenterError |
| `.\RenderPipelineFile\rplibs\yaml\yaml_py3\resolver.py` | 200 | 定义核心类: ResolverError |
| `.\RenderPipelineFile\rplibs\yaml\yaml_py3\scanner.py` | 1235 | 定义核心类: ScannerError |
| `.\RenderPipelineFile\rplibs\yaml\yaml_py3\serializer.py` | 97 | 定义核心类: SerializerError |
| `.\RenderPipelineFile\rplibs\yaml\yaml_py3\tokens.py` | 81 | 定义核心类: Token |
| `.\RenderPipelineFile\rpplugins\__init__.py` | 0 | 通用脚本模块(无模块说明) |
| `.\RenderPipelineFile\rpplugins\ao\__init__.py` | 0 | 通用脚本模块(无模块说明) |
| `.\RenderPipelineFile\rpplugins\ao\ao_stage.py` | 89 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\ao\plugin.py` | 33 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\bloom\__init__.py` | 0 | 通用脚本模块(无模块说明) |
| `.\RenderPipelineFile\rpplugins\bloom\bloom_stage.py` | 95 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\bloom\plugin.py` | 35 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\clouds\__init__.py` | 0 | 通用脚本模块(无模块说明) |
| `.\RenderPipelineFile\rpplugins\clouds\apply_clouds_stage.py` | 52 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\clouds\cloud_voxel_stage.py` | 67 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\clouds\plugin.py` | 56 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\clouds\resources\precompute.py` | 70 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\color_correction\__init__.py` | 0 | 通用脚本模块(无模块说明) |
| `.\RenderPipelineFile\rpplugins\color_correction\auto_exposure_stage.py` | 87 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\color_correction\color_correction_stage.py` | 32 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\color_correction\manual_exposure_stage.py` | 33 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\color_correction\plugin.py` | 72 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\color_correction\resources\generate_default_lut.py` | 37 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\color_correction\resources\generate_film_luts.py` | 56 | Script to convert spi1d files to luts |
| `.\RenderPipelineFile\rpplugins\color_correction\sharpen_stage.py` | 55 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\color_correction\tonemapping_stage.py` | 32 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\dof\__init__.py` | 0 | 通用脚本模块(无模块说明) |
| `.\RenderPipelineFile\rpplugins\dof\dof_stage.py` | 78 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\dof\plugin.py` | 34 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\env_probes\__init__.py` | 0 | 通用脚本模块(无模块说明) |
| `.\RenderPipelineFile\rpplugins\env_probes\apply_envprobes_stage.py` | 39 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\env_probes\cull_probes_stage.py` | 55 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\env_probes\environment_capture_stage.py` | 159 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\env_probes\environment_probe.py` | 107 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\env_probes\plugin.py` | 87 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\env_probes\probe_manager.py` | 82 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\env_probes\shader\generate_mip_shaders.py` | 14 | 通用脚本模块(无模块说明) |
| `.\RenderPipelineFile\rpplugins\forward_shading\__init__.py` | 0 | 通用脚本模块(无模块说明) |
| `.\RenderPipelineFile\rpplugins\forward_shading\forward_stage.py` | 54 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\forward_shading\plugin.py` | 39 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\fxaa\__init__.py` | 0 | 通用脚本模块(无模块说明) |
| `.\RenderPipelineFile\rpplugins\fxaa\fxaa_stage.py` | 38 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\fxaa\plugin.py` | 30 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\motion_blur\__init__.py` | 0 | 通用脚本模块(无模块说明) |
| `.\RenderPipelineFile\rpplugins\motion_blur\motion_blur_stage.py` | 74 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\motion_blur\plugin.py` | 31 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\plugin_prefab\__init__.py` | 0 | 通用脚本模块(无模块说明) |
| `.\RenderPipelineFile\rpplugins\plugin_prefab\demo_stage.py` | 33 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\plugin_prefab\plugin.py` | 41 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\pssm\__init__.py` | 0 | 通用脚本模块(无模块说明) |
| `.\RenderPipelineFile\rpplugins\pssm\plugin.py` | 137 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\pssm\pssm_dist_shadow_stage.py` | 108 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\pssm\pssm_scene_shadow_stage.py` | 93 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\pssm\pssm_shadow_stage.py` | 71 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\pssm\pssm_stage.py` | 48 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\scattering\__init__.py` | 0 | 通用脚本模块(无模块说明) |
| `.\RenderPipelineFile\rpplugins\scattering\godray_stage.py` | 34 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\scattering\plugin.py` | 68 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\scattering\resources\hosek_wilkie_scattering\generate_table.py` | 21 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\scattering\resources\hosek_wilkie_scattering\update_module_builder.py` | 42 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\scattering\scattering_envmap_stage.py` | 49 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\scattering\scattering_methods.py` | 202 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\scattering\scattering_stage.py` | 34 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\selection_outline\__init__.py` | 1 | Selection outline plugin package. |
| `.\RenderPipelineFile\rpplugins\selection_outline\plugin.py` | 9 | 定义核心类: Plugin |
| `.\RenderPipelineFile\rpplugins\selection_outline\selection_outline_stage.py` | 54 | 定义核心类: SelectionOutlineStage |
| `.\RenderPipelineFile\rpplugins\skin_shading\__init__.py` | 0 | 通用脚本模块(无模块说明) |
| `.\RenderPipelineFile\rpplugins\skin_shading\plugin.py` | 29 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\skin_shading\skin_shading_stage.py` | 51 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\sky_ao\__init__.py` | 0 | 通用脚本模块(无模块说明) |
| `.\RenderPipelineFile\rpplugins\sky_ao\ao_stage.py` | 45 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\sky_ao\capture_stage.py` | 71 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\sky_ao\plugin.py` | 43 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\smaa\__init__.py` | 0 | 通用脚本模块(无模块说明) |
| `.\RenderPipelineFile\rpplugins\smaa\jitters.py` | 115 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\smaa\plugin.py` | 82 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\smaa\smaa_stage.py` | 84 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\ssr\__init__.py` | 0 | 通用脚本模块(无模块说明) |
| `.\RenderPipelineFile\rpplugins\ssr\plugin.py` | 35 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\ssr\ssr_stage.py` | 69 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\volumetrics\__init__.py` | 0 | 通用脚本模块(无模块说明) |
| `.\RenderPipelineFile\rpplugins\volumetrics\plugin.py` | 34 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\volumetrics\volumetrics_stage.py` | 54 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\vxgi\__init__.py` | 0 | 通用脚本模块(无模块说明) |
| `.\RenderPipelineFile\rpplugins\vxgi\plugin.py` | 71 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\vxgi\voxelization_stage.py` | 163 | RenderPipeline |
| `.\RenderPipelineFile\rpplugins\vxgi\vxgi_stage.py` | 84 | RenderPipeline |
| `.\RenderPipelineFile\samples\download_samples.py` | 31 | RenderPipeline |
| `.\RenderPipelineFile\setup.py` | 248 | RenderPipeline |
| `.\RenderPipelineFile\start_daytime_editor.py` | 10 | 通用脚本模块(无模块说明) |
| `.\RenderPipelineFile\start_plugin_configurator.py` | 10 | 通用脚本模块(无模块说明) |
| `.\RenderPipelineFile\toolkit\bake_gi\bake.py` | 210 | Precomputed GI using spherical harmonics. |
| `.\RenderPipelineFile\toolkit\bake_gi\display.py` | 71 | Test-script to view the baked GI |
| `.\RenderPipelineFile\toolkit\day_time_editor\curve_widget.py` | 272 | RenderPipeline |
| `.\RenderPipelineFile\toolkit\day_time_editor\main.py` | 229 | RenderPipeline |
| `.\RenderPipelineFile\toolkit\day_time_editor\ui\__init__.py` | 0 | 通用脚本模块(无模块说明) |
| `.\RenderPipelineFile\toolkit\day_time_editor\ui\main_window_generated.py` | 462 | 定义核心类: Ui_MainWindow |
| `.\RenderPipelineFile\toolkit\day_time_editor\ui\point_insert_dialog_generated.py` | 49 | 定义核心类: Ui_Dialog |
| `.\RenderPipelineFile\toolkit\day_time_editor\ui\resources_rc.py` | 1384 | 函数模块(入口函数: qInitResources |
| `.\RenderPipelineFile\toolkit\import_sun_data\import_data.py` | 78 | This script downloads real world sun position data and imports them into the |
| `.\RenderPipelineFile\toolkit\material_editor\main.py` | 273 | RenderPipeline |
| `.\RenderPipelineFile\toolkit\material_editor\ui\main_window_generated.py` | 354 | 定义核心类: Ui_MainWindow |
| `.\RenderPipelineFile\toolkit\material_editor\ui\resources_rc.py` | 80 | 函数模块(入口函数: qInitResources |
| `.\RenderPipelineFile\toolkit\pathtracing_reference\batch_compare.py` | 164 | Compares various results |
| `.\RenderPipelineFile\toolkit\pathtracing_reference\generate_difference.py` | 26 | Compares both renders |
| `.\RenderPipelineFile\toolkit\pathtracing_reference\get_brightness.py` | 22 | 函数模块(入口函数: approx |
| `.\RenderPipelineFile\toolkit\pathtracing_reference\res\tex\convert_cubemap.py` | 53 | Converts the cubemap to a spherical one |
| `.\RenderPipelineFile\toolkit\pathtracing_reference\run_renderpipeline.py` | 69 | Renders the sphere using the render pipeline |
| `.\RenderPipelineFile\toolkit\plugin_configurator\main.py` | 371 | RenderPipeline |
| `.\RenderPipelineFile\toolkit\plugin_configurator\ui\__init__.py` | 0 | 通用脚本模块(无模块说明) |
| `.\RenderPipelineFile\toolkit\plugin_configurator\ui\main_window_generated.py` | 784 | 定义核心类: Ui_MainWindow |
| `.\RenderPipelineFile\toolkit\plugin_configurator\ui\resources_rc.py` | 1053 | 函数模块(入口函数: qInitResources |
| `.\RenderPipelineFile\toolkit\poisson_disk_generator\generate_poisson_disk.py` | 26 | RenderPipeline |
| `.\RenderPipelineFile\toolkit\poisson_disk_generator\update_module_builder.py` | 42 | RenderPipeline |
| `.\RenderPipelineFile\toolkit\render_service\example_usage.py` | 46 | Example of using the render service to render a simple sphere. |
| `.\RenderPipelineFile\toolkit\render_service\service.py` | 137 | Render service to render previews of materials |
| `.\RenderPipelineFile\toolkit\rp_distributor\main.py` | 121 | Tool to distribute the rp and the panda3d build. |
| `.\scene\__init__.py` | 10 | 场景管理包 - 提供场景和模型管理功能 |
| `.\scene\scene_manager.py` | 17 | Scene manager entry module. |
| `.\scene\scene_manager_convert_tiles_mixin.py` | 473 | Scene manager conversion and tileset operations. |
| `.\scene\scene_manager_impl.py` | 15 | Scene manager implementation composed from focused mixins. |
| `.\scene\scene_manager_io_mixin.py` | 962 | Scene manager load/save and GUI rebuild operations. |
| `.\scene\scene_manager_light_mixin.py` | 403 | Scene manager light operations. |
| `.\scene\scene_manager_model_mixin.py` | 919 | Scene manager model and geometry operations. |
| `.\scene\scene_manager_serialization_mixin.py` | 749 | Scene manager node serialization operations. |
| `.\scene\tree_roles.py` | 3 | Shared tree data-role constants. |
| `.\scene\util.py` | 241 | 跨平台路径处理工具 |
| `.\scripts\a.py` | 25 | a - 自定义脚本 |
| `.\scripts\BouncerScript.py` | 99 | 跳跃脚本 - 让对象产生上下跳跃效果 |
| `.\scripts\ColorChangerScript.py` | 157 | 颜色变化脚本 - 让对象颜色产生循环变化 |
| `.\scripts\ComboAnimatorScript.py` | 36 | 复合动画脚本 - 结合旋转和跳跃效果 |
| `.\scripts\example_script.py` | 44 | 示例脚本 - 演示如何编写脚本 |
| `.\scripts\FollowerScript.py` | 66 | 跟随脚本 - 让对象跟随指定的目标对象 |
| `.\scripts\MoverScript.py` | 88 | 移动脚本 - 让对象在指定方向上来回移动 |
| `.\scripts\R_P.py` | 110 | 旋转脚本 - 让对象持续旋转 |
| `.\scripts\R_R.py` | 110 | 旋转脚本 - 让对象持续旋转 |
| `.\scripts\Rotate_H_Script.py` | 181 | 旋转脚本 - 让对象持续旋转 |
| `.\scripts\Rotate_P_Script.py` | 181 | 旋转脚本 - 让对象持续旋转 |
| `.\scripts\Rotate_R_Script.py` | 44 | 旋转脚本 - 让对象持续旋转 |
| `.\scripts\RotatorScript.py` | 36 | 旋转脚本 - 让对象持续旋转 |
| `.\scripts\ScalerScript.py` | 88 | 缩放脚本 - 让对象产生呼吸般的缩放效果 |
| `.\scripts\test_quick_script.py` | 25 | test_quick_script - 自定义脚本 |
| `.\scripts\TestMover.py` | 38 | TestMover - 移动脚本 |
| `.\scripts\TestRotator.py` | 25 | TestRotator - 自定义脚本 |
| `.\scripts\TestScaler.py` | 25 | TestScaler - 自定义脚本 |
| `.\ssbo_component\demo_component.py` | 70 | SSBO Editor Component Demo |
| `.\ssbo_component\ssbo_controller.py` | 1055 | 定义核心类: ObjectController |
| `.\ssbo_component\ssbo_editor.py` | 782 | 定义核心类: SSBOEditor |
| `.\Start_Run.py` | 42 | 通用脚本模块(无模块说明) |
| `.\templates\main_template.py` | 1282 | 打包 |
| `.\tools\open_source_rate.py` | 73 | 函数模块(入口函数: is_third_party |
| `.\TransformGizmo\events.py` | 14 | 定义核心类: GizmoEvent |
| `.\TransformGizmo\move_gizmo.py` | 950 | 定义核心类: MoveGizmo |
| `.\TransformGizmo\rotate_gizmo.py` | 1412 | 定义核心类: RotateGizmo |
| `.\TransformGizmo\scale_gizmo.py` | 860 | 定义核心类: ScaleGizmo |
| `.\TransformGizmo\transform_gizmo.py` | 469 | 定义核心类: TransformGizmoMode |
| `.\ui\Builtin\__init__.py` | 0 | 通用脚本模块(无模块说明) |
| `.\ui\Builtin\Elements.py` | 242 | OUTDATED |
| `.\ui\Builtin\LUIBlockText.py` | 74 | 定义核心类: LUIBlockText |
| `.\ui\Builtin\LUIButton.py` | 169 | 定义核心类: LUIButton |
| `.\ui\Builtin\LUICanvas.py` | 97 | LUICanvas - 类似Unity的Canvas容器带有可视化边框 |
| `.\ui\Builtin\LUICheckbox.py` | 65 | 定义核心类: LUICheckbox |
| `.\ui\Builtin\LUIFormattedLabel.py` | 38 | 定义核心类: LUIFormattedLabel |
| `.\ui\Builtin\LUIFrame.py` | 54 | 定义核心类: LUIFrame |
| `.\ui\Builtin\LUIHorizontalLayout.py` | 13 | This is a wrapper file. It contains no actual implementation |
| `.\ui\Builtin\LUIInitialState.py` | 32 | 定义核心类: LUIInitialState |
| `.\ui\Builtin\LUIInputField.py` | 180 | 定义核心类: LUIInputField |
| `.\ui\Builtin\LUIInputHandler.py` | 5 | This is a wrapper file. It contains no actual implementation |
| `.\ui\Builtin\LUILabel.py` | 63 | 定义核心类: LUILabel |
| `.\ui\Builtin\LUILayouts.py` | 80 | 定义核心类: LUICornerLayout |
| `.\ui\Builtin\LUIObject.py` | 12 | This is a wrapper file. It contains no actual implementation |
| `.\ui\Builtin\LUIProgressbar.py` | 54 | 定义核心类: LUIProgressbar |
| `.\ui\Builtin\LUIRadiobox.py` | 73 | 定义核心类: LUIRadiobox |
| `.\ui\Builtin\LUIRadioboxGroup.py` | 31 | 定义核心类: LUIRadioboxGroup |
| `.\ui\Builtin\LUIRegion.py` | 5 | This is a wrapper file. It contains no actual implementation |
| `.\ui\Builtin\LUIRoot.py` | 5 | This is a wrapper file. It contains no actual implementation |
| `.\ui\Builtin\LUIScrollableRegion.py` | 119 | 定义核心类: LUIScrollableRegion |
| `.\ui\Builtin\LUISelectbox.py` | 158 | 定义核心类: LUISelectbox |
| `.\ui\Builtin\LUISkin.py` | 34 | 定义核心类: LUISkin |
| `.\ui\Builtin\LUISlider.py` | 185 | 定义核心类: LUISlider |
| `.\ui\Builtin\LUISprite.py` | 12 | This is a wrapper file. It contains no actual implementation |
| `.\ui\Builtin\LUISpriteButton.py` | 23 | 定义核心类: LUISpriteButton |
| `.\ui\Builtin\LUITabbedFrame.py` | 77 | 定义核心类: LUITabbedFrame |
| `.\ui\Builtin\LUIVerticalLayout.py` | 13 | This is a wrapper file. It contains no actual implementation |
| `.\ui\Builtin\RectTransform.py` | 73 | RectTransform - 一个轻量级的 Unity-like RectTransform 实现Python 层 MVP |
| `.\ui\icon_manager.py` | 123 | Icon manager compatibility layer for the ImGui-only runtime. |
| `.\ui\LUI\__init__.py` | 1 | LUI split modules. |
| `.\ui\LUI\lui_function_components.py` | 1149 | luiFunction component and HTTP creation mixin. |
| `.\ui\LUI\lui_function_properties.py` | 1601 | luiFunction component property drawing mixin. |
| `.\ui\LUI\lui_manager_editor.py` | 1593 | LUIManager tree/editor/layout mixin. |
| `.\ui\LUI\lui_manager_interaction.py` | 1351 | LUIManager interaction and resize mixin. |
| `.\ui\LUI\lui_shared.py` | 62 | Shared LUI bootstrap and imports. |
| `.\ui\lui_function.py` | 31 | 定义核心类: luiFunction |
| `.\ui\lui_manager.py` | 199 | 定义核心类: LUIManager |
| `.\ui\panels\__init__.py` | 0 | 通用脚本模块(无模块说明) |
| `.\ui\panels\animation_tools.py` | 1390 | 定义核心类: _BoundAnimationProxy |
| `.\ui\panels\app_actions.py` | 1097 | 定义核心类: AppActions |
| `.\ui\panels\create_actions.py` | 147 | 定义核心类: CreateActions |
| `.\ui\panels\dialog_panels.py` | 992 | 定义核心类: DialogPanels |
| `.\ui\panels\editor_panels.py` | 2311 | 定义核心类: EditorPanels |
| `.\ui\panels\interaction_panels.py` | 128 | 定义核心类: InteractionPanels |
| `.\ui\panels\object_factory.py` | 390 | 定义核心类: ObjectFactory |
| `.\ui\panels\panel_delegates.py` | 512 | Delegated panel/runtime methods for MyWorld. |
| `.\ui\panels\property_helpers.py` | 1583 | 定义核心类: PropertyHelpers |
| `.\ui\panels\runtime_actions.py` | 336 | 定义核心类: RuntimeActions |
| `.\ui\panels\script_panels.py` | 287 | 定义核心类: ScriptPanels |
| `.\ui\Skins\__init__.py` | 0 | 通用脚本模块(无模块说明) |
| `.\ui\Skins\Default\__init__.py` | 0 | 通用脚本模块(无模块说明) |
| `.\ui\Skins\Metro\__init__.py` | 0 | 通用脚本模块(无模块说明) |
| `.\ui\Skins\Metro\copy_frames.py` | 31 | 通用脚本模块(无模块说明) |
| `.\ui\Skins\Metro\LUIMetroSkin.py` | 24 | 定义核心类: LUIMetroSkin |
| `.\ui\widgets.py` | 38 | Legacy widgets module (removed). |