* Refactor web examples and tutorials - Consolidate web/docs and web/samples into web/examples - Remove literal programming blocks from Markdown tutorials - Replace tutorial_template.html with a fully embedded template in serve.py - Move serve.py to web/examples/serve.py and update dependency rules - Update filament-js wrapper to expose _malloc, _free and set GEN_MIPMAPPABLE usage - Update sample materials and WebGL asset generation within web/examples/CMakeLists.txt - Add python venv instructions and usage details to web/README.md - Remove obsolete examples, Pipfile, and demo templates * Transfer web tutorials and samples to docs_src - Introduce copy_web_docs.py api to deploy and rewrite web sample outputs into the docs output tree - Hook copy_web_docs into docs_src/build/run.py natively - Configure duplicates.json to map WebGL outputs to embedded .md docs - Strip html skeleton out of examples in run.py so they map into markdown cleanly - Update update-docs workflow to pre-build the WebGL target - Remove obsolete remote docs path from src_raw - Add explanatory comments to copy_web_docs.py and run.py - Add index page with thumbnails for Web Tutorials and samples
136 lines
4.2 KiB
JSON
136 lines
4.2 KiB
JSON
{
|
|
"README.md": {
|
|
"dest": "dup/intro.md",
|
|
"link_transforms": {
|
|
"/BUILDING.md#running-the-native-samples": "building.md#running-the-native-samples",
|
|
"/BUILDING.md": "building.md",
|
|
"/CONTRIBUTING.md": "contributing.md",
|
|
"/CODE_STYLE.md": "code_style.md",
|
|
"/LICENSE": "https://github.com/google/filament/blob/main/LICENSE",
|
|
"https://google.github.io/filament/Filament.html": "../main/filament.md",
|
|
"https://google.github.io/filament/Materials.html": "../main/materials.md",
|
|
"https://google.github.io/filament/notes/material_properties.html": "../notes/material_properties.md",
|
|
"docs/images/samples": "../images/samples"
|
|
}
|
|
},
|
|
"BUILDING.md": {
|
|
"dest": "dup/building.md"
|
|
},
|
|
"CONTRIBUTING.md": {
|
|
"dest": "dup/contributing.md",
|
|
"link_transforms": {
|
|
"/CODE_STYLE.md": "code_style.md"
|
|
}
|
|
},
|
|
"CODE_STYLE.md": {
|
|
"dest": "dup/code_style.md"
|
|
},
|
|
"libs/uberz/README.md": {
|
|
"dest": "dup/uberz.md"
|
|
},
|
|
"libs/bluegl/README.md": {
|
|
"dest": "dup/bluegl.md"
|
|
},
|
|
"libs/bluevk/README.md": {
|
|
"dest": "dup/bluevk.md"
|
|
},
|
|
"libs/gltfio/README.md": {
|
|
"dest": "dup/gltfio.md"
|
|
},
|
|
"libs/filamat/README.md": {
|
|
"dest": "dup/filamat.md"
|
|
},
|
|
"libs/iblprefilter/README.md": {
|
|
"dest": "dup/iblprefilter.md"
|
|
},
|
|
"libs/matdbg/README.md": {
|
|
"dest": "dup/matdbg.md"
|
|
},
|
|
"libs/fgviewer/README.md": {
|
|
"dest": "dup/fgviewer.md"
|
|
},
|
|
"libs/viewer/README.md": {
|
|
"dest": "dup/viewer.md"
|
|
},
|
|
"ios/CocoaPods/README.md": {
|
|
"dest": "release/cocoapods.md"
|
|
},
|
|
"tools/normal-blending/README.md": {
|
|
"dest": "dup/normal_blending.md"
|
|
},
|
|
"tools/filamesh/README.md": {
|
|
"dest": "dup/filamesh.md"
|
|
},
|
|
"tools/beamsplitter/README.md": {
|
|
"dest": "dup/beamsplitter.md"
|
|
},
|
|
"tools/cmgen/README.md": {
|
|
"dest": "dup/cmgen.md"
|
|
},
|
|
"tools/mipgen/README.md": {
|
|
"dest": "dup/mipgen.md"
|
|
},
|
|
"tools/matinfo/README.md": {
|
|
"dest": "dup/matinfo.md"
|
|
},
|
|
"tools/roughness-prefilter/README.md": {
|
|
"dest": "dup/roughness_prefilter.md"
|
|
},
|
|
"tools/zbloat/README.md": {
|
|
"dest": "dup/zbloat.md"
|
|
},
|
|
"tools/cso-lut/README.md": {
|
|
"dest": "dup/cso_lut.md"
|
|
},
|
|
"tools/specular-color/README.md": {
|
|
"dest": "dup/specular_color.md"
|
|
},
|
|
"tools/specgen/README.md": {
|
|
"dest": "dup/specgen.md"
|
|
},
|
|
"docs_src/README.md": {
|
|
"dest": "dup/docs.md"
|
|
},
|
|
"test/renderdiff/README.md": {
|
|
"dest": "dup/test_ci_renderdiff.md",
|
|
"link_transforms": {
|
|
"docs/images/": "../images/"
|
|
}
|
|
},
|
|
"test/backend/README.md": {
|
|
"dest": "dup/test_ci_backend.md"
|
|
},
|
|
"filament/backend/test/README.md": {
|
|
"dest": "dup/backend_test.md"
|
|
},
|
|
"out/cmake-webgl-release/web/examples/examples/triangle/triangle.md": {
|
|
"dest": "samples/web/triangle.md"
|
|
},
|
|
"out/cmake-webgl-release/web/examples/examples/redball/redball.md": {
|
|
"dest": "samples/web/redball.md"
|
|
},
|
|
"out/cmake-webgl-release/web/examples/examples/suzanne/suzanne.md": {
|
|
"dest": "samples/web/suzanne.md"
|
|
},
|
|
"out/cmake-webgl-release/web/examples/examples/animation/animation.html": {
|
|
"dest": "samples/web/animation.md"
|
|
},
|
|
"out/cmake-webgl-release/web/examples/examples/cube_fl0/cube_fl0.html": {
|
|
"dest": "samples/web/cube_fl0.md"
|
|
},
|
|
"out/cmake-webgl-release/web/examples/examples/helmet/helmet.html": {
|
|
"dest": "samples/web/helmet.md"
|
|
},
|
|
"out/cmake-webgl-release/web/examples/examples/morphing/morphing.html": {
|
|
"dest": "samples/web/morphing.md"
|
|
},
|
|
"out/cmake-webgl-release/web/examples/examples/parquet/parquet.html": {
|
|
"dest": "samples/web/parquet.md"
|
|
},
|
|
"out/cmake-webgl-release/web/examples/examples/skinning/skinning.html": {
|
|
"dest": "samples/web/skinning.md"
|
|
},
|
|
"out/cmake-webgl-release/web/examples/examples/remote/remote.html": {
|
|
"dest": "remote/remote.html"
|
|
}
|
|
} |