pilotlight
Lightweight real-time application framework
File Explorer
Download Latest Version (.zip)- bug_report.yml
- feature_request.yml
- build.yml
- deploy-build-tool.yml
- static-analysis.yml
- tests.yml
- CODEOWNERS
- sky.hdr
- Cousine-Regular.ttf
- fa-solid-900.otf
- DamagedHelmet.glb
- floor.bin
- floor.gltf
- humanoid.bin
- humanoid.gltf
- cone.stl
- cube.stl
- cylinder.stl
- monkey.stl
- sphere.stl
- torus.stl
- scene-helmet.json
- scene-humanoid.json
- scene-terrain.json
- grass.png
- mountains.png
- rock.jpg
- sprite_map.png
- __init__.py
- backend_linux.py
- backend_macos.py
- backend_win32.py
- core.py
- deploy_setup.py
- README.md
- changelog.txt
- documentation.md
- features.txt
- version.txt
- example_gfx_0.frag
- example_gfx_0.vert
- example_gfx_2.frag
- example_gfx_2.vert
- example_gfx_6.comp
- build_linux.sh
- build_macos.sh
- build_win32.bat
- example_basic_0.c
- example_basic_1.c
- example_basic_2.c
- example_basic_3.c
- example_basic_4.c
- example_basic_5.c
- example_basic_6.cpp
- example_gfx_0.c
- example_gfx_1.c
- example_gfx_2.c
- example_gfx_3.c
- example_gfx_4.c
- example_gfx_5.c
- example_gfx_6.c
- example_renderer_0.cpp
- README.md
- pl_animation_ext.c
- pl_animation_ext.h
- pl_audio_ext.c
- pl_audio_ext.h
- pl_bvh_ext.c
- pl_bvh_ext.h
- pl_camera_ext.c
- pl_camera_ext.h
- pl_collision_ext.c
- pl_collision_ext.h
- pl_compress_ext.c
- pl_compress_ext.h
- pl_config_ext.c
- pl_config_ext.h
- pl_console_ext.c
- pl_console_ext.h
- pl_datetime_ext.c
- pl_datetime_ext.h
- pl_dds_ext.c
- pl_dds_ext.h
- pl_dear_imgui_ext.cpp
- pl_dear_imgui_ext.h
- pl_draw_ext.c
- pl_draw_ext.h
- pl_dxt_ext.c
- pl_dxt_ext.h
- pl_ecs_ext.c
- pl_ecs_ext.h
- pl_ecs_ext.inl
- pl_ecs_tools_ext.c
- pl_ecs_tools_ext.h
- pl_freelist_ext.c
- pl_freelist_ext.h
- pl_gizmo_ext.c
- pl_gizmo_ext.h
- pl_gjk_ext.c
- pl_gjk_ext.h
- pl_gpu_allocators_ext.c
- pl_gpu_allocators_ext.h
- pl_graphics_cpu.c
- pl_graphics_ext.c
- pl_graphics_ext.h
- pl_graphics_internal.h
- pl_graphics_metal.m
- pl_graphics_vulkan.c
- pl_image_ext.c
- pl_image_ext.h
- pl_image_ops_ext.c
- pl_image_ops_ext.h
- pl_job_ext.c
- pl_job_ext.h
- pl_log_ext.c
- pl_log_ext.h
- pl_material_ext.c
- pl_material_ext.h
- pl_mesh_ext.c
- pl_mesh_ext.h
- pl_model_loader_ext.c
- pl_model_loader_ext.h
- pl_pak_ext.c
- pl_pak_ext.h
- pl_path_ext.c
- pl_path_ext.h
- pl_physics_ext.c
- pl_physics_ext.h
- pl_platform_ext.c
- pl_platform_ext.h
- pl_platform_macos_ext.m
- pl_platform_null_ext.c
- pl_platform_win32_ext.c
- pl_platform_x11_ext.c
- pl_profile_ext.c
- pl_profile_ext.h
- pl_rect_pack_ext.c
- pl_rect_pack_ext.h
- pl_renderer_ext.c
- pl_renderer_ext.h
- pl_renderer_internal.c
- pl_renderer_internal.h
- pl_renderer_terrain.c
- pl_resource_ext.c
- pl_resource_ext.h
- pl_resource_ext.inl
- pl_screen_log_ext.c
- pl_screen_log_ext.h
- pl_script_camera.c
- pl_script_ext.c
- pl_script_ext.h
- pl_shader_ext.c
- pl_shader_ext.h
- pl_shader_variant_ext.c
- pl_shader_variant_ext.h
- pl_stage_ext.c
- pl_stage_ext.h
- pl_starter_ext.c
- pl_starter_ext.h
- pl_stats_ext.c
- pl_stats_ext.h
- pl_string_intern_ext.c
- pl_string_intern_ext.h
- pl_terrain_ext.c
- pl_terrain_ext.h
- pl_tools_ext.c
- pl_tools_ext.h
- pl_ui_ext.c
- pl_ui_ext.h
- pl_ui_internal.h
- pl_ui_widgets.c
- pl_unity_ext.c
- pl_unity_ext.h
- pl_unity_ext.inc
- pl_vfs_ext.c
- pl_vfs_ext.h
- pl_voxel_ext.c
- pl_voxel_ext.h
- heightfield.comp
- mipmap.comp
- pl_geoclipmap_ext.c
- pl_geoclipmap_ext.h
- pl_shader_interop_terrain.h
- terrain.frag
- terrain.glsl
- terrain.vert
- terrain_full.frag
- terrain_full.vert
- gen_build_c.py
- gen_build_c_api.py
- gen_build_cpp.py
- gen_build_cpp_api.py
- template_app.cpp
- template_app_api.cpp
- template_c_cpp_properties.json
- template_gitignore
- template_launch.json
- template_launch_api.json
- template_README.md
- pl_ds.h
- pl_json.h
- pl_log.h
- pl_math.h
- pl_memory.h
- pl_profile.h
- pl_stl.h
- pl_string.h
- pl_test.h
- app.cpp
- app.h
- pl__entities.cpp
- pl__ui_demo.cpp
- pl_icons.h
- pl_imgui.ini
- download_assets.py
- gen_build.py
- gen_dev.py
- gen_distribute.py
- gen_examples.py
- gen_tests.py
- new_project.py
- package.py
- setup.py
- pl_bg_scene.inc
- pl_bg_view.inc
- pl_bloom_apply.comp
- pl_bloom_downsample.comp
- pl_bloom_upsample.comp
- pl_brdf.glsl
- pl_brdf_lut.comp
- pl_cube.inc
- pl_cube_filter_diffuse.comp
- pl_cube_filter_sheen.comp
- pl_cube_filter_specular.comp
- pl_deferred_lighting_debug.frag
- pl_deferred_lighting_directional.frag
- pl_deferred_lighting_point.frag
- pl_deferred_lighting_point.vert
- pl_deferred_lighting_probe.frag
- pl_deferred_lighting_spot.frag
- pl_deferred_lighting_spot.vert
- pl_deferred_lighting_sun.frag
- pl_draw_2d.frag
- pl_draw_2d.vert
- pl_draw_2d_frag.cpp
- pl_draw_2d_sdf.frag
- pl_draw_2d_sdf_frag.cpp
- pl_draw_2d_vert.cpp
- pl_draw_3d.frag
- pl_draw_3d.vert
- pl_draw_3d_line.vert
- pl_fog.glsl
- pl_forward.frag
- pl_forward.vert
- pl_forward_debug.frag
- pl_full_screen.vert
- pl_gaussian_blur.comp
- pl_gbuffer_fill.frag
- pl_gbuffer_fill.vert
- pl_gbuffer_fill_debug.frag
- pl_grid.frag
- pl_grid.vert
- pl_jumpfloodalgo.comp
- pl_jumpfloodalgo.frag
- pl_lighting.glsl
- pl_lights.glsl
- pl_material_info.glsl
- pl_math.glsl
- pl_noise.inc
- pl_panorama_to_cubemap.comp
- pl_picking.frag
- pl_picking.vert
- pl_sampling.inc
- pl_shader_interop.h
- pl_shader_interop_cpu.h
- pl_shader_interop_renderer.h
- pl_shader_interop_terrain.h
- pl_shadow.frag
- pl_shadow.vert
- pl_skinning.comp
- pl_sky.frag
- pl_sky.inc
- pl_sky_aerial.comp
- pl_sky_aerial_lut.comp
- pl_sky_lut.comp
- pl_sky_multiscatter_lut.comp
- pl_sky_transmission_lut.comp
- pl_skybox.frag
- pl_terrain.frag
- pl_terrain.vert
- pl_terrain_shadow.vert
- pl_tonemap.comp
- pl_uvmap.frag
- shaders.pls
- build_linux.sh
- build_macos.sh
- build_win32.bat
- pl.c
- pl.h
- pl.inc
- pl_config.h
- pl_internal.h
- pl_main_linux.c
- pl_main_macos.c
- pl_main_macos.m
- pl_main_win32.c
- app_tests.c
- app_tests.cpp
- build_linux.sh
- build_macos.sh
- build_win32.bat
- main_lib_tests.c
- main_lib_tests.cpp
- pl_ds_tests.h
- pl_json_tests.h
- pl_memory_tests.h
- pl_string_tests.h
- README.md
- cgltf.h
- LICENSE
- imconfig.h
- imgui.cpp
- imgui.h
- imgui_demo.cpp
- imgui_draw.cpp
- imgui_internal.h
- imgui_tables.cpp
- imgui_unity.cpp
- imgui_widgets.cpp
- implot.cpp
- implot.h
- implot_demo.cpp
- implot_internal.h
- implot_items.cpp
- imstb_rectpack.h
- imstb_textedit.h
- imstb_truetype.h
- LICENSE
- LICENSE.txt
- stb_dxt.h
- stb_image.h
- stb_image_resize2.h
- stb_image_write.h
- stb_rect_pack.h
- stb_sprintf.h
- stb_textedit.h
- stb_truetype.h
- README.md
- .gitattributes
- .gitignore
- LICENSE
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
