├── .github └── workflows │ └── ci.yml ├── .gitignore ├── AGENTS.md ├── CHANGELOG.md ├── CMakeLists.txt ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── MANIFEST.in ├── README.md ├── _build └── html │ ├── .buildinfo │ ├── .doctrees │ ├── CLAUDE.doctree │ ├── api │ │ ├── aovs.doctree │ │ ├── converters.doctree │ │ ├── curves.doctree │ │ ├── denoise.doctree │ │ ├── displacement.doctree │ │ ├── firefly_clamp.doctree │ │ ├── geometry.doctree │ │ ├── guiding.doctree │ │ ├── io.doctree │ │ ├── lighting.doctree │ │ ├── mesh_bvh.doctree │ │ ├── participating_media.doctree │ │ ├── path_tracing.doctree │ │ ├── pbr.doctree │ │ ├── polygon_extrusion.doctree │ │ ├── restir.doctree │ │ ├── subdivision.doctree │ │ ├── svgf.doctree │ │ ├── uv.doctree │ │ ├── water.doctree │ │ └── wavefront_pt.doctree │ ├── api_reference.doctree │ ├── async_operations.doctree │ ├── async_readback_guide.doctree │ ├── build.doctree │ ├── ci │ │ └── notebook_integration.doctree │ ├── color_management.doctree │ ├── environment.pickle │ ├── environment_mapping.doctree │ ├── examples │ │ ├── f16_instancing.doctree │ │ ├── f18_gltf_import.doctree │ │ ├── f2_city_demo.doctree │ │ └── f3_thick_polyline.doctree │ ├── examples_guide.doctree │ ├── gpu_memory_guide.doctree │ ├── hdr_offscreen.doctree │ ├── hdr_rendering.doctree │ ├── index.doctree │ ├── ingest │ │ ├── dask.doctree │ │ ├── overviews.doctree │ │ ├── rasterio_tiles.doctree │ │ ├── reprojection.doctree │ │ └── xarray.doctree │ ├── installation.doctree │ ├── integration │ │ ├── cartopy.doctree │ │ ├── external_images.doctree │ │ └── matplotlib.doctree │ ├── interop_zero_copy.doctree │ ├── memory │ │ ├── compressed_textures.doctree │ │ ├── index.doctree │ │ ├── memory_pools.doctree │ │ ├── staging_rings.doctree │ │ └── virtual_texturing.doctree │ ├── memory_budget.doctree │ ├── misc_topics.doctree │ ├── normal_mapping.doctree │ ├── packaging_guide.doctree │ ├── pbr.doctree │ ├── pbr_cpu_gpu_alignment.doctree │ ├── pbr_materials.doctree │ ├── postfx.doctree │ ├── postfx │ │ └── index.doctree │ ├── production │ │ └── gpu_profiling.doctree │ ├── quickstart.doctree │ ├── render_bundles.doctree │ ├── sdf.doctree │ ├── shadow_mapping.doctree │ ├── shadows.doctree │ ├── tbn.doctree │ ├── terrain │ │ └── lod.doctree │ ├── terrain_rendering.doctree │ ├── texture_memory_accounting.doctree │ ├── tiles │ │ └── xyz_wmts.doctree │ ├── uniforms.doctree │ ├── user │ │ ├── datashader_interop.doctree │ │ └── path_tracing.doctree │ ├── vector_graphics.doctree │ └── wgsl_bind_group_layouts.doctree │ ├── CLAUDE.html │ ├── _images │ ├── f16_instancing.svg │ ├── f18_gltf.svg │ ├── f2_city_demo.svg │ └── f3_thick_polyline.svg │ ├── _modules │ ├── forge3d.html │ ├── forge3d │ │ ├── adapters │ │ │ └── datashader_adapter.html │ │ ├── async_readback.html │ │ ├── colormap.html │ │ ├── postfx.html │ │ └── shadows.html │ └── index.html │ ├── _sources │ ├── CLAUDE.md.txt │ ├── api │ │ ├── aovs.md.txt │ │ ├── converters.md.txt │ │ ├── curves.md.txt │ │ ├── denoise.md.txt │ │ ├── displacement.md.txt │ │ ├── firefly_clamp.md.txt │ │ ├── geometry.md.txt │ │ ├── guiding.md.txt │ │ ├── io.md.txt │ │ ├── lighting.md.txt │ │ ├── mesh_bvh.md.txt │ │ ├── participating_media.md.txt │ │ ├── path_tracing.md.txt │ │ ├── pbr.md.txt │ │ ├── polygon_extrusion.md.txt │ │ ├── restir.md.txt │ │ ├── subdivision.md.txt │ │ ├── svgf.md.txt │ │ ├── uv.md.txt │ │ ├── water.md.txt │ │ └── wavefront_pt.md.txt │ ├── api_reference.rst.txt │ ├── async_operations.rst.txt │ ├── async_readback_guide.md.txt │ ├── build.md.txt │ ├── ci │ │ └── notebook_integration.md.txt │ ├── color_management.rst.txt │ ├── environment_mapping.md.txt │ ├── examples │ │ ├── f16_instancing.rst.txt │ │ ├── f18_gltf_import.rst.txt │ │ ├── f2_city_demo.rst.txt │ │ └── f3_thick_polyline.rst.txt │ ├── examples_guide.rst.txt │ ├── gpu_memory_guide.rst.txt │ ├── hdr_offscreen.md.txt │ ├── hdr_rendering.md.txt │ ├── index.rst.txt │ ├── ingest │ │ ├── dask.md.txt │ │ ├── overviews.md.txt │ │ ├── rasterio_tiles.md.txt │ │ ├── reprojection.md.txt │ │ └── xarray.md.txt │ ├── installation.rst.txt │ ├── integration │ │ ├── cartopy.md.txt │ │ ├── external_images.md.txt │ │ └── matplotlib.md.txt │ ├── interop_zero_copy.md.txt │ ├── memory │ │ ├── compressed_textures.md.txt │ │ ├── index.rst.txt │ │ ├── memory_pools.md.txt │ │ ├── staging_rings.md.txt │ │ └── virtual_texturing.md.txt │ ├── memory_budget.md.txt │ ├── misc_topics.rst.txt │ ├── normal_mapping.md.txt │ ├── packaging_guide.md.txt │ ├── pbr.md.txt │ ├── pbr_cpu_gpu_alignment.md.txt │ ├── pbr_materials.rst.txt │ ├── postfx.rst.txt │ ├── postfx │ │ └── index.md.txt │ ├── production │ │ └── gpu_profiling.md.txt │ ├── quickstart.rst.txt │ ├── render_bundles.md.txt │ ├── sdf.md.txt │ ├── shadow_mapping.rst.txt │ ├── shadows.md.txt │ ├── tbn.md.txt │ ├── terrain │ │ └── lod.md.txt │ ├── terrain_rendering.rst.txt │ ├── texture_memory_accounting.md.txt │ ├── tiles │ │ └── xyz_wmts.md.txt │ ├── uniforms.rst.txt │ ├── user │ │ ├── datashader_interop.rst.txt │ │ └── path_tracing.rst.txt │ ├── vector_graphics.rst.txt │ └── wgsl_bind_group_layouts.md.txt │ ├── _static │ ├── _sphinx_javascript_frameworks_compat.js │ ├── basic.css │ ├── css │ │ ├── badge_only.css │ │ ├── fonts │ │ │ ├── Roboto-Slab-Bold.woff │ │ │ ├── Roboto-Slab-Bold.woff2 │ │ │ ├── Roboto-Slab-Regular.woff │ │ │ ├── Roboto-Slab-Regular.woff2 │ │ │ ├── fontawesome-webfont.eot │ │ │ ├── fontawesome-webfont.svg │ │ │ ├── fontawesome-webfont.ttf │ │ │ ├── fontawesome-webfont.woff │ │ │ ├── fontawesome-webfont.woff2 │ │ │ ├── lato-bold-italic.woff │ │ │ ├── lato-bold-italic.woff2 │ │ │ ├── lato-bold.woff │ │ │ ├── lato-bold.woff2 │ │ │ ├── lato-normal-italic.woff │ │ │ ├── lato-normal-italic.woff2 │ │ │ ├── lato-normal.woff │ │ │ └── lato-normal.woff2 │ │ └── theme.css │ ├── doctools.js │ ├── documentation_options.js │ ├── fonts │ │ ├── Lato │ │ │ ├── lato-bold.eot │ │ │ ├── lato-bold.ttf │ │ │ ├── lato-bold.woff │ │ │ ├── lato-bold.woff2 │ │ │ ├── lato-bolditalic.eot │ │ │ ├── lato-bolditalic.ttf │ │ │ ├── lato-bolditalic.woff │ │ │ ├── lato-bolditalic.woff2 │ │ │ ├── lato-italic.eot │ │ │ ├── lato-italic.ttf │ │ │ ├── lato-italic.woff │ │ │ ├── lato-italic.woff2 │ │ │ ├── lato-regular.eot │ │ │ ├── lato-regular.ttf │ │ │ ├── lato-regular.woff │ │ │ └── lato-regular.woff2 │ │ └── RobotoSlab │ │ │ ├── roboto-slab-v7-bold.eot │ │ │ ├── roboto-slab-v7-bold.ttf │ │ │ ├── roboto-slab-v7-bold.woff │ │ │ ├── roboto-slab-v7-bold.woff2 │ │ │ ├── roboto-slab-v7-regular.eot │ │ │ ├── roboto-slab-v7-regular.ttf │ │ │ ├── roboto-slab-v7-regular.woff │ │ │ └── roboto-slab-v7-regular.woff2 │ ├── jquery.js │ ├── js │ │ ├── badge_only.js │ │ ├── html5shiv-printshiv.min.js │ │ ├── html5shiv.min.js │ │ ├── theme.js │ │ └── versions.js │ ├── language_data.js │ ├── pygments.css │ ├── searchtools.js │ └── sphinx_highlight.js │ ├── api │ ├── aovs.html │ ├── converters.html │ ├── curves.html │ ├── denoise.html │ ├── displacement.html │ ├── firefly_clamp.html │ ├── geometry.html │ ├── guiding.html │ ├── io.html │ ├── lighting.html │ ├── mesh_bvh.html │ ├── participating_media.html │ ├── path_tracing.html │ ├── pbr.html │ ├── polygon_extrusion.html │ ├── restir.html │ ├── subdivision.html │ ├── svgf.html │ ├── uv.html │ ├── water.html │ └── wavefront_pt.html │ ├── api_reference.html │ ├── async_operations.html │ ├── async_readback_guide.html │ ├── build.html │ ├── ci │ └── notebook_integration.html │ ├── color_management.html │ ├── environment_mapping.html │ ├── examples │ ├── f16_instancing.html │ ├── f18_gltf_import.html │ ├── f2_city_demo.html │ └── f3_thick_polyline.html │ ├── examples_guide.html │ ├── genindex.html │ ├── gpu_memory_guide.html │ ├── hdr_offscreen.html │ ├── hdr_rendering.html │ ├── index.html │ ├── ingest │ ├── dask.html │ ├── overviews.html │ ├── rasterio_tiles.html │ ├── reprojection.html │ └── xarray.html │ ├── installation.html │ ├── integration │ ├── cartopy.html │ ├── external_images.html │ └── matplotlib.html │ ├── interop_zero_copy.html │ ├── memory │ ├── compressed_textures.html │ ├── index.html │ ├── memory_pools.html │ ├── staging_rings.html │ └── virtual_texturing.html │ ├── memory_budget.html │ ├── misc_topics.html │ ├── normal_mapping.html │ ├── objects.inv │ ├── packaging_guide.html │ ├── pbr.html │ ├── pbr_cpu_gpu_alignment.html │ ├── pbr_materials.html │ ├── postfx.html │ ├── postfx │ └── index.html │ ├── production │ └── gpu_profiling.html │ ├── py-modindex.html │ ├── quickstart.html │ ├── render_bundles.html │ ├── sdf.html │ ├── search.html │ ├── searchindex.js │ ├── shadow_mapping.html │ ├── shadows.html │ ├── tbn.html │ ├── terrain │ └── lod.html │ ├── terrain_rendering.html │ ├── texture_memory_accounting.html │ ├── tiles │ └── xyz_wmts.html │ ├── uniforms.html │ ├── user │ ├── datashader_interop.html │ └── path_tracing.html │ ├── vector_graphics.html │ └── wgsl_bind_group_layouts.html ├── assets ├── Gore_Range_Albers_1m.png ├── Gore_Range_Albers_1m.tif ├── colormaps │ ├── magma_256x1.png │ ├── terrain_256x1.png │ └── viridis_256x1.png ├── logo-2000-dark.png ├── logo-2000.png └── objects │ ├── bunny.obj │ ├── cornell_box.obj │ └── cornell_sphere.obj ├── bench └── upload_policies │ └── policies.rs ├── cmake ├── ForgeConfig.cmake └── README.md ├── conftest.py ├── docs ├── Makefile ├── api │ ├── aovs.md │ ├── atmospherics_p6.md │ ├── converters.md │ ├── curves.md │ ├── denoise.md │ ├── displacement.md │ ├── firefly_clamp.md │ ├── geometry.md │ ├── guiding.md │ ├── io.md │ ├── lighting.md │ ├── mesh_bvh.md │ ├── participating_media.md │ ├── path_tracing.md │ ├── pbr.md │ ├── polygon_extrusion.md │ ├── restir.md │ ├── subdivision.md │ ├── svgf.md │ ├── uv.md │ ├── water.md │ └── wavefront_pt.md ├── api_reference.rst ├── assets │ ├── logo.png │ └── thumbnails │ │ ├── f16_instancing.svg │ │ ├── f18_gltf.svg │ │ ├── f2_city_demo.svg │ │ └── f3_thick_polyline.svg ├── async_operations.rst ├── async_readback_guide.md ├── build.md ├── code │ └── tbn_bind_validation.rs ├── color_management.rst ├── colormaps.md ├── conf.py ├── debug_normal_contract.md ├── environment_mapping.md ├── examples │ └── terrain_demo_quickstart.rst ├── examples_guide.rst ├── gpu_memory_guide.rst ├── hdr_offscreen.md ├── hdr_rendering.md ├── index.rst ├── ingest │ ├── dask.md │ ├── overviews.md │ ├── rasterio_tiles.md │ ├── reprojection.md │ └── xarray.md ├── installation.rst ├── integration │ ├── cartopy.md │ ├── external_images.md │ └── matplotlib.md ├── interactive_viewer.rst ├── interop_zero_copy.rst ├── memory │ ├── compressed_textures.md │ ├── index.rst │ ├── memory_pools.md │ ├── staging_rings.md │ └── virtual_texturing.md ├── memory_budget.rst ├── misc_topics.rst ├── normal_mapping.md ├── notes │ └── color_path_debug.md ├── offscreen │ └── index.md ├── packaging_guide.md ├── pbr.md ├── pbr_cpu_gpu_alignment.md ├── pbr_materials.rst ├── plan.md ├── postfx.rst ├── postfx │ └── index.md ├── production │ └── gpu_profiling.md ├── prompt.md ├── quickstart.rst ├── render_bundles.md ├── rendering_options.rst ├── sdf.md ├── shadow_mapping.rst ├── shadows.md ├── tbn.md ├── terrain │ └── lod.md ├── terrain_pbr_pom_shader_reference.md ├── terrain_rendering.rst ├── test_ssao_interactive.md ├── texture_memory_accounting.md ├── tiles │ └── xyz_wmts.md ├── troubleshooting_visuals.rst ├── uniforms.rst ├── user │ ├── brdf_gallery.rst │ ├── brdf_overview.rst │ ├── datashader_interop.rst │ ├── ibl_overview.rst │ ├── lights_overview.rst │ ├── path_tracing.rst │ ├── plot_py_adapters.rst │ ├── presets_overview.rst │ ├── rendering_options_overview.rst │ ├── shadows_overview.rst │ └── vector_picking_oit.rst ├── vector_graphics.rst ├── viewer │ ├── index.md │ ├── interactive_viewer.md │ └── screenshot_controls.md └── wgsl_bind_group_layouts.md ├── examples ├── _import_shim.py ├── _m_3d_preview.py ├── _png.py ├── brdf_gallery.py ├── cmake_integration │ ├── CMakeLists.txt │ ├── README.md │ └── cpp_example.cpp ├── geopandas_demo.py ├── gi_showcase.rs ├── interactive_viewer.rs ├── interactive_viewer_terrain_demo.py ├── lighting_gallery.py ├── m6_generate.py ├── perf │ └── split_vs_single_bg.py ├── screen_space_gi_demo.py ├── shadow_gallery.py ├── stanford_bunny.py └── terrain_demo.py ├── pyproject.toml ├── pytest.ini ├── python ├── README.md ├── dask │ ├── __init__.py │ └── array │ │ ├── __init__.py │ │ └── random.py ├── forge3d-0.5.0.dist-info │ └── METADATA ├── forge3d │ ├── __init__.py │ ├── __init__.py.backup │ ├── __init__.pyi │ ├── _gpu.py │ ├── _memory.py │ ├── _native.py │ ├── _p4_acceptance.py │ ├── _validate.py │ ├── adapters │ │ ├── __init__.py │ │ ├── cartopy_adapter.py │ │ ├── charts.py │ │ ├── datashader_adapter.py │ │ ├── geopandas_adapter.py │ │ ├── mpl_cmap.py │ │ ├── mpl_data.py │ │ ├── mpl_image.py │ │ ├── raster_xarray_adapter.py │ │ ├── rasterio_tiles.py │ │ └── reproject.py │ ├── ambient_occlusion.py │ ├── api_policy.md │ ├── async_readback.py │ ├── bench.py │ ├── bundles.py │ ├── cache.py │ ├── colormap.py │ ├── colormaps │ │ ├── __init__.py │ │ ├── core.py │ │ ├── core_palettes.py │ │ ├── io.py │ │ ├── providers.py │ │ └── registry.py │ ├── config.py │ ├── converters.py │ ├── denoise.py │ ├── envmap.py │ ├── geometry.py │ ├── gpu_metrics.py │ ├── guiding.py │ ├── hair.py │ ├── hdr.py │ ├── helpers │ │ ├── __init__.py │ │ ├── aov_io.py │ │ ├── frame_dump.py │ │ ├── ipython_display.py │ │ ├── mpl_display.py │ │ └── offscreen.py │ ├── importance_sampling.py │ ├── ingest │ │ ├── __init__.py │ │ ├── dask_adapter.py │ │ └── xarray_adapter.py │ ├── instancing.py │ ├── io.py │ ├── lighting.py │ ├── materials.py │ ├── mem.py │ ├── memory.py │ ├── mesh.py │ ├── normalmap.py │ ├── path_tracing.py │ ├── path_tracing.pyi │ ├── pbr.py │ ├── postfx.py │ ├── presets.py │ ├── py.typed │ ├── render.py │ ├── screen_space_gi.py │ ├── sdf.py │ ├── shadows.py │ ├── streaming.py │ ├── terrain_demo.py │ ├── terrain_params.py │ ├── terrain_pbr_pom.py │ ├── texture.py │ ├── textures.py │ ├── tiles │ │ ├── __init__.py │ │ ├── client.py │ │ └── overlay.py │ ├── tonemap.py │ ├── tools │ │ ├── __init__.py │ │ └── validate_rows.py │ ├── types.py │ ├── vector.py │ ├── viewer.py │ ├── viewer.pyi │ └── water.py ├── pyproj │ └── __init__.py ├── rasterio │ ├── __init__.py │ ├── enums.py │ ├── transform.py │ └── windows.py ├── tools │ ├── backends_runner.py │ ├── determinism_harness.py │ ├── device_diagnostics.py │ ├── perf_sanity.py │ ├── profile_copies.py │ └── terrain_spike.py ├── vshade │ └── __init__.py └── xarray │ └── __init__.py ├── scripts ├── compare_ibl_images.py ├── compare_images.py ├── diag_debug_mode.py ├── generate_debug_grid.py ├── generate_flake_baseline.py ├── generate_golden_images.py ├── generate_ibl_diff.py ├── p5_golden.bat ├── p5_golden.sh ├── record_brdf_goldens.sh ├── render_terrain ├── run_flake_proofpack.py ├── run_proof_pack_gore.py ├── test_debug_mode_canary.py ├── test_env_direct.py ├── test_env_subprocess.py ├── test_pbr_debug.py ├── test_pbr_modes.py └── test_run.py ├── shaders ├── ao │ └── gtao.wgsl ├── bloom_blur_h.wgsl ├── bloom_blur_v.wgsl ├── bloom_brightpass.wgsl ├── cloud_shadows.wgsl ├── csm.wgsl ├── dof.wgsl ├── extrusion.wgsl ├── gbuffer │ ├── common.wgsl │ └── pack.wgsl ├── hzb_build.wgsl ├── impostor_atlas.wgsl ├── moment_generation.wgsl ├── pbr.wgsl ├── planar_reflections.wgsl ├── postprocess_tonemap.wgsl ├── shadow_map.wgsl ├── shadow_sample.wgsl ├── shadows.wgsl ├── ssao.wgsl ├── ssgi.wgsl ├── ssr.wgsl └── tone_map.wgsl ├── src ├── accel │ ├── cpu_bvh.rs │ ├── instancing.rs │ ├── lbvh_gpu.rs │ ├── mod.rs │ ├── sah_cpu.rs │ └── types.rs ├── bin │ └── interactive_viewer.rs ├── camera.rs ├── cli │ ├── args.rs │ ├── interactive_viewer.rs │ └── mod.rs ├── colormap │ ├── assets │ │ ├── magma_256x1.png │ │ ├── terrain_256x1.png │ │ └── viridis_256x1.png │ └── mod.rs ├── colormap1d.rs ├── context.rs ├── converters │ ├── mod.rs │ └── multipolygonz_to_obj.rs ├── core │ ├── async_compute.rs │ ├── async_compute_clean.rs │ ├── async_readback.rs │ ├── big_buffer.rs │ ├── bloom.rs │ ├── cascade_split.rs │ ├── cloud_shadows.rs │ ├── clouds.rs │ ├── compressed_textures.rs │ ├── dof.rs │ ├── double_buffer.rs │ ├── dual_source_oit.rs │ ├── envmap.rs │ ├── feedback_buffer.rs │ ├── fence_tracker.rs │ ├── framegraph.rs │ ├── framegraph_impl │ │ ├── barriers.rs │ │ ├── mod.rs │ │ └── types.rs │ ├── gbuffer.rs │ ├── gpu_timing.rs │ ├── gpu_types.rs │ ├── ground_plane.rs │ ├── hdr.rs │ ├── ibl.rs │ ├── ltc_area_lights.rs │ ├── material.rs │ ├── matrix_stack.rs │ ├── memory_tracker.rs │ ├── mipmap.rs │ ├── mod.rs │ ├── multi_thread.rs │ ├── overlays.rs │ ├── pbr.rs │ ├── point_spot_lights.rs │ ├── postfx.rs │ ├── reflections.rs │ ├── render_bundles.rs │ ├── resource_tracker.rs │ ├── sampler_modes.rs │ ├── scene_graph.rs │ ├── screen_space_effects.rs │ ├── shadow_mapping.rs │ ├── shadows.rs │ ├── soft_light_radius.rs │ ├── staging_rings.rs │ ├── text_mesh.rs │ ├── text_overlay.rs │ ├── texture_format.rs │ ├── texture_upload.rs │ ├── tile_cache.rs │ ├── tonemap.rs │ ├── virtual_texture.rs │ └── water_surface.rs ├── denoise │ └── svgf │ │ ├── history.rs │ │ ├── mod.rs │ │ └── pipelines.rs ├── device_caps.rs ├── error.rs ├── external_image │ └── mod.rs ├── formats │ ├── hdr.rs │ └── mod.rs ├── geometry │ ├── curves.rs │ ├── displacement.rs │ ├── extrude.rs │ ├── mod.rs │ ├── primitives.rs │ ├── subdivision.rs │ ├── tangents.rs │ ├── thick_polyline.rs │ ├── transform.rs │ ├── validate.rs │ └── weld.rs ├── gpu.rs ├── grid.rs ├── ibl_wrapper.rs ├── import │ ├── mod.rs │ └── osm_buildings.rs ├── io │ ├── gltf_read.rs │ ├── mod.rs │ ├── obj_read.rs │ ├── obj_write.rs │ └── stl_write.rs ├── lib.rs ├── lighting │ ├── area_lights.rs │ ├── ibl_cache.rs │ ├── light_buffer.rs │ ├── mod.rs │ ├── py_bindings.rs │ ├── shadow_map.rs │ └── types.rs ├── loaders │ ├── ktx2.rs │ └── mod.rs ├── material_set.rs ├── mesh │ ├── mod.rs │ ├── tbn.rs │ └── vertex.rs ├── offscreen │ ├── brdf_tile.rs │ ├── mod.rs │ ├── pipeline.rs │ └── sphere.rs ├── overlay_layer.rs ├── p5 │ ├── meta.rs │ ├── mod.rs │ ├── ssr.rs │ └── ssr_analysis.rs ├── passes │ ├── gi.rs │ ├── mod.rs │ ├── ssgi.rs │ └── ssr.rs ├── path_tracing │ ├── accel.rs │ ├── alias_table.rs │ ├── aov.rs │ ├── cache.rs │ ├── compute.rs │ ├── guiding.rs │ ├── hybrid_compute.rs │ ├── importance.rs │ ├── io.rs │ ├── lighting.rs │ ├── mesh.rs │ ├── mod.rs │ ├── restir.rs │ └── wavefront │ │ ├── mod.rs │ │ ├── pipeline.rs │ │ └── queues.rs ├── pbr │ ├── anisotropic.rs │ └── hair_bsdf.rs ├── pipeline │ ├── hdr_offscreen.rs │ ├── mod.rs │ ├── normal_mapping.rs │ └── pbr.rs ├── post │ └── ambient_occlusion.rs ├── render │ ├── colormap.rs │ ├── instancing.rs │ ├── memory_budget.rs │ ├── mesh_instanced.rs │ ├── mod.rs │ ├── params.rs │ └── pbr_pass.rs ├── renderer.rs ├── renderer │ └── readback.rs ├── scene │ └── mod.rs ├── sdf │ ├── hybrid.rs │ ├── mod.rs │ ├── operations.rs │ ├── primitives.rs │ └── py.rs ├── session.rs ├── shaders │ ├── ao │ │ ├── bilateral_separable.wgsl │ │ ├── gtao.wgsl │ │ ├── resolve_ao.wgsl │ │ └── ssao.wgsl │ ├── ao_compute.wgsl │ ├── ao_from_aovs.wgsl │ ├── bloom_blur_h.wgsl │ ├── bloom_blur_v.wgsl │ ├── bloom_brightpass.wgsl │ ├── brdf │ │ ├── ashikhmin_shirley.wgsl │ │ ├── common.wgsl │ │ ├── cook_torrance.wgsl │ │ ├── disney_principled.wgsl │ │ ├── dispatch.wgsl │ │ ├── lambert.wgsl │ │ ├── minnaert.wgsl │ │ ├── oren_nayar.wgsl │ │ ├── phong.wgsl │ │ ├── toon.wgsl │ │ └── ward.wgsl │ ├── brdf_tile.wgsl │ ├── bundles.wgsl │ ├── bvh_refit.wgsl │ ├── clouds.wgsl │ ├── colormap.wgsl │ ├── culling_compute.wgsl │ ├── env_map.wgsl │ ├── filters │ │ ├── bilateral_separable.wgsl │ │ └── edge_aware_upsample.wgsl │ ├── fog_upsample.wgsl │ ├── gbuffer.wgsl │ ├── gi │ │ ├── composite.wgsl │ │ └── debug.wgsl │ ├── ground_plane.wgsl │ ├── hybrid_kernel.wgsl │ ├── hybrid_traversal.wgsl │ ├── hzb_build.wgsl │ ├── ibl.wgsl │ ├── ibl_brdf.wgsl │ ├── ibl_equirect.wgsl │ ├── ibl_prefilter.wgsl │ ├── include │ │ └── big_buffer.wgsl │ ├── lbvh_link.wgsl │ ├── lbvh_morton.wgsl │ ├── lighting.wgsl │ ├── lighting_area.wgsl │ ├── lighting_ibl.wgsl │ ├── lighting_media.wgsl │ ├── lights.wgsl │ ├── line_aa.wgsl │ ├── ltc_area_lights.wgsl │ ├── mesh_basic.wgsl │ ├── mesh_instanced.wgsl │ ├── mipmap_downsample.wgsl │ ├── normal_mapping.wgsl │ ├── normal_mapping_vertex.wgsl │ ├── oit_compose.wgsl │ ├── oit_dual_source.wgsl │ ├── oit_dual_source_compose.wgsl │ ├── overlays.wgsl │ ├── pbr.wgsl │ ├── pbr_textured.wgsl │ ├── perf │ │ ├── single_bg.wgsl │ │ └── split_bg.wgsl │ ├── point_instanced.wgsl │ ├── point_spot_lights.wgsl │ ├── polygon_fill.wgsl │ ├── postprocess_tonemap.wgsl │ ├── pt_cache.wgsl │ ├── pt_compact.wgsl │ ├── pt_guiding.wgsl │ ├── pt_intersect.wgsl │ ├── pt_intersect_mesh.wgsl │ ├── pt_kernel.wgsl │ ├── pt_raygen.wgsl │ ├── pt_restir_init.wgsl │ ├── pt_restir_spatial.wgsl │ ├── pt_restir_temporal.wgsl │ ├── pt_scatter.wgsl │ ├── pt_shade.wgsl │ ├── pt_shadow.wgsl │ ├── radix_sort_pairs.wgsl │ ├── restir_reservoir.wgsl │ ├── restir_spatial.wgsl │ ├── restir_temporal.wgsl │ ├── sdf_operations.wgsl │ ├── sdf_primitives.wgsl │ ├── shadows.wgsl │ ├── simple_blur.wgsl │ ├── sky.wgsl │ ├── soft_light_radius.wgsl │ ├── ssao.wgsl │ ├── ssao │ │ ├── common.wgsl │ │ ├── composite.wgsl │ │ ├── gtao.wgsl │ │ └── ssao.wgsl │ ├── ssao_gtao.wgsl │ ├── ssgi.wgsl │ ├── ssgi │ │ ├── composite.wgsl │ │ ├── resolve_temporal.wgsl │ │ ├── shade.wgsl │ │ └── trace.wgsl │ ├── ssr │ │ ├── composite.wgsl │ │ ├── fallback_env.wgsl │ │ ├── shade.wgsl │ │ ├── temporal.wgsl │ │ └── trace.wgsl │ ├── svgf_atrous.wgsl │ ├── svgf_history_reset.wgsl │ ├── svgf_reproject.wgsl │ ├── svgf_variance.wgsl │ ├── temporal │ │ └── resolve_ao.wgsl │ ├── terrain.wgsl │ ├── terrain_blit.wgsl │ ├── terrain_descriptor_indexing.wgsl │ ├── terrain_minimal.wgsl │ ├── terrain_pbr_pom.wgsl │ ├── terrain_shadow_depth.wgsl │ ├── text_overlay.wgsl │ ├── tonemap.wgsl │ ├── triangle.wgsl │ ├── virtual_texture_feedback.wgsl │ ├── volumetric.wgsl │ └── water_surface.wgsl ├── shadows │ ├── csm.rs │ ├── manager.rs │ ├── mod.rs │ ├── moment_pass.rs │ └── state.rs ├── terrain │ ├── analysis.rs │ ├── impostors.rs │ ├── lod.rs │ ├── mesh.rs │ ├── mod.rs │ ├── page_table.rs │ ├── pipeline.rs │ ├── scene.rs │ ├── stream.rs │ └── tiling.rs ├── terrain_camera.rs ├── terrain_render_params.rs ├── terrain_renderer.rs ├── terrain_stats.rs ├── transforms.rs ├── util │ ├── debug_pattern.rs │ ├── image_write.rs │ ├── memory_budget.rs │ └── mod.rs ├── uv │ ├── mod.rs │ └── unwrap.rs ├── vector │ ├── api.rs │ ├── batch.rs │ ├── data.rs │ ├── extrusion.rs │ ├── gpu_extrusion.rs │ ├── graph.rs │ ├── indirect.rs │ ├── layer.rs │ ├── line.rs │ ├── mod.rs │ ├── oit.rs │ ├── point.rs │ └── polygon.rs └── viewer │ ├── camera_controller.rs │ └── mod.rs └── tests ├── __init__.py ├── _ssim.py ├── analyze_stripes.py ├── conftest.py ├── edge_consistency.py ├── golden └── p7 │ ├── .gitignore │ ├── README.md │ ├── mosaic_2x3_ndf_128.png │ └── mosaic_3x3_128.png ├── golden_images.rs ├── helpers_namespace.py ├── perf ├── bench_ws_A20_A22_A21.py ├── test_datashader_composite.py ├── test_datashader_zoom.py ├── test_vector_oit.py ├── test_vector_oit_combined.py └── test_vector_oit_transparency.py ├── readback_depad.rs ├── requirements.txt ├── restir_integration.rs ├── smoke_test.py ├── test_I1_open_viewer_api.py ├── test_a17_firefly_clamp.py ├── test_a18_ground_plane_gpu.py ├── test_a19_scene_cache.py ├── test_a5_denoise.py ├── test_ambient_occlusion.py ├── test_anisotropic_brdf.py ├── test_aovs_cpu_equiv.py ├── test_aovs_gpu.py ├── test_api.py ├── test_api_validation.py ├── test_area_lights.py ├── test_b10_groundplane.py ├── test_b11_tiling.py ├── test_b11_watersurface.py ├── test_b12_lod.py ├── test_b12_softlight.py ├── test_b13_point_spot_lights.py ├── test_b13_slope_aspect.py ├── test_b14_contour_extract.py ├── test_b14_ltc_rect_area_lights.py ├── test_b15_ibl_polish.py ├── test_b15_memory_integration.py ├── test_b16_oit_dual_source.py ├── test_b17_csm_depth_clip.py ├── test_b1_msaa.py ├── test_b2_tonemap.py ├── test_b3_ssao.py ├── test_b4_csm.py ├── test_b5_reflections.py ├── test_b6_dof.py ├── test_b7_cloud_shadows.py ├── test_b7_cloudshade.py ├── test_b8_clouds.py ├── test_backends.py ├── test_bent_normals.py ├── test_blend_curve.py ├── test_brdf_golden_p2_09.rs ├── test_brdf_switch.rs ├── test_brdf_tile.py ├── test_buffer_mapping.py ├── test_bundles_support.py ├── test_bvh_cpu_vs_gpu.py ├── test_bvh_gpu.rs ├── test_bvh_refit.rs ├── test_c10_scene_hierarchy.py ├── test_c2_png_regression.py ├── test_c3_device_caps.py ├── test_c5_framegraph.py ├── test_c6_multithread.py ├── test_c7_async_compute.py ├── test_c8_tonemap_pass.py ├── test_c9_matrix_stack.py ├── test_camera.py ├── test_color_acceptance.py ├── test_colormap.py ├── test_colormap1d.py ├── test_colormap_path.rs ├── test_colormaps_core.py ├── test_colormaps_cvd.py ├── test_compressed_quality.py ├── test_copy_conformance.py ├── test_cpu_bvh_layout.rs ├── test_d4_transforms.py ├── test_d5_ortho_camera.py ├── test_d6_camera_uniforms.py ├── test_d7_normal_matrix.py ├── test_dask_ingestion.py ├── test_datashader_adapter.py ├── test_debug_modes_nonuniform.py ├── test_dem_loading.py ├── test_dem_normalization.py ├── test_dem_stats.py ├── test_descriptor_indexing.py ├── test_determinism.py ├── test_device_probe.py ├── test_diagnostics.py ├── test_envmap.py ├── test_external_image.py ├── test_f10_uv_unwrap.py ├── test_f11_subdivision.py ├── test_f11_subdivision_creases.py ├── test_f12_displacement.py ├── test_f12_uv_tangents.py ├── test_f14_transform.py ├── test_f15_validate.py ├── test_f16_instancing.py ├── test_f17_curves.py ├── test_f17_curves_joins.py ├── test_f18_gltf_import.py ├── test_f1_extrude.py ├── test_f2_osm_buildings.py ├── test_f2_osm_geojson.py ├── test_f3_thick_polyline.py ├── test_f4_obj_import.py ├── test_f4_obj_import_neg_indices.py ├── test_f4_obj_import_polygons.py ├── test_f5_groups_roundtrip.py ├── test_f5_obj_export.py ├── test_f6_stl_export.py ├── test_f7_multipolygonz_obj.py ├── test_f8_weld.py ├── test_f9_primitives.py ├── test_flake_diagnosis.py ├── test_flake_regression.py ├── test_g1_synthetic_goldens.py ├── test_gallery_smoke.py ├── test_gltf_mr_channels.py ├── test_golden_brdf_mosaic.py ├── test_gpu_timestamps.py ├── test_grid_generate.py ├── test_grid_generator.py ├── test_guiding.py ├── test_hair_bsdf.py ├── test_hdr.py ├── test_hdr_offscreen_pipeline.py ├── test_height_upload.py ├── test_heightmap_validation.py ├── test_i3_exif.py ├── test_i3_frame_dump.py ├── test_ibl.py ├── test_importance_sampling.py ├── test_inputs.py ├── test_instancing.py ├── test_interactive_viewer_fog_shadow.py ├── test_interactive_viewer_sky_fog.py ├── test_interactive_viewer_sky_fog_hosek.py ├── test_lod_perf.py ├── test_m2_numeric_probes.py ├── test_m3_acceptance.py ├── test_m3_srgb_and_looks.py ├── test_m4_api_cli_parity.py ├── test_m5_tonemap.py ├── test_m5_variance_and_monotonicity.py ├── test_m6_validation.py ├── test_mask_alpha.py ├── test_material_set.py ├── test_media_fog.py ├── test_media_hg.py ├── test_memory_budget.py ├── test_memory_fragmentation.py ├── test_memory_pools.rs ├── test_mesh_tracing_gpu.py ├── test_mpl_cmap.py ├── test_mpl_display.py ├── test_mpl_norms.py ├── test_msaa_acceptance.py ├── test_normal_mapping.py ├── test_numpy_args.py ├── test_numpy_interop.py ├── test_overlay_layer.py ├── test_overview_selection.py ├── test_p1_light_buffer.rs ├── test_p1_terrain_shadows.py ├── test_p2_10_brdf_override.py ├── test_p2_validation.py ├── test_p3_01_shadow_budget.rs ├── test_p3_02_bind_layout.rs ├── test_p3_03_cascade_stabilization.rs ├── test_p3_04_shadow_filtering.rs ├── test_p3_05_pcss.rs ├── test_p3_06_moment_generation.rs ├── test_p3_06_moment_maps.rs ├── test_p3_07_cascade_selection.rs ├── test_p3_08_pbr_shadow_integration.rs ├── test_p3_09_shadow_visibility_brdf.rs ├── test_p3_10_terrain_shadows.rs ├── test_p3_11_cli_shadow_wiring.rs ├── test_p3_12_shadow_debug.rs ├── test_p3_13_shadow_unit_tests.rs ├── test_p3_14_shadow_perf.rs ├── test_p3_15_shadow_goldens.rs ├── test_p4_ibl_cache.py ├── test_p4_media_gpu.py ├── test_p53_ssr_status.py ├── test_p5_cli.rs ├── test_p5_hair_gpu.py ├── test_p5_screen_space_effects.py ├── test_p5_ssao.py ├── test_p5_ssgi.py ├── test_p5_ssr.py ├── test_p6_fog.rs ├── test_p6_fog_config.py ├── test_p6_godrays.rs ├── test_p6_qmc_gpu.py ├── test_p6_qmc_spp_gpu.py ├── test_p6_sky.rs ├── test_p6_sky_config.py ├── test_p6_sunrise_to_noon_example.py ├── test_p6_temporal.rs ├── test_p7_brdf_tile.py ├── test_p7_lbvh_nodes_invariants.py ├── test_p7_lbvh_refit_gpu.py ├── test_p7_preset_cli_merge.py ├── test_p7_python_shim.py ├── test_packaging_root.py ├── test_path_tracing_a1.py ├── test_path_tracing_api.py ├── test_path_tracing_bsdf.py ├── test_path_tracing_gpu.py ├── test_path_tracing_progressive.py ├── test_path_tracing_tri_materials.py ├── test_path_tracing_triangles.py ├── test_pbr.py ├── test_pbr_pass.rs ├── test_pbr_pipeline.py ├── test_pbr_shader_smoke_p2_08.rs ├── test_pbr_textures_gpu.py ├── test_perf.py ├── test_postfx_bloom.py ├── test_postfx_chain.py ├── test_postfx_toggle.py ├── test_presets.py ├── test_quality_tiers.py ├── test_rasterio_adapter.py ├── test_readme_examples.py ├── test_render_bundles.py ├── test_renderer_apply_preset.py ├── test_renderer_config.py ├── test_reproject_window.py ├── test_restir.py ├── test_row_stride_validator.py ├── test_sampler_compat.py ├── test_sampler_modes.py ├── test_scene_cache.py ├── test_sdf.rs ├── test_sdf_integration.rs ├── test_sdf_python.py ├── test_sdf_shaders.rs ├── test_session.py ├── test_shader_params_p5_p8.rs ├── test_shadows.py ├── test_staging_performance.py ├── test_staging_rings.rs ├── test_svgf_gpu_variance.py ├── test_svgf_reprojection.py ├── test_t31_integration.py ├── test_t41_scene.py ├── test_t42_pathlike_and_version.py ├── test_t42_png_numpy.py ├── test_t42_png_numpy_bad_inputs.py ├── test_t42_png_numpy_rgb_gray.py ├── test_t51_synth_dem.py ├── test_t52_timing_harness.py ├── test_tangent_generation.rs ├── test_tbn_bind_validation.py ├── test_tbn_generation.py ├── test_tbn_gpu_validation.py ├── test_temporal_stability.py ├── test_terrain_demo.py ├── test_terrain_demo_cli_smoke.py ├── test_terrain_demo_integration.py ├── test_terrain_demo_preset_integration.py ├── test_terrain_fs.py ├── test_terrain_params.py ├── test_terrain_pbr_pom_shader.rs ├── test_terrain_render_color_space.py ├── test_terrain_render_params_native.py ├── test_terrain_renderer.py ├── test_terrain_shader.rs ├── test_text3d_basic.py ├── test_tiles_client.py ├── test_tiles_overlay.py ├── test_tonemap.py ├── test_typing_stubs.py ├── test_vector_indirect_smoke.py ├── test_version.py ├── test_version_bump.py ├── test_virtual_texture.py ├── test_water_bsdf.py ├── test_wavefront_compaction.py ├── test_wavefront_parity.py ├── test_workstream_c_hydrology.py ├── test_workstream_d_overlays.py ├── test_xarray_ingestion.py ├── validate_row_uniqueness.py ├── validate_terrain_output.py ├── verify_terrain_pbr_pom_shader.py └── wsI_i7_big_buffer.rs /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/.gitignore -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/AGENTS.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/README.md -------------------------------------------------------------------------------- /_build/html/.buildinfo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/.buildinfo -------------------------------------------------------------------------------- /_build/html/.doctrees/build.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/.doctrees/build.doctree -------------------------------------------------------------------------------- /_build/html/.doctrees/index.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/.doctrees/index.doctree -------------------------------------------------------------------------------- /_build/html/.doctrees/pbr.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/.doctrees/pbr.doctree -------------------------------------------------------------------------------- /_build/html/.doctrees/sdf.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/.doctrees/sdf.doctree -------------------------------------------------------------------------------- /_build/html/.doctrees/tbn.doctree: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/.doctrees/tbn.doctree -------------------------------------------------------------------------------- /_build/html/CLAUDE.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/CLAUDE.html -------------------------------------------------------------------------------- /_build/html/_images/f18_gltf.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/_images/f18_gltf.svg -------------------------------------------------------------------------------- /_build/html/_modules/forge3d.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/_modules/forge3d.html -------------------------------------------------------------------------------- /_build/html/_modules/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/_modules/index.html -------------------------------------------------------------------------------- /_build/html/_sources/CLAUDE.md.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/_sources/CLAUDE.md.txt -------------------------------------------------------------------------------- /_build/html/_sources/api/io.md.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/_sources/api/io.md.txt -------------------------------------------------------------------------------- /_build/html/_sources/api/pbr.md.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/_sources/api/pbr.md.txt -------------------------------------------------------------------------------- /_build/html/_sources/api/uv.md.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/_sources/api/uv.md.txt -------------------------------------------------------------------------------- /_build/html/_sources/build.md.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/_sources/build.md.txt -------------------------------------------------------------------------------- /_build/html/_sources/index.rst.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/_sources/index.rst.txt -------------------------------------------------------------------------------- /_build/html/_sources/pbr.md.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/_sources/pbr.md.txt -------------------------------------------------------------------------------- /_build/html/_sources/postfx.rst.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/_sources/postfx.rst.txt -------------------------------------------------------------------------------- /_build/html/_sources/sdf.md.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/_sources/sdf.md.txt -------------------------------------------------------------------------------- /_build/html/_sources/shadows.md.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/_sources/shadows.md.txt -------------------------------------------------------------------------------- /_build/html/_sources/tbn.md.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/_sources/tbn.md.txt -------------------------------------------------------------------------------- /_build/html/_static/basic.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/_static/basic.css -------------------------------------------------------------------------------- /_build/html/_static/css/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/_static/css/theme.css -------------------------------------------------------------------------------- /_build/html/_static/doctools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/_static/doctools.js -------------------------------------------------------------------------------- /_build/html/_static/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/_static/jquery.js -------------------------------------------------------------------------------- /_build/html/_static/js/theme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/_static/js/theme.js -------------------------------------------------------------------------------- /_build/html/_static/js/versions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/_static/js/versions.js -------------------------------------------------------------------------------- /_build/html/_static/pygments.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/_static/pygments.css -------------------------------------------------------------------------------- /_build/html/_static/searchtools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/_static/searchtools.js -------------------------------------------------------------------------------- /_build/html/api/aovs.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/api/aovs.html -------------------------------------------------------------------------------- /_build/html/api/converters.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/api/converters.html -------------------------------------------------------------------------------- /_build/html/api/curves.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/api/curves.html -------------------------------------------------------------------------------- /_build/html/api/denoise.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/api/denoise.html -------------------------------------------------------------------------------- /_build/html/api/displacement.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/api/displacement.html -------------------------------------------------------------------------------- /_build/html/api/firefly_clamp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/api/firefly_clamp.html -------------------------------------------------------------------------------- /_build/html/api/geometry.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/api/geometry.html -------------------------------------------------------------------------------- /_build/html/api/guiding.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/api/guiding.html -------------------------------------------------------------------------------- /_build/html/api/io.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/api/io.html -------------------------------------------------------------------------------- /_build/html/api/lighting.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/api/lighting.html -------------------------------------------------------------------------------- /_build/html/api/mesh_bvh.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/api/mesh_bvh.html -------------------------------------------------------------------------------- /_build/html/api/path_tracing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/api/path_tracing.html -------------------------------------------------------------------------------- /_build/html/api/pbr.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/api/pbr.html -------------------------------------------------------------------------------- /_build/html/api/restir.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/api/restir.html -------------------------------------------------------------------------------- /_build/html/api/subdivision.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/api/subdivision.html -------------------------------------------------------------------------------- /_build/html/api/svgf.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/api/svgf.html -------------------------------------------------------------------------------- /_build/html/api/uv.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/api/uv.html -------------------------------------------------------------------------------- /_build/html/api/water.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/api/water.html -------------------------------------------------------------------------------- /_build/html/api/wavefront_pt.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/api/wavefront_pt.html -------------------------------------------------------------------------------- /_build/html/api_reference.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/api_reference.html -------------------------------------------------------------------------------- /_build/html/async_operations.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/async_operations.html -------------------------------------------------------------------------------- /_build/html/build.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/build.html -------------------------------------------------------------------------------- /_build/html/color_management.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/color_management.html -------------------------------------------------------------------------------- /_build/html/examples_guide.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/examples_guide.html -------------------------------------------------------------------------------- /_build/html/genindex.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/genindex.html -------------------------------------------------------------------------------- /_build/html/gpu_memory_guide.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/gpu_memory_guide.html -------------------------------------------------------------------------------- /_build/html/hdr_offscreen.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/hdr_offscreen.html -------------------------------------------------------------------------------- /_build/html/hdr_rendering.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/hdr_rendering.html -------------------------------------------------------------------------------- /_build/html/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/index.html -------------------------------------------------------------------------------- /_build/html/ingest/dask.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/ingest/dask.html -------------------------------------------------------------------------------- /_build/html/ingest/overviews.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/ingest/overviews.html -------------------------------------------------------------------------------- /_build/html/ingest/xarray.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/ingest/xarray.html -------------------------------------------------------------------------------- /_build/html/installation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/installation.html -------------------------------------------------------------------------------- /_build/html/interop_zero_copy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/interop_zero_copy.html -------------------------------------------------------------------------------- /_build/html/memory/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/memory/index.html -------------------------------------------------------------------------------- /_build/html/memory_budget.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/memory_budget.html -------------------------------------------------------------------------------- /_build/html/misc_topics.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/misc_topics.html -------------------------------------------------------------------------------- /_build/html/normal_mapping.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/normal_mapping.html -------------------------------------------------------------------------------- /_build/html/objects.inv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/objects.inv -------------------------------------------------------------------------------- /_build/html/packaging_guide.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/packaging_guide.html -------------------------------------------------------------------------------- /_build/html/pbr.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/pbr.html -------------------------------------------------------------------------------- /_build/html/pbr_materials.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/pbr_materials.html -------------------------------------------------------------------------------- /_build/html/postfx.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/postfx.html -------------------------------------------------------------------------------- /_build/html/postfx/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/postfx/index.html -------------------------------------------------------------------------------- /_build/html/py-modindex.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/py-modindex.html -------------------------------------------------------------------------------- /_build/html/quickstart.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/quickstart.html -------------------------------------------------------------------------------- /_build/html/render_bundles.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/render_bundles.html -------------------------------------------------------------------------------- /_build/html/sdf.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/sdf.html -------------------------------------------------------------------------------- /_build/html/search.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/search.html -------------------------------------------------------------------------------- /_build/html/searchindex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/searchindex.js -------------------------------------------------------------------------------- /_build/html/shadow_mapping.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/shadow_mapping.html -------------------------------------------------------------------------------- /_build/html/shadows.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/shadows.html -------------------------------------------------------------------------------- /_build/html/tbn.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/tbn.html -------------------------------------------------------------------------------- /_build/html/terrain/lod.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/terrain/lod.html -------------------------------------------------------------------------------- /_build/html/terrain_rendering.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/terrain_rendering.html -------------------------------------------------------------------------------- /_build/html/tiles/xyz_wmts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/tiles/xyz_wmts.html -------------------------------------------------------------------------------- /_build/html/uniforms.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/uniforms.html -------------------------------------------------------------------------------- /_build/html/user/path_tracing.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/user/path_tracing.html -------------------------------------------------------------------------------- /_build/html/vector_graphics.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/_build/html/vector_graphics.html -------------------------------------------------------------------------------- /assets/Gore_Range_Albers_1m.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/assets/Gore_Range_Albers_1m.png -------------------------------------------------------------------------------- /assets/Gore_Range_Albers_1m.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/assets/Gore_Range_Albers_1m.tif -------------------------------------------------------------------------------- /assets/colormaps/magma_256x1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/assets/colormaps/magma_256x1.png -------------------------------------------------------------------------------- /assets/colormaps/terrain_256x1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/assets/colormaps/terrain_256x1.png -------------------------------------------------------------------------------- /assets/colormaps/viridis_256x1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/assets/colormaps/viridis_256x1.png -------------------------------------------------------------------------------- /assets/logo-2000-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/assets/logo-2000-dark.png -------------------------------------------------------------------------------- /assets/logo-2000.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/assets/logo-2000.png -------------------------------------------------------------------------------- /assets/objects/bunny.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/assets/objects/bunny.obj -------------------------------------------------------------------------------- /assets/objects/cornell_box.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/assets/objects/cornell_box.obj -------------------------------------------------------------------------------- /assets/objects/cornell_sphere.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/assets/objects/cornell_sphere.obj -------------------------------------------------------------------------------- /bench/upload_policies/policies.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/bench/upload_policies/policies.rs -------------------------------------------------------------------------------- /cmake/ForgeConfig.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/cmake/ForgeConfig.cmake -------------------------------------------------------------------------------- /cmake/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/cmake/README.md -------------------------------------------------------------------------------- /conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/conftest.py -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/api/aovs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/api/aovs.md -------------------------------------------------------------------------------- /docs/api/atmospherics_p6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/api/atmospherics_p6.md -------------------------------------------------------------------------------- /docs/api/converters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/api/converters.md -------------------------------------------------------------------------------- /docs/api/curves.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/api/curves.md -------------------------------------------------------------------------------- /docs/api/denoise.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/api/denoise.md -------------------------------------------------------------------------------- /docs/api/displacement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/api/displacement.md -------------------------------------------------------------------------------- /docs/api/firefly_clamp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/api/firefly_clamp.md -------------------------------------------------------------------------------- /docs/api/geometry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/api/geometry.md -------------------------------------------------------------------------------- /docs/api/guiding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/api/guiding.md -------------------------------------------------------------------------------- /docs/api/io.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/api/io.md -------------------------------------------------------------------------------- /docs/api/lighting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/api/lighting.md -------------------------------------------------------------------------------- /docs/api/mesh_bvh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/api/mesh_bvh.md -------------------------------------------------------------------------------- /docs/api/participating_media.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/api/participating_media.md -------------------------------------------------------------------------------- /docs/api/path_tracing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/api/path_tracing.md -------------------------------------------------------------------------------- /docs/api/pbr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/api/pbr.md -------------------------------------------------------------------------------- /docs/api/polygon_extrusion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/api/polygon_extrusion.md -------------------------------------------------------------------------------- /docs/api/restir.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/api/restir.md -------------------------------------------------------------------------------- /docs/api/subdivision.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/api/subdivision.md -------------------------------------------------------------------------------- /docs/api/svgf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/api/svgf.md -------------------------------------------------------------------------------- /docs/api/uv.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/api/uv.md -------------------------------------------------------------------------------- /docs/api/water.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/api/water.md -------------------------------------------------------------------------------- /docs/api/wavefront_pt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/api/wavefront_pt.md -------------------------------------------------------------------------------- /docs/api_reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/api_reference.rst -------------------------------------------------------------------------------- /docs/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/assets/logo.png -------------------------------------------------------------------------------- /docs/assets/thumbnails/f18_gltf.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/assets/thumbnails/f18_gltf.svg -------------------------------------------------------------------------------- /docs/async_operations.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/async_operations.rst -------------------------------------------------------------------------------- /docs/async_readback_guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/async_readback_guide.md -------------------------------------------------------------------------------- /docs/build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/build.md -------------------------------------------------------------------------------- /docs/code/tbn_bind_validation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/code/tbn_bind_validation.rs -------------------------------------------------------------------------------- /docs/color_management.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/color_management.rst -------------------------------------------------------------------------------- /docs/colormaps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/colormaps.md -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/debug_normal_contract.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/debug_normal_contract.md -------------------------------------------------------------------------------- /docs/environment_mapping.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/environment_mapping.md -------------------------------------------------------------------------------- /docs/examples_guide.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/examples_guide.rst -------------------------------------------------------------------------------- /docs/gpu_memory_guide.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/gpu_memory_guide.rst -------------------------------------------------------------------------------- /docs/hdr_offscreen.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/hdr_offscreen.md -------------------------------------------------------------------------------- /docs/hdr_rendering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/hdr_rendering.md -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/ingest/dask.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/ingest/dask.md -------------------------------------------------------------------------------- /docs/ingest/overviews.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/ingest/overviews.md -------------------------------------------------------------------------------- /docs/ingest/rasterio_tiles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/ingest/rasterio_tiles.md -------------------------------------------------------------------------------- /docs/ingest/reprojection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/ingest/reprojection.md -------------------------------------------------------------------------------- /docs/ingest/xarray.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/ingest/xarray.md -------------------------------------------------------------------------------- /docs/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/installation.rst -------------------------------------------------------------------------------- /docs/integration/cartopy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/integration/cartopy.md -------------------------------------------------------------------------------- /docs/integration/matplotlib.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/integration/matplotlib.md -------------------------------------------------------------------------------- /docs/interactive_viewer.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/interactive_viewer.rst -------------------------------------------------------------------------------- /docs/interop_zero_copy.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/interop_zero_copy.rst -------------------------------------------------------------------------------- /docs/memory/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/memory/index.rst -------------------------------------------------------------------------------- /docs/memory/memory_pools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/memory/memory_pools.md -------------------------------------------------------------------------------- /docs/memory/staging_rings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/memory/staging_rings.md -------------------------------------------------------------------------------- /docs/memory/virtual_texturing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/memory/virtual_texturing.md -------------------------------------------------------------------------------- /docs/memory_budget.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/memory_budget.rst -------------------------------------------------------------------------------- /docs/misc_topics.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/misc_topics.rst -------------------------------------------------------------------------------- /docs/normal_mapping.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/normal_mapping.md -------------------------------------------------------------------------------- /docs/notes/color_path_debug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/notes/color_path_debug.md -------------------------------------------------------------------------------- /docs/offscreen/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/offscreen/index.md -------------------------------------------------------------------------------- /docs/packaging_guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/packaging_guide.md -------------------------------------------------------------------------------- /docs/pbr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/pbr.md -------------------------------------------------------------------------------- /docs/pbr_cpu_gpu_alignment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/pbr_cpu_gpu_alignment.md -------------------------------------------------------------------------------- /docs/pbr_materials.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/pbr_materials.rst -------------------------------------------------------------------------------- /docs/plan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/plan.md -------------------------------------------------------------------------------- /docs/postfx.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/postfx.rst -------------------------------------------------------------------------------- /docs/postfx/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/postfx/index.md -------------------------------------------------------------------------------- /docs/production/gpu_profiling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/production/gpu_profiling.md -------------------------------------------------------------------------------- /docs/prompt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/prompt.md -------------------------------------------------------------------------------- /docs/quickstart.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/quickstart.rst -------------------------------------------------------------------------------- /docs/render_bundles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/render_bundles.md -------------------------------------------------------------------------------- /docs/rendering_options.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/rendering_options.rst -------------------------------------------------------------------------------- /docs/sdf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/sdf.md -------------------------------------------------------------------------------- /docs/shadow_mapping.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/shadow_mapping.rst -------------------------------------------------------------------------------- /docs/shadows.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/shadows.md -------------------------------------------------------------------------------- /docs/tbn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/tbn.md -------------------------------------------------------------------------------- /docs/terrain/lod.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/terrain/lod.md -------------------------------------------------------------------------------- /docs/terrain_rendering.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/terrain_rendering.rst -------------------------------------------------------------------------------- /docs/test_ssao_interactive.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/test_ssao_interactive.md -------------------------------------------------------------------------------- /docs/texture_memory_accounting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/texture_memory_accounting.md -------------------------------------------------------------------------------- /docs/tiles/xyz_wmts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/tiles/xyz_wmts.md -------------------------------------------------------------------------------- /docs/troubleshooting_visuals.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/troubleshooting_visuals.rst -------------------------------------------------------------------------------- /docs/uniforms.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/uniforms.rst -------------------------------------------------------------------------------- /docs/user/brdf_gallery.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/user/brdf_gallery.rst -------------------------------------------------------------------------------- /docs/user/brdf_overview.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/user/brdf_overview.rst -------------------------------------------------------------------------------- /docs/user/datashader_interop.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/user/datashader_interop.rst -------------------------------------------------------------------------------- /docs/user/ibl_overview.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/user/ibl_overview.rst -------------------------------------------------------------------------------- /docs/user/lights_overview.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/user/lights_overview.rst -------------------------------------------------------------------------------- /docs/user/path_tracing.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/user/path_tracing.rst -------------------------------------------------------------------------------- /docs/user/plot_py_adapters.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/user/plot_py_adapters.rst -------------------------------------------------------------------------------- /docs/user/presets_overview.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/user/presets_overview.rst -------------------------------------------------------------------------------- /docs/user/shadows_overview.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/user/shadows_overview.rst -------------------------------------------------------------------------------- /docs/user/vector_picking_oit.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/user/vector_picking_oit.rst -------------------------------------------------------------------------------- /docs/vector_graphics.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/vector_graphics.rst -------------------------------------------------------------------------------- /docs/viewer/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/viewer/index.md -------------------------------------------------------------------------------- /docs/viewer/interactive_viewer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/viewer/interactive_viewer.md -------------------------------------------------------------------------------- /docs/wgsl_bind_group_layouts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/docs/wgsl_bind_group_layouts.md -------------------------------------------------------------------------------- /examples/_import_shim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/examples/_import_shim.py -------------------------------------------------------------------------------- /examples/_m_3d_preview.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/examples/_m_3d_preview.py -------------------------------------------------------------------------------- /examples/_png.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/examples/_png.py -------------------------------------------------------------------------------- /examples/brdf_gallery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/examples/brdf_gallery.py -------------------------------------------------------------------------------- /examples/geopandas_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/examples/geopandas_demo.py -------------------------------------------------------------------------------- /examples/gi_showcase.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/examples/gi_showcase.rs -------------------------------------------------------------------------------- /examples/interactive_viewer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/examples/interactive_viewer.rs -------------------------------------------------------------------------------- /examples/lighting_gallery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/examples/lighting_gallery.py -------------------------------------------------------------------------------- /examples/m6_generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/examples/m6_generate.py -------------------------------------------------------------------------------- /examples/screen_space_gi_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/examples/screen_space_gi_demo.py -------------------------------------------------------------------------------- /examples/shadow_gallery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/examples/shadow_gallery.py -------------------------------------------------------------------------------- /examples/stanford_bunny.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/examples/stanford_bunny.py -------------------------------------------------------------------------------- /examples/terrain_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/examples/terrain_demo.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/pytest.ini -------------------------------------------------------------------------------- /python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/README.md -------------------------------------------------------------------------------- /python/dask/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/dask/__init__.py -------------------------------------------------------------------------------- /python/dask/array/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/dask/array/__init__.py -------------------------------------------------------------------------------- /python/dask/array/random.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/dask/array/random.py -------------------------------------------------------------------------------- /python/forge3d-0.5.0.dist-info/METADATA: -------------------------------------------------------------------------------- 1 | Name: forge3d 2 | Version: 0.5.0 3 | -------------------------------------------------------------------------------- /python/forge3d/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/__init__.py -------------------------------------------------------------------------------- /python/forge3d/__init__.py.backup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/__init__.py.backup -------------------------------------------------------------------------------- /python/forge3d/__init__.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/__init__.pyi -------------------------------------------------------------------------------- /python/forge3d/_gpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/_gpu.py -------------------------------------------------------------------------------- /python/forge3d/_memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/_memory.py -------------------------------------------------------------------------------- /python/forge3d/_native.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/_native.py -------------------------------------------------------------------------------- /python/forge3d/_p4_acceptance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/_p4_acceptance.py -------------------------------------------------------------------------------- /python/forge3d/_validate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/_validate.py -------------------------------------------------------------------------------- /python/forge3d/adapters/charts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/adapters/charts.py -------------------------------------------------------------------------------- /python/forge3d/api_policy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/api_policy.md -------------------------------------------------------------------------------- /python/forge3d/async_readback.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/async_readback.py -------------------------------------------------------------------------------- /python/forge3d/bench.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/bench.py -------------------------------------------------------------------------------- /python/forge3d/bundles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/bundles.py -------------------------------------------------------------------------------- /python/forge3d/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/cache.py -------------------------------------------------------------------------------- /python/forge3d/colormap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/colormap.py -------------------------------------------------------------------------------- /python/forge3d/colormaps/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/colormaps/core.py -------------------------------------------------------------------------------- /python/forge3d/colormaps/io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/colormaps/io.py -------------------------------------------------------------------------------- /python/forge3d/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/config.py -------------------------------------------------------------------------------- /python/forge3d/converters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/converters.py -------------------------------------------------------------------------------- /python/forge3d/denoise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/denoise.py -------------------------------------------------------------------------------- /python/forge3d/envmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/envmap.py -------------------------------------------------------------------------------- /python/forge3d/geometry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/geometry.py -------------------------------------------------------------------------------- /python/forge3d/gpu_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/gpu_metrics.py -------------------------------------------------------------------------------- /python/forge3d/guiding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/guiding.py -------------------------------------------------------------------------------- /python/forge3d/hair.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/hair.py -------------------------------------------------------------------------------- /python/forge3d/hdr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/hdr.py -------------------------------------------------------------------------------- /python/forge3d/helpers/aov_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/helpers/aov_io.py -------------------------------------------------------------------------------- /python/forge3d/ingest/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/ingest/__init__.py -------------------------------------------------------------------------------- /python/forge3d/instancing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/instancing.py -------------------------------------------------------------------------------- /python/forge3d/io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/io.py -------------------------------------------------------------------------------- /python/forge3d/lighting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/lighting.py -------------------------------------------------------------------------------- /python/forge3d/materials.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/materials.py -------------------------------------------------------------------------------- /python/forge3d/mem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/mem.py -------------------------------------------------------------------------------- /python/forge3d/memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/memory.py -------------------------------------------------------------------------------- /python/forge3d/mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/mesh.py -------------------------------------------------------------------------------- /python/forge3d/normalmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/normalmap.py -------------------------------------------------------------------------------- /python/forge3d/path_tracing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/path_tracing.py -------------------------------------------------------------------------------- /python/forge3d/path_tracing.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/path_tracing.pyi -------------------------------------------------------------------------------- /python/forge3d/pbr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/pbr.py -------------------------------------------------------------------------------- /python/forge3d/postfx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/postfx.py -------------------------------------------------------------------------------- /python/forge3d/presets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/presets.py -------------------------------------------------------------------------------- /python/forge3d/py.typed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/py.typed -------------------------------------------------------------------------------- /python/forge3d/render.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/render.py -------------------------------------------------------------------------------- /python/forge3d/screen_space_gi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/screen_space_gi.py -------------------------------------------------------------------------------- /python/forge3d/sdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/sdf.py -------------------------------------------------------------------------------- /python/forge3d/shadows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/shadows.py -------------------------------------------------------------------------------- /python/forge3d/streaming.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/streaming.py -------------------------------------------------------------------------------- /python/forge3d/terrain_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/terrain_demo.py -------------------------------------------------------------------------------- /python/forge3d/terrain_params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/terrain_params.py -------------------------------------------------------------------------------- /python/forge3d/terrain_pbr_pom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/terrain_pbr_pom.py -------------------------------------------------------------------------------- /python/forge3d/texture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/texture.py -------------------------------------------------------------------------------- /python/forge3d/textures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/textures.py -------------------------------------------------------------------------------- /python/forge3d/tiles/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/tiles/__init__.py -------------------------------------------------------------------------------- /python/forge3d/tiles/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/tiles/client.py -------------------------------------------------------------------------------- /python/forge3d/tiles/overlay.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/tiles/overlay.py -------------------------------------------------------------------------------- /python/forge3d/tonemap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/tonemap.py -------------------------------------------------------------------------------- /python/forge3d/tools/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/tools/__init__.py -------------------------------------------------------------------------------- /python/forge3d/types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/types.py -------------------------------------------------------------------------------- /python/forge3d/vector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/vector.py -------------------------------------------------------------------------------- /python/forge3d/viewer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/viewer.py -------------------------------------------------------------------------------- /python/forge3d/viewer.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/viewer.pyi -------------------------------------------------------------------------------- /python/forge3d/water.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/forge3d/water.py -------------------------------------------------------------------------------- /python/pyproj/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/pyproj/__init__.py -------------------------------------------------------------------------------- /python/rasterio/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/rasterio/__init__.py -------------------------------------------------------------------------------- /python/rasterio/enums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/rasterio/enums.py -------------------------------------------------------------------------------- /python/rasterio/transform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/rasterio/transform.py -------------------------------------------------------------------------------- /python/rasterio/windows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/rasterio/windows.py -------------------------------------------------------------------------------- /python/tools/backends_runner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/tools/backends_runner.py -------------------------------------------------------------------------------- /python/tools/perf_sanity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/tools/perf_sanity.py -------------------------------------------------------------------------------- /python/tools/profile_copies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/tools/profile_copies.py -------------------------------------------------------------------------------- /python/tools/terrain_spike.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/tools/terrain_spike.py -------------------------------------------------------------------------------- /python/vshade/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/vshade/__init__.py -------------------------------------------------------------------------------- /python/xarray/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/python/xarray/__init__.py -------------------------------------------------------------------------------- /scripts/compare_ibl_images.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/scripts/compare_ibl_images.py -------------------------------------------------------------------------------- /scripts/compare_images.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/scripts/compare_images.py -------------------------------------------------------------------------------- /scripts/diag_debug_mode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/scripts/diag_debug_mode.py -------------------------------------------------------------------------------- /scripts/generate_debug_grid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/scripts/generate_debug_grid.py -------------------------------------------------------------------------------- /scripts/generate_golden_images.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/scripts/generate_golden_images.py -------------------------------------------------------------------------------- /scripts/generate_ibl_diff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/scripts/generate_ibl_diff.py -------------------------------------------------------------------------------- /scripts/p5_golden.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/scripts/p5_golden.bat -------------------------------------------------------------------------------- /scripts/p5_golden.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/scripts/p5_golden.sh -------------------------------------------------------------------------------- /scripts/record_brdf_goldens.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/scripts/record_brdf_goldens.sh -------------------------------------------------------------------------------- /scripts/render_terrain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/scripts/render_terrain -------------------------------------------------------------------------------- /scripts/run_flake_proofpack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/scripts/run_flake_proofpack.py -------------------------------------------------------------------------------- /scripts/run_proof_pack_gore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/scripts/run_proof_pack_gore.py -------------------------------------------------------------------------------- /scripts/test_debug_mode_canary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/scripts/test_debug_mode_canary.py -------------------------------------------------------------------------------- /scripts/test_env_direct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/scripts/test_env_direct.py -------------------------------------------------------------------------------- /scripts/test_env_subprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/scripts/test_env_subprocess.py -------------------------------------------------------------------------------- /scripts/test_pbr_debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/scripts/test_pbr_debug.py -------------------------------------------------------------------------------- /scripts/test_pbr_modes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/scripts/test_pbr_modes.py -------------------------------------------------------------------------------- /scripts/test_run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/scripts/test_run.py -------------------------------------------------------------------------------- /shaders/ao/gtao.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/shaders/ao/gtao.wgsl -------------------------------------------------------------------------------- /shaders/bloom_blur_h.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/shaders/bloom_blur_h.wgsl -------------------------------------------------------------------------------- /shaders/bloom_blur_v.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/shaders/bloom_blur_v.wgsl -------------------------------------------------------------------------------- /shaders/bloom_brightpass.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/shaders/bloom_brightpass.wgsl -------------------------------------------------------------------------------- /shaders/cloud_shadows.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/shaders/cloud_shadows.wgsl -------------------------------------------------------------------------------- /shaders/csm.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/shaders/csm.wgsl -------------------------------------------------------------------------------- /shaders/dof.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/shaders/dof.wgsl -------------------------------------------------------------------------------- /shaders/extrusion.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/shaders/extrusion.wgsl -------------------------------------------------------------------------------- /shaders/gbuffer/common.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/shaders/gbuffer/common.wgsl -------------------------------------------------------------------------------- /shaders/gbuffer/pack.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/shaders/gbuffer/pack.wgsl -------------------------------------------------------------------------------- /shaders/hzb_build.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/shaders/hzb_build.wgsl -------------------------------------------------------------------------------- /shaders/impostor_atlas.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/shaders/impostor_atlas.wgsl -------------------------------------------------------------------------------- /shaders/moment_generation.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/shaders/moment_generation.wgsl -------------------------------------------------------------------------------- /shaders/pbr.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/shaders/pbr.wgsl -------------------------------------------------------------------------------- /shaders/planar_reflections.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/shaders/planar_reflections.wgsl -------------------------------------------------------------------------------- /shaders/postprocess_tonemap.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/shaders/postprocess_tonemap.wgsl -------------------------------------------------------------------------------- /shaders/shadow_map.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/shaders/shadow_map.wgsl -------------------------------------------------------------------------------- /shaders/shadow_sample.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/shaders/shadow_sample.wgsl -------------------------------------------------------------------------------- /shaders/shadows.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/shaders/shadows.wgsl -------------------------------------------------------------------------------- /shaders/ssao.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/shaders/ssao.wgsl -------------------------------------------------------------------------------- /shaders/ssgi.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/shaders/ssgi.wgsl -------------------------------------------------------------------------------- /shaders/ssr.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/shaders/ssr.wgsl -------------------------------------------------------------------------------- /shaders/tone_map.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/shaders/tone_map.wgsl -------------------------------------------------------------------------------- /src/accel/cpu_bvh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/accel/cpu_bvh.rs -------------------------------------------------------------------------------- /src/accel/instancing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/accel/instancing.rs -------------------------------------------------------------------------------- /src/accel/lbvh_gpu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/accel/lbvh_gpu.rs -------------------------------------------------------------------------------- /src/accel/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/accel/mod.rs -------------------------------------------------------------------------------- /src/accel/sah_cpu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/accel/sah_cpu.rs -------------------------------------------------------------------------------- /src/accel/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/accel/types.rs -------------------------------------------------------------------------------- /src/bin/interactive_viewer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/bin/interactive_viewer.rs -------------------------------------------------------------------------------- /src/camera.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/camera.rs -------------------------------------------------------------------------------- /src/cli/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/cli/args.rs -------------------------------------------------------------------------------- /src/cli/interactive_viewer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/cli/interactive_viewer.rs -------------------------------------------------------------------------------- /src/cli/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/cli/mod.rs -------------------------------------------------------------------------------- /src/colormap/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/colormap/mod.rs -------------------------------------------------------------------------------- /src/colormap1d.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/colormap1d.rs -------------------------------------------------------------------------------- /src/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/context.rs -------------------------------------------------------------------------------- /src/converters/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod multipolygonz_to_obj; 2 | -------------------------------------------------------------------------------- /src/core/async_compute.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/async_compute.rs -------------------------------------------------------------------------------- /src/core/async_compute_clean.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/async_compute_clean.rs -------------------------------------------------------------------------------- /src/core/async_readback.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/async_readback.rs -------------------------------------------------------------------------------- /src/core/big_buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/big_buffer.rs -------------------------------------------------------------------------------- /src/core/bloom.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/bloom.rs -------------------------------------------------------------------------------- /src/core/cascade_split.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/cascade_split.rs -------------------------------------------------------------------------------- /src/core/cloud_shadows.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/cloud_shadows.rs -------------------------------------------------------------------------------- /src/core/clouds.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/clouds.rs -------------------------------------------------------------------------------- /src/core/compressed_textures.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/compressed_textures.rs -------------------------------------------------------------------------------- /src/core/dof.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/dof.rs -------------------------------------------------------------------------------- /src/core/double_buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/double_buffer.rs -------------------------------------------------------------------------------- /src/core/dual_source_oit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/dual_source_oit.rs -------------------------------------------------------------------------------- /src/core/envmap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/envmap.rs -------------------------------------------------------------------------------- /src/core/feedback_buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/feedback_buffer.rs -------------------------------------------------------------------------------- /src/core/fence_tracker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/fence_tracker.rs -------------------------------------------------------------------------------- /src/core/framegraph.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/framegraph.rs -------------------------------------------------------------------------------- /src/core/framegraph_impl/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/framegraph_impl/mod.rs -------------------------------------------------------------------------------- /src/core/framegraph_impl/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/framegraph_impl/types.rs -------------------------------------------------------------------------------- /src/core/gbuffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/gbuffer.rs -------------------------------------------------------------------------------- /src/core/gpu_timing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/gpu_timing.rs -------------------------------------------------------------------------------- /src/core/gpu_types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/gpu_types.rs -------------------------------------------------------------------------------- /src/core/ground_plane.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/ground_plane.rs -------------------------------------------------------------------------------- /src/core/hdr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/hdr.rs -------------------------------------------------------------------------------- /src/core/ibl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/ibl.rs -------------------------------------------------------------------------------- /src/core/ltc_area_lights.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/ltc_area_lights.rs -------------------------------------------------------------------------------- /src/core/material.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/material.rs -------------------------------------------------------------------------------- /src/core/matrix_stack.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/matrix_stack.rs -------------------------------------------------------------------------------- /src/core/memory_tracker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/memory_tracker.rs -------------------------------------------------------------------------------- /src/core/mipmap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/mipmap.rs -------------------------------------------------------------------------------- /src/core/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/mod.rs -------------------------------------------------------------------------------- /src/core/multi_thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/multi_thread.rs -------------------------------------------------------------------------------- /src/core/overlays.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/overlays.rs -------------------------------------------------------------------------------- /src/core/pbr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/pbr.rs -------------------------------------------------------------------------------- /src/core/point_spot_lights.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/point_spot_lights.rs -------------------------------------------------------------------------------- /src/core/postfx.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/postfx.rs -------------------------------------------------------------------------------- /src/core/reflections.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/reflections.rs -------------------------------------------------------------------------------- /src/core/render_bundles.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/render_bundles.rs -------------------------------------------------------------------------------- /src/core/resource_tracker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/resource_tracker.rs -------------------------------------------------------------------------------- /src/core/sampler_modes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/sampler_modes.rs -------------------------------------------------------------------------------- /src/core/scene_graph.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/scene_graph.rs -------------------------------------------------------------------------------- /src/core/screen_space_effects.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/screen_space_effects.rs -------------------------------------------------------------------------------- /src/core/shadow_mapping.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/shadow_mapping.rs -------------------------------------------------------------------------------- /src/core/shadows.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/shadows.rs -------------------------------------------------------------------------------- /src/core/soft_light_radius.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/soft_light_radius.rs -------------------------------------------------------------------------------- /src/core/staging_rings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/staging_rings.rs -------------------------------------------------------------------------------- /src/core/text_mesh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/text_mesh.rs -------------------------------------------------------------------------------- /src/core/text_overlay.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/text_overlay.rs -------------------------------------------------------------------------------- /src/core/texture_format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/texture_format.rs -------------------------------------------------------------------------------- /src/core/texture_upload.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/texture_upload.rs -------------------------------------------------------------------------------- /src/core/tile_cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/tile_cache.rs -------------------------------------------------------------------------------- /src/core/tonemap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/tonemap.rs -------------------------------------------------------------------------------- /src/core/virtual_texture.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/virtual_texture.rs -------------------------------------------------------------------------------- /src/core/water_surface.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/core/water_surface.rs -------------------------------------------------------------------------------- /src/denoise/svgf/history.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/denoise/svgf/history.rs -------------------------------------------------------------------------------- /src/denoise/svgf/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/denoise/svgf/mod.rs -------------------------------------------------------------------------------- /src/denoise/svgf/pipelines.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/denoise/svgf/pipelines.rs -------------------------------------------------------------------------------- /src/device_caps.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/device_caps.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/external_image/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/external_image/mod.rs -------------------------------------------------------------------------------- /src/formats/hdr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/formats/hdr.rs -------------------------------------------------------------------------------- /src/formats/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/formats/mod.rs -------------------------------------------------------------------------------- /src/geometry/curves.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/geometry/curves.rs -------------------------------------------------------------------------------- /src/geometry/displacement.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/geometry/displacement.rs -------------------------------------------------------------------------------- /src/geometry/extrude.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/geometry/extrude.rs -------------------------------------------------------------------------------- /src/geometry/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/geometry/mod.rs -------------------------------------------------------------------------------- /src/geometry/primitives.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/geometry/primitives.rs -------------------------------------------------------------------------------- /src/geometry/subdivision.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/geometry/subdivision.rs -------------------------------------------------------------------------------- /src/geometry/tangents.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/geometry/tangents.rs -------------------------------------------------------------------------------- /src/geometry/thick_polyline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/geometry/thick_polyline.rs -------------------------------------------------------------------------------- /src/geometry/transform.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/geometry/transform.rs -------------------------------------------------------------------------------- /src/geometry/validate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/geometry/validate.rs -------------------------------------------------------------------------------- /src/geometry/weld.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/geometry/weld.rs -------------------------------------------------------------------------------- /src/gpu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/gpu.rs -------------------------------------------------------------------------------- /src/grid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/grid.rs -------------------------------------------------------------------------------- /src/ibl_wrapper.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/ibl_wrapper.rs -------------------------------------------------------------------------------- /src/import/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/import/mod.rs -------------------------------------------------------------------------------- /src/import/osm_buildings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/import/osm_buildings.rs -------------------------------------------------------------------------------- /src/io/gltf_read.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/io/gltf_read.rs -------------------------------------------------------------------------------- /src/io/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/io/mod.rs -------------------------------------------------------------------------------- /src/io/obj_read.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/io/obj_read.rs -------------------------------------------------------------------------------- /src/io/obj_write.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/io/obj_write.rs -------------------------------------------------------------------------------- /src/io/stl_write.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/io/stl_write.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/lighting/area_lights.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/lighting/area_lights.rs -------------------------------------------------------------------------------- /src/lighting/ibl_cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/lighting/ibl_cache.rs -------------------------------------------------------------------------------- /src/lighting/light_buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/lighting/light_buffer.rs -------------------------------------------------------------------------------- /src/lighting/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/lighting/mod.rs -------------------------------------------------------------------------------- /src/lighting/py_bindings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/lighting/py_bindings.rs -------------------------------------------------------------------------------- /src/lighting/shadow_map.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/lighting/shadow_map.rs -------------------------------------------------------------------------------- /src/lighting/types.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/lighting/types.rs -------------------------------------------------------------------------------- /src/loaders/ktx2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/loaders/ktx2.rs -------------------------------------------------------------------------------- /src/loaders/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/loaders/mod.rs -------------------------------------------------------------------------------- /src/material_set.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/material_set.rs -------------------------------------------------------------------------------- /src/mesh/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/mesh/mod.rs -------------------------------------------------------------------------------- /src/mesh/tbn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/mesh/tbn.rs -------------------------------------------------------------------------------- /src/mesh/vertex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/mesh/vertex.rs -------------------------------------------------------------------------------- /src/offscreen/brdf_tile.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/offscreen/brdf_tile.rs -------------------------------------------------------------------------------- /src/offscreen/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/offscreen/mod.rs -------------------------------------------------------------------------------- /src/offscreen/pipeline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/offscreen/pipeline.rs -------------------------------------------------------------------------------- /src/offscreen/sphere.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/offscreen/sphere.rs -------------------------------------------------------------------------------- /src/overlay_layer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/overlay_layer.rs -------------------------------------------------------------------------------- /src/p5/meta.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/p5/meta.rs -------------------------------------------------------------------------------- /src/p5/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/p5/mod.rs -------------------------------------------------------------------------------- /src/p5/ssr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/p5/ssr.rs -------------------------------------------------------------------------------- /src/p5/ssr_analysis.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/p5/ssr_analysis.rs -------------------------------------------------------------------------------- /src/passes/gi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/passes/gi.rs -------------------------------------------------------------------------------- /src/passes/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/passes/mod.rs -------------------------------------------------------------------------------- /src/passes/ssgi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/passes/ssgi.rs -------------------------------------------------------------------------------- /src/passes/ssr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/passes/ssr.rs -------------------------------------------------------------------------------- /src/path_tracing/accel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/path_tracing/accel.rs -------------------------------------------------------------------------------- /src/path_tracing/alias_table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/path_tracing/alias_table.rs -------------------------------------------------------------------------------- /src/path_tracing/aov.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/path_tracing/aov.rs -------------------------------------------------------------------------------- /src/path_tracing/cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/path_tracing/cache.rs -------------------------------------------------------------------------------- /src/path_tracing/compute.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/path_tracing/compute.rs -------------------------------------------------------------------------------- /src/path_tracing/guiding.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/path_tracing/guiding.rs -------------------------------------------------------------------------------- /src/path_tracing/importance.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/path_tracing/importance.rs -------------------------------------------------------------------------------- /src/path_tracing/io.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/path_tracing/io.rs -------------------------------------------------------------------------------- /src/path_tracing/lighting.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/path_tracing/lighting.rs -------------------------------------------------------------------------------- /src/path_tracing/mesh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/path_tracing/mesh.rs -------------------------------------------------------------------------------- /src/path_tracing/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/path_tracing/mod.rs -------------------------------------------------------------------------------- /src/path_tracing/restir.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/path_tracing/restir.rs -------------------------------------------------------------------------------- /src/path_tracing/wavefront/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/path_tracing/wavefront/mod.rs -------------------------------------------------------------------------------- /src/pbr/anisotropic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/pbr/anisotropic.rs -------------------------------------------------------------------------------- /src/pbr/hair_bsdf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/pbr/hair_bsdf.rs -------------------------------------------------------------------------------- /src/pipeline/hdr_offscreen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/pipeline/hdr_offscreen.rs -------------------------------------------------------------------------------- /src/pipeline/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/pipeline/mod.rs -------------------------------------------------------------------------------- /src/pipeline/normal_mapping.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/pipeline/normal_mapping.rs -------------------------------------------------------------------------------- /src/pipeline/pbr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/pipeline/pbr.rs -------------------------------------------------------------------------------- /src/post/ambient_occlusion.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/post/ambient_occlusion.rs -------------------------------------------------------------------------------- /src/render/colormap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/render/colormap.rs -------------------------------------------------------------------------------- /src/render/instancing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/render/instancing.rs -------------------------------------------------------------------------------- /src/render/memory_budget.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/render/memory_budget.rs -------------------------------------------------------------------------------- /src/render/mesh_instanced.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/render/mesh_instanced.rs -------------------------------------------------------------------------------- /src/render/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/render/mod.rs -------------------------------------------------------------------------------- /src/render/params.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/render/params.rs -------------------------------------------------------------------------------- /src/render/pbr_pass.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/render/pbr_pass.rs -------------------------------------------------------------------------------- /src/renderer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/renderer.rs -------------------------------------------------------------------------------- /src/renderer/readback.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/renderer/readback.rs -------------------------------------------------------------------------------- /src/scene/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/scene/mod.rs -------------------------------------------------------------------------------- /src/sdf/hybrid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/sdf/hybrid.rs -------------------------------------------------------------------------------- /src/sdf/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/sdf/mod.rs -------------------------------------------------------------------------------- /src/sdf/operations.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/sdf/operations.rs -------------------------------------------------------------------------------- /src/sdf/primitives.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/sdf/primitives.rs -------------------------------------------------------------------------------- /src/sdf/py.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/sdf/py.rs -------------------------------------------------------------------------------- /src/session.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/session.rs -------------------------------------------------------------------------------- /src/shaders/ao/gtao.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/ao/gtao.wgsl -------------------------------------------------------------------------------- /src/shaders/ao/resolve_ao.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/ao/resolve_ao.wgsl -------------------------------------------------------------------------------- /src/shaders/ao/ssao.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/ao/ssao.wgsl -------------------------------------------------------------------------------- /src/shaders/ao_compute.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/ao_compute.wgsl -------------------------------------------------------------------------------- /src/shaders/ao_from_aovs.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/ao_from_aovs.wgsl -------------------------------------------------------------------------------- /src/shaders/bloom_blur_h.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/bloom_blur_h.wgsl -------------------------------------------------------------------------------- /src/shaders/bloom_blur_v.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/bloom_blur_v.wgsl -------------------------------------------------------------------------------- /src/shaders/bloom_brightpass.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/bloom_brightpass.wgsl -------------------------------------------------------------------------------- /src/shaders/brdf/common.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/brdf/common.wgsl -------------------------------------------------------------------------------- /src/shaders/brdf/dispatch.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/brdf/dispatch.wgsl -------------------------------------------------------------------------------- /src/shaders/brdf/lambert.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/brdf/lambert.wgsl -------------------------------------------------------------------------------- /src/shaders/brdf/minnaert.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/brdf/minnaert.wgsl -------------------------------------------------------------------------------- /src/shaders/brdf/oren_nayar.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/brdf/oren_nayar.wgsl -------------------------------------------------------------------------------- /src/shaders/brdf/phong.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/brdf/phong.wgsl -------------------------------------------------------------------------------- /src/shaders/brdf/toon.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/brdf/toon.wgsl -------------------------------------------------------------------------------- /src/shaders/brdf/ward.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/brdf/ward.wgsl -------------------------------------------------------------------------------- /src/shaders/brdf_tile.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/brdf_tile.wgsl -------------------------------------------------------------------------------- /src/shaders/bundles.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/bundles.wgsl -------------------------------------------------------------------------------- /src/shaders/bvh_refit.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/bvh_refit.wgsl -------------------------------------------------------------------------------- /src/shaders/clouds.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/clouds.wgsl -------------------------------------------------------------------------------- /src/shaders/colormap.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/colormap.wgsl -------------------------------------------------------------------------------- /src/shaders/culling_compute.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/culling_compute.wgsl -------------------------------------------------------------------------------- /src/shaders/env_map.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/env_map.wgsl -------------------------------------------------------------------------------- /src/shaders/fog_upsample.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/fog_upsample.wgsl -------------------------------------------------------------------------------- /src/shaders/gbuffer.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/gbuffer.wgsl -------------------------------------------------------------------------------- /src/shaders/gi/composite.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/gi/composite.wgsl -------------------------------------------------------------------------------- /src/shaders/gi/debug.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/gi/debug.wgsl -------------------------------------------------------------------------------- /src/shaders/ground_plane.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/ground_plane.wgsl -------------------------------------------------------------------------------- /src/shaders/hybrid_kernel.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/hybrid_kernel.wgsl -------------------------------------------------------------------------------- /src/shaders/hybrid_traversal.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/hybrid_traversal.wgsl -------------------------------------------------------------------------------- /src/shaders/hzb_build.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/hzb_build.wgsl -------------------------------------------------------------------------------- /src/shaders/ibl.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/ibl.wgsl -------------------------------------------------------------------------------- /src/shaders/ibl_brdf.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/ibl_brdf.wgsl -------------------------------------------------------------------------------- /src/shaders/ibl_equirect.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/ibl_equirect.wgsl -------------------------------------------------------------------------------- /src/shaders/ibl_prefilter.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/ibl_prefilter.wgsl -------------------------------------------------------------------------------- /src/shaders/lbvh_link.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/lbvh_link.wgsl -------------------------------------------------------------------------------- /src/shaders/lbvh_morton.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/lbvh_morton.wgsl -------------------------------------------------------------------------------- /src/shaders/lighting.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/lighting.wgsl -------------------------------------------------------------------------------- /src/shaders/lighting_area.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/lighting_area.wgsl -------------------------------------------------------------------------------- /src/shaders/lighting_ibl.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/lighting_ibl.wgsl -------------------------------------------------------------------------------- /src/shaders/lighting_media.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/lighting_media.wgsl -------------------------------------------------------------------------------- /src/shaders/lights.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/lights.wgsl -------------------------------------------------------------------------------- /src/shaders/line_aa.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/line_aa.wgsl -------------------------------------------------------------------------------- /src/shaders/ltc_area_lights.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/ltc_area_lights.wgsl -------------------------------------------------------------------------------- /src/shaders/mesh_basic.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/mesh_basic.wgsl -------------------------------------------------------------------------------- /src/shaders/mesh_instanced.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/mesh_instanced.wgsl -------------------------------------------------------------------------------- /src/shaders/normal_mapping.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/normal_mapping.wgsl -------------------------------------------------------------------------------- /src/shaders/oit_compose.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/oit_compose.wgsl -------------------------------------------------------------------------------- /src/shaders/oit_dual_source.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/oit_dual_source.wgsl -------------------------------------------------------------------------------- /src/shaders/overlays.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/overlays.wgsl -------------------------------------------------------------------------------- /src/shaders/pbr.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/pbr.wgsl -------------------------------------------------------------------------------- /src/shaders/pbr_textured.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/pbr_textured.wgsl -------------------------------------------------------------------------------- /src/shaders/perf/single_bg.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/perf/single_bg.wgsl -------------------------------------------------------------------------------- /src/shaders/perf/split_bg.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/perf/split_bg.wgsl -------------------------------------------------------------------------------- /src/shaders/point_instanced.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/point_instanced.wgsl -------------------------------------------------------------------------------- /src/shaders/polygon_fill.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/polygon_fill.wgsl -------------------------------------------------------------------------------- /src/shaders/pt_cache.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/pt_cache.wgsl -------------------------------------------------------------------------------- /src/shaders/pt_compact.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/pt_compact.wgsl -------------------------------------------------------------------------------- /src/shaders/pt_guiding.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/pt_guiding.wgsl -------------------------------------------------------------------------------- /src/shaders/pt_intersect.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/pt_intersect.wgsl -------------------------------------------------------------------------------- /src/shaders/pt_kernel.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/pt_kernel.wgsl -------------------------------------------------------------------------------- /src/shaders/pt_raygen.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/pt_raygen.wgsl -------------------------------------------------------------------------------- /src/shaders/pt_restir_init.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/pt_restir_init.wgsl -------------------------------------------------------------------------------- /src/shaders/pt_scatter.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/pt_scatter.wgsl -------------------------------------------------------------------------------- /src/shaders/pt_shade.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/pt_shade.wgsl -------------------------------------------------------------------------------- /src/shaders/pt_shadow.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/pt_shadow.wgsl -------------------------------------------------------------------------------- /src/shaders/radix_sort_pairs.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/radix_sort_pairs.wgsl -------------------------------------------------------------------------------- /src/shaders/restir_reservoir.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/restir_reservoir.wgsl -------------------------------------------------------------------------------- /src/shaders/restir_spatial.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/restir_spatial.wgsl -------------------------------------------------------------------------------- /src/shaders/restir_temporal.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/restir_temporal.wgsl -------------------------------------------------------------------------------- /src/shaders/sdf_operations.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/sdf_operations.wgsl -------------------------------------------------------------------------------- /src/shaders/sdf_primitives.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/sdf_primitives.wgsl -------------------------------------------------------------------------------- /src/shaders/shadows.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/shadows.wgsl -------------------------------------------------------------------------------- /src/shaders/simple_blur.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/simple_blur.wgsl -------------------------------------------------------------------------------- /src/shaders/sky.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/sky.wgsl -------------------------------------------------------------------------------- /src/shaders/ssao.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/ssao.wgsl -------------------------------------------------------------------------------- /src/shaders/ssao/common.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/ssao/common.wgsl -------------------------------------------------------------------------------- /src/shaders/ssao/composite.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/ssao/composite.wgsl -------------------------------------------------------------------------------- /src/shaders/ssao/gtao.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/ssao/gtao.wgsl -------------------------------------------------------------------------------- /src/shaders/ssao/ssao.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/ssao/ssao.wgsl -------------------------------------------------------------------------------- /src/shaders/ssao_gtao.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/ssao_gtao.wgsl -------------------------------------------------------------------------------- /src/shaders/ssgi.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/ssgi.wgsl -------------------------------------------------------------------------------- /src/shaders/ssgi/composite.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/ssgi/composite.wgsl -------------------------------------------------------------------------------- /src/shaders/ssgi/shade.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/ssgi/shade.wgsl -------------------------------------------------------------------------------- /src/shaders/ssgi/trace.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/ssgi/trace.wgsl -------------------------------------------------------------------------------- /src/shaders/ssr/composite.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/ssr/composite.wgsl -------------------------------------------------------------------------------- /src/shaders/ssr/fallback_env.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/ssr/fallback_env.wgsl -------------------------------------------------------------------------------- /src/shaders/ssr/shade.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/ssr/shade.wgsl -------------------------------------------------------------------------------- /src/shaders/ssr/temporal.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/ssr/temporal.wgsl -------------------------------------------------------------------------------- /src/shaders/ssr/trace.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/ssr/trace.wgsl -------------------------------------------------------------------------------- /src/shaders/svgf_atrous.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/svgf_atrous.wgsl -------------------------------------------------------------------------------- /src/shaders/svgf_reproject.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/svgf_reproject.wgsl -------------------------------------------------------------------------------- /src/shaders/svgf_variance.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/svgf_variance.wgsl -------------------------------------------------------------------------------- /src/shaders/terrain.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/terrain.wgsl -------------------------------------------------------------------------------- /src/shaders/terrain_blit.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/terrain_blit.wgsl -------------------------------------------------------------------------------- /src/shaders/terrain_minimal.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/terrain_minimal.wgsl -------------------------------------------------------------------------------- /src/shaders/terrain_pbr_pom.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/terrain_pbr_pom.wgsl -------------------------------------------------------------------------------- /src/shaders/text_overlay.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/text_overlay.wgsl -------------------------------------------------------------------------------- /src/shaders/tonemap.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/tonemap.wgsl -------------------------------------------------------------------------------- /src/shaders/triangle.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/triangle.wgsl -------------------------------------------------------------------------------- /src/shaders/volumetric.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/volumetric.wgsl -------------------------------------------------------------------------------- /src/shaders/water_surface.wgsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shaders/water_surface.wgsl -------------------------------------------------------------------------------- /src/shadows/csm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shadows/csm.rs -------------------------------------------------------------------------------- /src/shadows/manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shadows/manager.rs -------------------------------------------------------------------------------- /src/shadows/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shadows/mod.rs -------------------------------------------------------------------------------- /src/shadows/moment_pass.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shadows/moment_pass.rs -------------------------------------------------------------------------------- /src/shadows/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/shadows/state.rs -------------------------------------------------------------------------------- /src/terrain/analysis.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/terrain/analysis.rs -------------------------------------------------------------------------------- /src/terrain/impostors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/terrain/impostors.rs -------------------------------------------------------------------------------- /src/terrain/lod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/terrain/lod.rs -------------------------------------------------------------------------------- /src/terrain/mesh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/terrain/mesh.rs -------------------------------------------------------------------------------- /src/terrain/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/terrain/mod.rs -------------------------------------------------------------------------------- /src/terrain/page_table.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/terrain/page_table.rs -------------------------------------------------------------------------------- /src/terrain/pipeline.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/terrain/pipeline.rs -------------------------------------------------------------------------------- /src/terrain/scene.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/terrain/scene.rs -------------------------------------------------------------------------------- /src/terrain/stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/terrain/stream.rs -------------------------------------------------------------------------------- /src/terrain/tiling.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/terrain/tiling.rs -------------------------------------------------------------------------------- /src/terrain_camera.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/terrain_camera.rs -------------------------------------------------------------------------------- /src/terrain_render_params.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/terrain_render_params.rs -------------------------------------------------------------------------------- /src/terrain_renderer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/terrain_renderer.rs -------------------------------------------------------------------------------- /src/terrain_stats.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/terrain_stats.rs -------------------------------------------------------------------------------- /src/transforms.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/transforms.rs -------------------------------------------------------------------------------- /src/util/debug_pattern.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/util/debug_pattern.rs -------------------------------------------------------------------------------- /src/util/image_write.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/util/image_write.rs -------------------------------------------------------------------------------- /src/util/memory_budget.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/util/memory_budget.rs -------------------------------------------------------------------------------- /src/util/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/util/mod.rs -------------------------------------------------------------------------------- /src/uv/mod.rs: -------------------------------------------------------------------------------- 1 | pub mod unwrap; 2 | -------------------------------------------------------------------------------- /src/uv/unwrap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/uv/unwrap.rs -------------------------------------------------------------------------------- /src/vector/api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/vector/api.rs -------------------------------------------------------------------------------- /src/vector/batch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/vector/batch.rs -------------------------------------------------------------------------------- /src/vector/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/vector/data.rs -------------------------------------------------------------------------------- /src/vector/extrusion.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/vector/extrusion.rs -------------------------------------------------------------------------------- /src/vector/gpu_extrusion.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/vector/gpu_extrusion.rs -------------------------------------------------------------------------------- /src/vector/graph.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/vector/graph.rs -------------------------------------------------------------------------------- /src/vector/indirect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/vector/indirect.rs -------------------------------------------------------------------------------- /src/vector/layer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/vector/layer.rs -------------------------------------------------------------------------------- /src/vector/line.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/vector/line.rs -------------------------------------------------------------------------------- /src/vector/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/vector/mod.rs -------------------------------------------------------------------------------- /src/vector/oit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/vector/oit.rs -------------------------------------------------------------------------------- /src/vector/point.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/vector/point.rs -------------------------------------------------------------------------------- /src/vector/polygon.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/vector/polygon.rs -------------------------------------------------------------------------------- /src/viewer/camera_controller.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/viewer/camera_controller.rs -------------------------------------------------------------------------------- /src/viewer/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/src/viewer/mod.rs -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/_ssim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/_ssim.py -------------------------------------------------------------------------------- /tests/analyze_stripes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/analyze_stripes.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/edge_consistency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/edge_consistency.py -------------------------------------------------------------------------------- /tests/golden/p7/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/golden/p7/.gitignore -------------------------------------------------------------------------------- /tests/golden/p7/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/golden/p7/README.md -------------------------------------------------------------------------------- /tests/golden_images.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/golden_images.rs -------------------------------------------------------------------------------- /tests/helpers_namespace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/helpers_namespace.py -------------------------------------------------------------------------------- /tests/perf/test_vector_oit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/perf/test_vector_oit.py -------------------------------------------------------------------------------- /tests/readback_depad.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/readback_depad.rs -------------------------------------------------------------------------------- /tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/requirements.txt -------------------------------------------------------------------------------- /tests/restir_integration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/restir_integration.rs -------------------------------------------------------------------------------- /tests/smoke_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/smoke_test.py -------------------------------------------------------------------------------- /tests/test_I1_open_viewer_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_I1_open_viewer_api.py -------------------------------------------------------------------------------- /tests/test_a17_firefly_clamp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_a17_firefly_clamp.py -------------------------------------------------------------------------------- /tests/test_a19_scene_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_a19_scene_cache.py -------------------------------------------------------------------------------- /tests/test_a5_denoise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_a5_denoise.py -------------------------------------------------------------------------------- /tests/test_ambient_occlusion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_ambient_occlusion.py -------------------------------------------------------------------------------- /tests/test_anisotropic_brdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_anisotropic_brdf.py -------------------------------------------------------------------------------- /tests/test_aovs_cpu_equiv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_aovs_cpu_equiv.py -------------------------------------------------------------------------------- /tests/test_aovs_gpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_aovs_gpu.py -------------------------------------------------------------------------------- /tests/test_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_api.py -------------------------------------------------------------------------------- /tests/test_api_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_api_validation.py -------------------------------------------------------------------------------- /tests/test_area_lights.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_area_lights.py -------------------------------------------------------------------------------- /tests/test_b10_groundplane.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_b10_groundplane.py -------------------------------------------------------------------------------- /tests/test_b11_tiling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_b11_tiling.py -------------------------------------------------------------------------------- /tests/test_b11_watersurface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_b11_watersurface.py -------------------------------------------------------------------------------- /tests/test_b12_lod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_b12_lod.py -------------------------------------------------------------------------------- /tests/test_b12_softlight.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_b12_softlight.py -------------------------------------------------------------------------------- /tests/test_b13_slope_aspect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_b13_slope_aspect.py -------------------------------------------------------------------------------- /tests/test_b14_contour_extract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_b14_contour_extract.py -------------------------------------------------------------------------------- /tests/test_b15_ibl_polish.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_b15_ibl_polish.py -------------------------------------------------------------------------------- /tests/test_b16_oit_dual_source.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_b16_oit_dual_source.py -------------------------------------------------------------------------------- /tests/test_b17_csm_depth_clip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_b17_csm_depth_clip.py -------------------------------------------------------------------------------- /tests/test_b1_msaa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_b1_msaa.py -------------------------------------------------------------------------------- /tests/test_b2_tonemap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_b2_tonemap.py -------------------------------------------------------------------------------- /tests/test_b3_ssao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_b3_ssao.py -------------------------------------------------------------------------------- /tests/test_b4_csm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_b4_csm.py -------------------------------------------------------------------------------- /tests/test_b5_reflections.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_b5_reflections.py -------------------------------------------------------------------------------- /tests/test_b6_dof.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_b6_dof.py -------------------------------------------------------------------------------- /tests/test_b7_cloud_shadows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_b7_cloud_shadows.py -------------------------------------------------------------------------------- /tests/test_b7_cloudshade.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_b7_cloudshade.py -------------------------------------------------------------------------------- /tests/test_b8_clouds.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_b8_clouds.py -------------------------------------------------------------------------------- /tests/test_backends.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_backends.py -------------------------------------------------------------------------------- /tests/test_bent_normals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_bent_normals.py -------------------------------------------------------------------------------- /tests/test_blend_curve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_blend_curve.py -------------------------------------------------------------------------------- /tests/test_brdf_golden_p2_09.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_brdf_golden_p2_09.rs -------------------------------------------------------------------------------- /tests/test_brdf_switch.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_brdf_switch.rs -------------------------------------------------------------------------------- /tests/test_brdf_tile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_brdf_tile.py -------------------------------------------------------------------------------- /tests/test_buffer_mapping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_buffer_mapping.py -------------------------------------------------------------------------------- /tests/test_bundles_support.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_bundles_support.py -------------------------------------------------------------------------------- /tests/test_bvh_cpu_vs_gpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_bvh_cpu_vs_gpu.py -------------------------------------------------------------------------------- /tests/test_bvh_gpu.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_bvh_gpu.rs -------------------------------------------------------------------------------- /tests/test_bvh_refit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_bvh_refit.rs -------------------------------------------------------------------------------- /tests/test_c10_scene_hierarchy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_c10_scene_hierarchy.py -------------------------------------------------------------------------------- /tests/test_c2_png_regression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_c2_png_regression.py -------------------------------------------------------------------------------- /tests/test_c3_device_caps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_c3_device_caps.py -------------------------------------------------------------------------------- /tests/test_c5_framegraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_c5_framegraph.py -------------------------------------------------------------------------------- /tests/test_c6_multithread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_c6_multithread.py -------------------------------------------------------------------------------- /tests/test_c7_async_compute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_c7_async_compute.py -------------------------------------------------------------------------------- /tests/test_c8_tonemap_pass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_c8_tonemap_pass.py -------------------------------------------------------------------------------- /tests/test_c9_matrix_stack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_c9_matrix_stack.py -------------------------------------------------------------------------------- /tests/test_camera.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_camera.py -------------------------------------------------------------------------------- /tests/test_color_acceptance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_color_acceptance.py -------------------------------------------------------------------------------- /tests/test_colormap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_colormap.py -------------------------------------------------------------------------------- /tests/test_colormap1d.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_colormap1d.py -------------------------------------------------------------------------------- /tests/test_colormap_path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_colormap_path.rs -------------------------------------------------------------------------------- /tests/test_colormaps_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_colormaps_core.py -------------------------------------------------------------------------------- /tests/test_colormaps_cvd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_colormaps_cvd.py -------------------------------------------------------------------------------- /tests/test_compressed_quality.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_compressed_quality.py -------------------------------------------------------------------------------- /tests/test_copy_conformance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_copy_conformance.py -------------------------------------------------------------------------------- /tests/test_cpu_bvh_layout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_cpu_bvh_layout.rs -------------------------------------------------------------------------------- /tests/test_d4_transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_d4_transforms.py -------------------------------------------------------------------------------- /tests/test_d5_ortho_camera.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_d5_ortho_camera.py -------------------------------------------------------------------------------- /tests/test_d6_camera_uniforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_d6_camera_uniforms.py -------------------------------------------------------------------------------- /tests/test_d7_normal_matrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_d7_normal_matrix.py -------------------------------------------------------------------------------- /tests/test_dask_ingestion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_dask_ingestion.py -------------------------------------------------------------------------------- /tests/test_datashader_adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_datashader_adapter.py -------------------------------------------------------------------------------- /tests/test_dem_loading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_dem_loading.py -------------------------------------------------------------------------------- /tests/test_dem_normalization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_dem_normalization.py -------------------------------------------------------------------------------- /tests/test_dem_stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_dem_stats.py -------------------------------------------------------------------------------- /tests/test_descriptor_indexing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_descriptor_indexing.py -------------------------------------------------------------------------------- /tests/test_determinism.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_determinism.py -------------------------------------------------------------------------------- /tests/test_device_probe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_device_probe.py -------------------------------------------------------------------------------- /tests/test_diagnostics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_diagnostics.py -------------------------------------------------------------------------------- /tests/test_envmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_envmap.py -------------------------------------------------------------------------------- /tests/test_external_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_external_image.py -------------------------------------------------------------------------------- /tests/test_f10_uv_unwrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_f10_uv_unwrap.py -------------------------------------------------------------------------------- /tests/test_f11_subdivision.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_f11_subdivision.py -------------------------------------------------------------------------------- /tests/test_f12_displacement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_f12_displacement.py -------------------------------------------------------------------------------- /tests/test_f12_uv_tangents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_f12_uv_tangents.py -------------------------------------------------------------------------------- /tests/test_f14_transform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_f14_transform.py -------------------------------------------------------------------------------- /tests/test_f15_validate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_f15_validate.py -------------------------------------------------------------------------------- /tests/test_f16_instancing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_f16_instancing.py -------------------------------------------------------------------------------- /tests/test_f17_curves.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_f17_curves.py -------------------------------------------------------------------------------- /tests/test_f17_curves_joins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_f17_curves_joins.py -------------------------------------------------------------------------------- /tests/test_f18_gltf_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_f18_gltf_import.py -------------------------------------------------------------------------------- /tests/test_f1_extrude.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_f1_extrude.py -------------------------------------------------------------------------------- /tests/test_f2_osm_buildings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_f2_osm_buildings.py -------------------------------------------------------------------------------- /tests/test_f2_osm_geojson.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_f2_osm_geojson.py -------------------------------------------------------------------------------- /tests/test_f3_thick_polyline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_f3_thick_polyline.py -------------------------------------------------------------------------------- /tests/test_f4_obj_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_f4_obj_import.py -------------------------------------------------------------------------------- /tests/test_f5_groups_roundtrip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_f5_groups_roundtrip.py -------------------------------------------------------------------------------- /tests/test_f5_obj_export.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_f5_obj_export.py -------------------------------------------------------------------------------- /tests/test_f6_stl_export.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_f6_stl_export.py -------------------------------------------------------------------------------- /tests/test_f8_weld.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_f8_weld.py -------------------------------------------------------------------------------- /tests/test_f9_primitives.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_f9_primitives.py -------------------------------------------------------------------------------- /tests/test_flake_diagnosis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_flake_diagnosis.py -------------------------------------------------------------------------------- /tests/test_flake_regression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_flake_regression.py -------------------------------------------------------------------------------- /tests/test_gallery_smoke.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_gallery_smoke.py -------------------------------------------------------------------------------- /tests/test_gltf_mr_channels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_gltf_mr_channels.py -------------------------------------------------------------------------------- /tests/test_golden_brdf_mosaic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_golden_brdf_mosaic.py -------------------------------------------------------------------------------- /tests/test_gpu_timestamps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_gpu_timestamps.py -------------------------------------------------------------------------------- /tests/test_grid_generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_grid_generate.py -------------------------------------------------------------------------------- /tests/test_grid_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_grid_generator.py -------------------------------------------------------------------------------- /tests/test_guiding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_guiding.py -------------------------------------------------------------------------------- /tests/test_hair_bsdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_hair_bsdf.py -------------------------------------------------------------------------------- /tests/test_hdr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_hdr.py -------------------------------------------------------------------------------- /tests/test_height_upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_height_upload.py -------------------------------------------------------------------------------- /tests/test_i3_exif.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_i3_exif.py -------------------------------------------------------------------------------- /tests/test_i3_frame_dump.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_i3_frame_dump.py -------------------------------------------------------------------------------- /tests/test_ibl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_ibl.py -------------------------------------------------------------------------------- /tests/test_importance_sampling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_importance_sampling.py -------------------------------------------------------------------------------- /tests/test_inputs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_inputs.py -------------------------------------------------------------------------------- /tests/test_instancing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_instancing.py -------------------------------------------------------------------------------- /tests/test_lod_perf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_lod_perf.py -------------------------------------------------------------------------------- /tests/test_m2_numeric_probes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_m2_numeric_probes.py -------------------------------------------------------------------------------- /tests/test_m3_acceptance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_m3_acceptance.py -------------------------------------------------------------------------------- /tests/test_m3_srgb_and_looks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_m3_srgb_and_looks.py -------------------------------------------------------------------------------- /tests/test_m4_api_cli_parity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_m4_api_cli_parity.py -------------------------------------------------------------------------------- /tests/test_m5_tonemap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_m5_tonemap.py -------------------------------------------------------------------------------- /tests/test_m6_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_m6_validation.py -------------------------------------------------------------------------------- /tests/test_mask_alpha.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_mask_alpha.py -------------------------------------------------------------------------------- /tests/test_material_set.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_material_set.py -------------------------------------------------------------------------------- /tests/test_media_fog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_media_fog.py -------------------------------------------------------------------------------- /tests/test_media_hg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_media_hg.py -------------------------------------------------------------------------------- /tests/test_memory_budget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_memory_budget.py -------------------------------------------------------------------------------- /tests/test_memory_pools.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_memory_pools.rs -------------------------------------------------------------------------------- /tests/test_mesh_tracing_gpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_mesh_tracing_gpu.py -------------------------------------------------------------------------------- /tests/test_mpl_cmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_mpl_cmap.py -------------------------------------------------------------------------------- /tests/test_mpl_display.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_mpl_display.py -------------------------------------------------------------------------------- /tests/test_mpl_norms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_mpl_norms.py -------------------------------------------------------------------------------- /tests/test_msaa_acceptance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_msaa_acceptance.py -------------------------------------------------------------------------------- /tests/test_normal_mapping.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_normal_mapping.py -------------------------------------------------------------------------------- /tests/test_numpy_args.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_numpy_args.py -------------------------------------------------------------------------------- /tests/test_numpy_interop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_numpy_interop.py -------------------------------------------------------------------------------- /tests/test_overlay_layer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_overlay_layer.py -------------------------------------------------------------------------------- /tests/test_overview_selection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_overview_selection.py -------------------------------------------------------------------------------- /tests/test_p1_light_buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_p1_light_buffer.rs -------------------------------------------------------------------------------- /tests/test_p1_terrain_shadows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_p1_terrain_shadows.py -------------------------------------------------------------------------------- /tests/test_p2_10_brdf_override.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_p2_10_brdf_override.py -------------------------------------------------------------------------------- /tests/test_p2_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_p2_validation.py -------------------------------------------------------------------------------- /tests/test_p3_01_shadow_budget.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_p3_01_shadow_budget.rs -------------------------------------------------------------------------------- /tests/test_p3_02_bind_layout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_p3_02_bind_layout.rs -------------------------------------------------------------------------------- /tests/test_p3_05_pcss.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_p3_05_pcss.rs -------------------------------------------------------------------------------- /tests/test_p3_06_moment_maps.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_p3_06_moment_maps.rs -------------------------------------------------------------------------------- /tests/test_p3_12_shadow_debug.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_p3_12_shadow_debug.rs -------------------------------------------------------------------------------- /tests/test_p3_14_shadow_perf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_p3_14_shadow_perf.rs -------------------------------------------------------------------------------- /tests/test_p4_ibl_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_p4_ibl_cache.py -------------------------------------------------------------------------------- /tests/test_p4_media_gpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_p4_media_gpu.py -------------------------------------------------------------------------------- /tests/test_p53_ssr_status.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_p53_ssr_status.py -------------------------------------------------------------------------------- /tests/test_p5_cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_p5_cli.rs -------------------------------------------------------------------------------- /tests/test_p5_hair_gpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_p5_hair_gpu.py -------------------------------------------------------------------------------- /tests/test_p5_ssao.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_p5_ssao.py -------------------------------------------------------------------------------- /tests/test_p5_ssgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_p5_ssgi.py -------------------------------------------------------------------------------- /tests/test_p5_ssr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_p5_ssr.py -------------------------------------------------------------------------------- /tests/test_p6_fog.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_p6_fog.rs -------------------------------------------------------------------------------- /tests/test_p6_fog_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_p6_fog_config.py -------------------------------------------------------------------------------- /tests/test_p6_godrays.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_p6_godrays.rs -------------------------------------------------------------------------------- /tests/test_p6_qmc_gpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_p6_qmc_gpu.py -------------------------------------------------------------------------------- /tests/test_p6_qmc_spp_gpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_p6_qmc_spp_gpu.py -------------------------------------------------------------------------------- /tests/test_p6_sky.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_p6_sky.rs -------------------------------------------------------------------------------- /tests/test_p6_sky_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_p6_sky_config.py -------------------------------------------------------------------------------- /tests/test_p6_temporal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_p6_temporal.rs -------------------------------------------------------------------------------- /tests/test_p7_brdf_tile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_p7_brdf_tile.py -------------------------------------------------------------------------------- /tests/test_p7_lbvh_refit_gpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_p7_lbvh_refit_gpu.py -------------------------------------------------------------------------------- /tests/test_p7_preset_cli_merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_p7_preset_cli_merge.py -------------------------------------------------------------------------------- /tests/test_p7_python_shim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_p7_python_shim.py -------------------------------------------------------------------------------- /tests/test_packaging_root.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_packaging_root.py -------------------------------------------------------------------------------- /tests/test_path_tracing_a1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_path_tracing_a1.py -------------------------------------------------------------------------------- /tests/test_path_tracing_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_path_tracing_api.py -------------------------------------------------------------------------------- /tests/test_path_tracing_bsdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_path_tracing_bsdf.py -------------------------------------------------------------------------------- /tests/test_path_tracing_gpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_path_tracing_gpu.py -------------------------------------------------------------------------------- /tests/test_pbr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_pbr.py -------------------------------------------------------------------------------- /tests/test_pbr_pass.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_pbr_pass.rs -------------------------------------------------------------------------------- /tests/test_pbr_pipeline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_pbr_pipeline.py -------------------------------------------------------------------------------- /tests/test_pbr_textures_gpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_pbr_textures_gpu.py -------------------------------------------------------------------------------- /tests/test_perf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_perf.py -------------------------------------------------------------------------------- /tests/test_postfx_bloom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_postfx_bloom.py -------------------------------------------------------------------------------- /tests/test_postfx_chain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_postfx_chain.py -------------------------------------------------------------------------------- /tests/test_postfx_toggle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_postfx_toggle.py -------------------------------------------------------------------------------- /tests/test_presets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_presets.py -------------------------------------------------------------------------------- /tests/test_quality_tiers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_quality_tiers.py -------------------------------------------------------------------------------- /tests/test_rasterio_adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_rasterio_adapter.py -------------------------------------------------------------------------------- /tests/test_readme_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_readme_examples.py -------------------------------------------------------------------------------- /tests/test_render_bundles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_render_bundles.py -------------------------------------------------------------------------------- /tests/test_renderer_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_renderer_config.py -------------------------------------------------------------------------------- /tests/test_reproject_window.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_reproject_window.py -------------------------------------------------------------------------------- /tests/test_restir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_restir.py -------------------------------------------------------------------------------- /tests/test_sampler_compat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_sampler_compat.py -------------------------------------------------------------------------------- /tests/test_sampler_modes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_sampler_modes.py -------------------------------------------------------------------------------- /tests/test_scene_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_scene_cache.py -------------------------------------------------------------------------------- /tests/test_sdf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_sdf.rs -------------------------------------------------------------------------------- /tests/test_sdf_integration.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_sdf_integration.rs -------------------------------------------------------------------------------- /tests/test_sdf_python.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_sdf_python.py -------------------------------------------------------------------------------- /tests/test_sdf_shaders.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_sdf_shaders.rs -------------------------------------------------------------------------------- /tests/test_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_session.py -------------------------------------------------------------------------------- /tests/test_shader_params_p5_p8.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_shader_params_p5_p8.rs -------------------------------------------------------------------------------- /tests/test_shadows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_shadows.py -------------------------------------------------------------------------------- /tests/test_staging_performance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_staging_performance.py -------------------------------------------------------------------------------- /tests/test_staging_rings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_staging_rings.rs -------------------------------------------------------------------------------- /tests/test_svgf_gpu_variance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_svgf_gpu_variance.py -------------------------------------------------------------------------------- /tests/test_svgf_reprojection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_svgf_reprojection.py -------------------------------------------------------------------------------- /tests/test_t31_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_t31_integration.py -------------------------------------------------------------------------------- /tests/test_t41_scene.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_t41_scene.py -------------------------------------------------------------------------------- /tests/test_t42_png_numpy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_t42_png_numpy.py -------------------------------------------------------------------------------- /tests/test_t51_synth_dem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_t51_synth_dem.py -------------------------------------------------------------------------------- /tests/test_t52_timing_harness.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_t52_timing_harness.py -------------------------------------------------------------------------------- /tests/test_tangent_generation.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_tangent_generation.rs -------------------------------------------------------------------------------- /tests/test_tbn_bind_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_tbn_bind_validation.py -------------------------------------------------------------------------------- /tests/test_tbn_generation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_tbn_generation.py -------------------------------------------------------------------------------- /tests/test_tbn_gpu_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_tbn_gpu_validation.py -------------------------------------------------------------------------------- /tests/test_temporal_stability.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_temporal_stability.py -------------------------------------------------------------------------------- /tests/test_terrain_demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_terrain_demo.py -------------------------------------------------------------------------------- /tests/test_terrain_fs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_terrain_fs.py -------------------------------------------------------------------------------- /tests/test_terrain_params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_terrain_params.py -------------------------------------------------------------------------------- /tests/test_terrain_renderer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_terrain_renderer.py -------------------------------------------------------------------------------- /tests/test_terrain_shader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_terrain_shader.rs -------------------------------------------------------------------------------- /tests/test_text3d_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_text3d_basic.py -------------------------------------------------------------------------------- /tests/test_tiles_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_tiles_client.py -------------------------------------------------------------------------------- /tests/test_tiles_overlay.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_tiles_overlay.py -------------------------------------------------------------------------------- /tests/test_tonemap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_tonemap.py -------------------------------------------------------------------------------- /tests/test_typing_stubs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_typing_stubs.py -------------------------------------------------------------------------------- /tests/test_version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_version.py -------------------------------------------------------------------------------- /tests/test_version_bump.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_version_bump.py -------------------------------------------------------------------------------- /tests/test_virtual_texture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_virtual_texture.py -------------------------------------------------------------------------------- /tests/test_water_bsdf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_water_bsdf.py -------------------------------------------------------------------------------- /tests/test_wavefront_parity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_wavefront_parity.py -------------------------------------------------------------------------------- /tests/test_xarray_ingestion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/test_xarray_ingestion.py -------------------------------------------------------------------------------- /tests/validate_row_uniqueness.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/validate_row_uniqueness.py -------------------------------------------------------------------------------- /tests/validate_terrain_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/validate_terrain_output.py -------------------------------------------------------------------------------- /tests/wsI_i7_big_buffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/milos-agathon/forge3d/HEAD/tests/wsI_i7_big_buffer.rs --------------------------------------------------------------------------------