{"version":1,"pages":[{"id":"FXyNKaoiAF7K4R35buVM","title":"Overview","pathname":"/","siteSpaceId":"sitesp_yrSyp","icon":"trees","description":"Useful links, guides and information on using Flora."},{"id":"ADgBBQUc30ipIoEX1XIH","title":"Getting Started","pathname":"/getting-started","siteSpaceId":"sitesp_yrSyp","icon":"rocket-launch","description":"Step-by-step setup instructions for new users."},{"id":"jn9sYCCHjgO6EikzheL6","title":"Conversion","pathname":"/getting-started/conversion","siteSpaceId":"sitesp_yrSyp","icon":"right-left","description":"Convert GameObject-based prefabs to instanced data and back again, with full round-trip support.","breadcrumbs":[{"label":"Getting Started","icon":"rocket-launch"}]},{"id":"BY7uiCXgSgmaRCwPe2J1","title":"Edit Mode","pathname":"/getting-started/editor-context","siteSpaceId":"sitesp_yrSyp","icon":"square-ellipsis-vertical","description":"Provides specialized selection and manipulation tools for instances.","breadcrumbs":[{"label":"Getting Started","icon":"rocket-launch"}]},{"id":"mIG1f2T5zFf63dq8LptU","title":"Samples","pathname":"/samples","siteSpaceId":"sitesp_yrSyp","icon":"globe-snow","description":"A set of pre-built scenes demonstrating Flora’s capabilities."},{"id":"BRQ0z0y1RcxGG1uyXAX9","title":"Runtime Samples","pathname":"/samples/runtime-samples","siteSpaceId":"sitesp_yrSyp","icon":"fish","description":"Samples showcasing Flora's runtime features.","breadcrumbs":[{"label":"Samples","icon":"globe-snow"}]},{"id":"uxhwTpcH9C2cLt7BJuZ7","title":"Container Samples","pathname":"/samples/container-samples","siteSpaceId":"sitesp_yrSyp","icon":"box","description":"Scenes showcasing FloraInstanceContainer and FloraInstanceRenderer workflows without Unity Terrain.","breadcrumbs":[{"label":"Samples","icon":"globe-snow"}]},{"id":"8OQ5schODSwg7pu0j6d0","title":"Terrain Samples","pathname":"/samples/terrain-samples","siteSpaceId":"sitesp_yrSyp","icon":"bowling-ball","description":"Scenes showcasing runtime terrain features.","breadcrumbs":[{"label":"Samples","icon":"globe-snow"}]},{"id":"hG3Uo5wgeDAjo3bi5G3l","title":"Scripts","pathname":"/scripts","siteSpaceId":"sitesp_yrSyp","icon":"square-code","description":""},{"id":"ezFzc71rpaiCEdeDkhzB","title":"Runtime Settings","pathname":"/scripts/runtime-settings","siteSpaceId":"sitesp_yrSyp","icon":"gear","description":"Defines global, project-wide settings for Flora.","breadcrumbs":[{"label":"Scripts","icon":"square-code"}]},{"id":"XWbmQRN0KkksRcqNpH8n","title":"Scene Settings","pathname":"/scripts/scene-settings","siteSpaceId":"sitesp_yrSyp","icon":"earth-americas","description":"Provides scene-wide configuration settings.","breadcrumbs":[{"label":"Scripts","icon":"square-code"}]},{"id":"S3JcG6PlQBbkp0GbvZqh","title":"Render Settings","pathname":"/scripts/render-settings","siteSpaceId":"sitesp_yrSyp","icon":"moon-over-sun","description":"Controls instance culling and rendering options.","breadcrumbs":[{"label":"Scripts","icon":"square-code"}]},{"id":"GnpcMNKt3oqCswI00510","title":"Density Settings","pathname":"/scripts/density-settings","siteSpaceId":"sitesp_yrSyp","icon":"diamonds-4","description":"Controls how density-based culling is applied to instances.","breadcrumbs":[{"label":"Scripts","icon":"square-code"}]},{"id":"BIdwT02Qycqk1wbbqzfM","title":"Additional Camera Settings","pathname":"/scripts/instancing-camera-settings","siteSpaceId":"sitesp_yrSyp","icon":"camera-retro","description":"Provides additional settings for controlling how instances are rendered by a camera.","breadcrumbs":[{"label":"Scripts","icon":"square-code"}]},{"id":"kvMlxwOblKAOVC0oCwsl","title":"Additional Renderer Settings","pathname":"/scripts/additional-renderer-settings","siteSpaceId":"sitesp_yrSyp","icon":"square-sliders","description":"Provides additional rendering options for Flora on a per-prefab basis.","breadcrumbs":[{"label":"Scripts","icon":"square-code"}]},{"id":"yCp5tSbnhqCH8uAbewuw","title":"Instance Renderer","pathname":"/scripts/instance-renderer","siteSpaceId":"sitesp_yrSyp","icon":"box-taped","description":"Renders a prefab instance with Flora.","breadcrumbs":[{"label":"Scripts","icon":"square-code"}]},{"id":"O0e7yy1pdOHrXei6Nngb","title":"Instance Container","pathname":"/scripts/instance-container","siteSpaceId":"sitesp_yrSyp","icon":"box-open","description":"A serialized collection of instances that do not require individual GameObjects.","breadcrumbs":[{"label":"Scripts","icon":"square-code"}]},{"id":"zixpMNfoOMJzcUnyeSe7","title":"Terrain Provider","pathname":"/scripts/terrain-provider","siteSpaceId":"sitesp_yrSyp","icon":"mountains","description":"A bridge component that links a Terrain object to the Flora.","breadcrumbs":[{"label":"Scripts","icon":"square-code"}]},{"id":"6ekDBxH6h5kQUikmE50O","title":"Instance Handle","pathname":"/scripts/instance-handle","siteSpaceId":"sitesp_yrSyp","icon":"location-pin","description":"A lightweight struct used to uniquely identify and reference individual instances.","breadcrumbs":[{"label":"Scripts","icon":"square-code"}]},{"id":"K52fcYN7ydfCOk8s3cTk","title":"Instance Transform","pathname":"/scripts/instance-transform","siteSpaceId":"sitesp_yrSyp","icon":"up-down-left-right","description":"Represents an instance’s position, rotation, and scale","breadcrumbs":[{"label":"Scripts","icon":"square-code"}]},{"id":"1xun6f0EnYwuZPROzUox","title":"System","pathname":"/scripts/system","siteSpaceId":"sitesp_yrSyp","icon":"solar-system","description":"The global system that stores and manages all Flora instances.","breadcrumbs":[{"label":"Scripts","icon":"square-code"}]},{"id":"zb9IPONrF30CkFy1oLa4","title":"Rendering","pathname":"/rendering","siteSpaceId":"sitesp_yrSyp","icon":"image","description":"An overview of key rendering features."},{"id":"5QU43Y39K0YxUgGxaics","title":"Culling Pipeline","pathname":"/rendering/culling-pipeline","siteSpaceId":"sitesp_yrSyp","icon":"ball-pile","description":"An overview of each available culling pipeline used in Flora.","breadcrumbs":[{"label":"Rendering","icon":"image"}]},{"id":"KIN5tYmCDifTf9iGgN1U","title":"Occlusion","pathname":"/rendering/occlusion","siteSpaceId":"sitesp_yrSyp","icon":"object-exclude","description":"Includes both baked and runtime GPU-based occlusion culling.","breadcrumbs":[{"label":"Rendering","icon":"image"}]},{"id":"Wu5AxXSfd6V74QUoPQDf","title":"Motion Vectors","pathname":"/rendering/motion-vectors","siteSpaceId":"sitesp_yrSyp","icon":"down-left-and-up-right-to-center","description":"A simple overview of rendering dynamic instances.","breadcrumbs":[{"label":"Rendering","icon":"image"}]},{"id":"JgHe9dZ3bI1gGDdIAUvT","title":"Light Probes","pathname":"/rendering/light-probes","siteSpaceId":"sitesp_yrSyp","icon":"lightbulb-gear","description":"Accurate light probe sampling per instance for baked lighting.","breadcrumbs":[{"label":"Rendering","icon":"image"}]},{"id":"joDZAAzC4Q4f8pWVDSWO","title":"Shaders and Materials","pathname":"/rendering/shaders-and-materials","siteSpaceId":"sitesp_yrSyp","icon":"folder-image","description":"How Flora works with your existing shaders, and what to consider when authoring new ones.","breadcrumbs":[{"label":"Rendering","icon":"image"}]},{"id":"TMntuQ24CDDkJf3869sb","title":"Rendering Inspector","pathname":"/rendering/rendering-inspector","siteSpaceId":"sitesp_yrSyp","icon":"magnifying-glass-chart","description":"Inspect Flora rendering data, sources, templates, draws, buffers, and culling structure in the Unity Editor.","breadcrumbs":[{"label":"Rendering","icon":"image"}]},{"id":"OXB8HsOjv5ZjzAuerSDz","title":"Debugging","pathname":"/rendering/debugging","siteSpaceId":"sitesp_yrSyp","icon":"bug","description":"A guide to using the rendering debugger in Flora.","breadcrumbs":[{"label":"Rendering","icon":"image"}]},{"id":"uutEW23eCoWQC60hrdLL","title":"GPU Resident Drawer","pathname":"/rendering/gpu-resident-drawer","siteSpaceId":"sitesp_yrSyp","icon":"wheat-awn-circle-exclamation","description":"Details on how Flora works with Unity's GPU Resident Drawer.","breadcrumbs":[{"label":"Rendering","icon":"image"}]}]}