carla/Docs
Marcel Pi a152863b11
Merge GBuffer features. (#5960)
* Add Misc/GBuffer

* Add EnqueueRenderSceneImmediateWithGBuffer.

* Modified ASceneCaptureSensor to allow gbuffer recording.

* Minor GBuffer progress.

* More GBuffer changes.

* Removed unnecessary files.

* Add FRHITexture* functions to FPixelReader + temporarily disabled non-gbuffer rendering in ASceneCaptureSensor.

* Add missing FPixelReader functions.

* Minor changes (Switching to Windows).

* Remove FRHITexture functions from FPixelReader, added the file ImageUtil.

* Remove FRHITexture functions from FPixelReader, added the file ImageUtil. (2)

* Added API to listen GBuffer data.

* Added gbuffer serializer classes

* Temporarily remove ViewRect hack.

* Add USceneCaptureComponent* derived classes.

* Disable USceneCaptureComponent*_CARLA and add initial FRHIGPUTextureReadBack-based code.

* Fix and re-enable custom SceneCaptureComponents.

* Fully switch to FRHIGPUTextureReadback.

* Remove unnecessary call to FlushRenderingCommands.

* Minor API changes.

* Add support for PF_DepthStencil in ImageUtil.

* More API progress...

* More API progress... (2)

* Removed testing code.

* Minor changes for testing.

* GBuffer API fixes.

* Improve GBuffer capture code.

* Fixed SceneDepth transfer issues and added SceneStencil, CustomDepth and CustomStencil to the GBuffer capture.

* Fix compilation error due to the usage of C++17 features.

* Removed major memory leak and added manual_control_gbuffer.py.

* Fixed a silly mistake.

* Minor changes to manual_control_gbuffer and SceneCaptureSensor.

* Fix compilation error on some versions of Ubuntu.

* Disable TAA when reading GBuffers to avoid jitter.

* Improve memory usage.

* Progress towards automatically detecting when a GBuffer stream is unused.

* Fix includes in SceneCaptureSensor + minor change in manual_control_gbuffer.py

* Progress on automatically detecting which GBuffers aren't needed.

* Remove unneeded __declspec.

* Revert ASensor changes + fix tutorial_gbuffer.py

* Update CHANGELOG.md

* Apply requested changes for the PR, add gitignore for the file OptionalModules.ini and add a GBufferTextureID enum to the Python API.

* Remove OptionalModules.ini.

* Fix indentation.

* Fix indentation (2).

* Fix indentation (3).

* Add documentation and more indentation fixes.

* Remove commented includes.

* Add missing line break.

* Fix memory leak + remove unneeded files.

* Add .uproject again, fix EngineAssociation.

* Remove unneeded ENQUEUE_RENDER_COMMAND.

* Fix manual_control_gbuffer.py.

* Add `stop_gbuffer` to the Python API.

* Minor fixes.

* Fix performance bug.

Previously, when a client requested a gbuffer that is unused it would stay open, even after stopping it explicitly. This commit fixes this issue.

* Fix indentation.

* Add missing braces, more indentation fixes and simplify some of the code.

* Update sensor.yml docs.

* Update docs.

* Remove unnecessary UE_Log + changed one verbosity level.

Co-authored-by: Axel <axellopez92@outlook.com>
Co-authored-by: Axel1092 <35765780+Axel1092@users.noreply.github.com>
2022-11-29 11:24:26 +01:00
..
img Docs preview (#5606) 2022-07-20 18:16:27 +02:00
3rd_party_integrations.md Docs preview (#4983) 2022-04-14 12:38:49 +02:00
adv_agents.md update numbers 2022-08-26 09:53:57 +02:00
adv_benchmarking.md Changed forum links to point to GitHub discussions (#4111) 2021-04-21 21:59:07 -07:00
adv_multigpu.md added multigpu instructions 2022-11-09 16:03:39 +01:00
adv_opendrive.md Changed forum links to point to GitHub discussions (#4111) 2021-04-21 21:59:07 -07:00
adv_ptv.md Changed forum links to point to GitHub discussions (#4111) 2021-04-21 21:59:07 -07:00
adv_recorder.md Changed forum links to point to GitHub discussions (#4111) 2021-04-21 21:59:07 -07:00
adv_rendering_options.md Changing to version 0.9.12 2021-07-30 13:12:28 +02:00
adv_rss.md Changed forum links to point to GitHub discussions (#4111) 2021-04-21 21:59:07 -07:00
adv_sumo.md [NO_BUILD] Traffic Manager Updates (#4368) 2021-07-15 10:56:45 +02:00
adv_synchrony_timestep.md Added examples for determinism. 2021-09-20 23:47:01 +02:00
adv_traffic_manager.md Merge commit 2021-11-09 12:25:37 +01:00
bp_library.md Merge GBuffer features. (#5960) 2022-11-29 11:24:26 +01:00
build_carla.md Docs preview (#4983) 2022-04-14 12:38:49 +02:00
build_docker.md Changing to version 0.9.12 2021-07-30 13:12:28 +02:00
build_docker_unreal.md Added new steps for the UE4.26 branch 2021-07-29 16:21:38 +02:00
build_faq.md [NO_BUILD] Added first draft of python wheel documentation (#4325) 2021-07-30 09:44:54 +02:00
build_linux.md updated linux build docs 2022-10-17 16:18:24 +02:00
build_system.md Revert "Removed more compiler/linker version requirements." 2022-04-26 16:17:00 +02:00
build_update.md Changed forum links to point to GitHub discussions (#4111) 2021-04-21 21:59:07 -07:00
build_windows.md Docs preview (#4983) 2022-04-14 12:38:49 +02:00
cont_code_of_conduct.md Fixed index 2020-09-09 23:13:34 +02:00
cont_coding_standard.md Revert "Removed more compiler/linker version requirements." 2022-04-26 16:17:00 +02:00
cont_contribution_guidelines.md Brief note on code contributions 2020-09-16 17:41:06 +02:00
cont_doc_standard.md First iteration 2020-09-16 17:42:30 +02:00
core_actors.md Docs preview (#4983) 2022-04-14 12:38:49 +02:00
core_concepts.md Changed forum links to point to GitHub discussions (#4111) 2021-04-21 21:59:07 -07:00
core_map.md Docs preview (#4983) 2022-04-14 12:38:49 +02:00
core_sensors.md Adding new attachment type 'SpringArmGhost' 2022-09-28 13:54:04 +02:00
core_world.md Changed forum links to point to GitHub discussions (#4111) 2021-04-21 21:59:07 -07:00
custom_assets_tutorials.md Docs preview (#4983) 2022-04-14 12:38:49 +02:00
development_tutorials.md Docs preview (#4983) 2022-04-14 12:38:49 +02:00
download.md changing to version 0.9.13 2021-11-10 15:11:46 +01:00
ecosys_ansys.md updated Index page, rearranged nav bar, corrected links to broken images, corrected default settings for wheel physics, added anysys rtr information 2021-07-30 12:48:32 +02:00
ext_docs.md added multigpu instructions 2022-11-09 16:03:39 +01:00
extra.css Corkyw10/maps documentation (#4233) 2021-07-30 11:20:23 +02:00
extra.js Updated javascript to trigger warning banner if the URL contains /latest/ 2021-05-13 16:19:38 +02:00
foundations.md Docs preview (#4983) 2022-04-14 12:38:49 +02:00
index.md Docs preview (#4983) 2022-04-14 12:38:49 +02:00
large_map_import.md Corkyw10/maps documentation (#4233) 2021-07-30 11:20:23 +02:00
large_map_overview.md Corkyw10/maps documentation (#4233) 2021-07-30 11:20:23 +02:00
large_map_roadrunner.md updated Index page, rearranged nav bar, corrected links to broken images, corrected default settings for wheel physics, added anysys rtr information 2021-07-30 12:48:32 +02:00
maps_tutorials.md Docs preview (#4983) 2022-04-14 12:38:49 +02:00
plugins_carlaviz.md [NO_BUILD] Traffic Manager Updates (#4368) 2021-07-15 10:56:45 +02:00
python_api.md Merge GBuffer features. (#5960) 2022-11-29 11:24:26 +01:00
ref_cpp.md Final draft 2020-03-03 10:23:34 +01:00
ref_recorder_binary_file_format.md Replaced Traffic Light recorder image with new image showing correct layout 2021-04-07 12:34:19 +02:00
ref_sensors.md Docs preview (#4983) 2022-04-14 12:38:49 +02:00
release_readme.md [NO_BUILD] Traffic Manager Updates (#4368) 2021-07-15 10:56:45 +02:00
requirements.txt Docs preview (#5606) 2022-07-20 18:16:27 +02:00
ros_documentation.md Removed ROS docs, replaced with an brief overview and a link to the new docs. Updated nav and index to reflect changes 2021-04-16 16:09:04 +02:00
start_introduction.md Replaced stable doc link with a reference to the v:latest doc selector 2021-02-19 17:24:52 +01:00
start_quickstart.md [NO_BUILD] Added first draft of python wheel documentation (#4325) 2021-07-30 09:44:54 +02:00
ts_traffic_simulation_overview.md Docs preview (#4983) 2022-04-14 12:38:49 +02:00
tuto_A_add_props.md Corkyw10/maps documentation (#4233) 2021-07-30 11:20:23 +02:00
tuto_A_add_vehicle.md Docs preview (#4983) 2022-04-14 12:38:49 +02:00
tuto_A_create_standalone.md Corkyw10/maps documentation (#4233) 2021-07-30 11:20:23 +02:00
tuto_A_material_customization.md Corkyw10/maps documentation (#4233) 2021-07-30 11:20:23 +02:00
tuto_D_contribute_assets.md Modifying pipeline for use AWS cloud (#2504) 2020-03-05 13:16:18 +01:00
tuto_D_create_semantic_tags.md Update tuto_D_create_semantic_tags.md 2021-10-04 11:29:57 +02:00
tuto_D_create_sensor.md Fixed index 2020-09-09 23:13:34 +02:00
tuto_D_customize_vehicle_suspension.md Changed forum links to point to GitHub discussions (#4111) 2021-04-21 21:59:07 -07:00
tuto_D_generate_colliders.md Changed forum links to point to GitHub discussions (#4111) 2021-04-21 21:59:07 -07:00
tuto_D_make_release.md Final draft 2020-03-03 10:23:34 +01:00
tuto_G_add_friction_triggers.md Final draft 2020-03-03 10:23:34 +01:00
tuto_G_bounding_boxes.md Docs preview (#4983) 2022-04-14 12:38:49 +02:00
tuto_G_carsim_integration.md Removed references to CarSim being in beta stage (#4501) 2021-08-06 07:22:19 -07:00
tuto_G_chrono.md Corkyw10/chrono docs (#4160) 2021-05-07 15:16:32 +02:00
tuto_G_control_vehicle_physics.md Corrections to explanations for determinism requirements. Calrification of how to toggle telemetry view 2021-07-28 14:45:55 +02:00
tuto_G_control_walker_skeletons.md Fixed index 2020-09-09 23:13:34 +02:00
tuto_G_getting_started.md Docs preview (#4983) 2022-04-14 12:38:49 +02:00
tuto_G_instance_segmentation_sensor.md Docs preview (#4983) 2022-04-14 12:38:49 +02:00
tuto_G_openstreetmap.md Referenced large map feature for big areas 2021-07-30 11:49:29 +02:00
tuto_G_pedestrian_bones.md Docs preview (#4983) 2022-04-14 12:38:49 +02:00
tuto_G_pygame.md Docs preview (#4983) 2022-04-14 12:38:49 +02:00
tuto_G_retrieve_data.md [NO_BUILD] Added first draft of python wheel documentation (#4325) 2021-07-30 09:44:54 +02:00
tuto_G_rllib_integration.md Changed forum links to point to GitHub discussions (#4111) 2021-04-21 21:59:07 -07:00
tuto_G_scenic.md Fixing some vehicle names 2021-07-28 09:11:53 +02:00
tuto_G_texture_streaming.md Docs preview (#4983) 2022-04-14 12:38:49 +02:00
tuto_G_traffic_manager.md Docs preview (#4983) 2022-04-14 12:38:49 +02:00
tuto_M_add_map_alternative.md Corkyw10/maps documentation (#4233) 2021-07-30 11:20:23 +02:00
tuto_M_add_map_package.md updated Index page, rearranged nav bar, corrected links to broken images, corrected default settings for wheel physics, added anysys rtr information 2021-07-30 12:48:32 +02:00
tuto_M_add_map_source.md Corkyw10/maps documentation (#4233) 2021-07-30 11:20:23 +02:00
tuto_M_custom_add_tl.md Corkyw10/maps documentation (#4233) 2021-07-30 11:20:23 +02:00
tuto_M_custom_buildings.md Corkyw10/maps documentation (#4233) 2021-07-30 11:20:23 +02:00
tuto_M_custom_layers.md updated Index page, rearranged nav bar, corrected links to broken images, corrected default settings for wheel physics, added anysys rtr information 2021-07-30 12:48:32 +02:00
tuto_M_custom_map_overview.md Corkyw10/maps documentation (#4233) 2021-07-30 11:20:23 +02:00
tuto_M_custom_road_painter.md updated Index page, rearranged nav bar, corrected links to broken images, corrected default settings for wheel physics, added anysys rtr information 2021-07-30 12:48:32 +02:00
tuto_M_custom_weather_landscape.md Corkyw10/maps documentation (#4233) 2021-07-30 11:20:23 +02:00
tuto_M_generate_map.md updated Index page, rearranged nav bar, corrected links to broken images, corrected default settings for wheel physics, added anysys rtr information 2021-07-30 12:48:32 +02:00
tuto_M_generate_pedestrian_navigation.md Corkyw10/maps documentation (#4233) 2021-07-30 11:20:23 +02:00
tuto_M_manual_map_package.md Corkyw10/maps documentation (#4233) 2021-07-30 11:20:23 +02:00
tuto_content_authoring_maps.md Docs preview (#5606) 2022-07-20 18:16:27 +02:00
tuto_content_authoring_vehicles.md spelling 2022-10-17 16:18:24 +02:00
tuto_content_authoring_vehicles_materials.md Docs preview (#4983) 2022-04-14 12:38:49 +02:00
tuto_first_steps.md first steps code typos 2022-10-17 16:18:24 +02:00
tutorials.md Docs preview (#5606) 2022-07-20 18:16:27 +02:00