{"version":1,"pages":[{"id":"-Lms9IfF5bq0WeAnvpUt","title":"Welcome","pathname":"/scenery","siteSpaceId":"sitesp_yS4qy","description":""},{"id":"-LqBGYXpX-rE4ai8pdaF","title":"FAQ","pathname":"/scenery/faq","siteSpaceId":"sitesp_yS4qy","description":""},{"id":"1R8JUAOqa3LUmZXG1nxX","title":"GPU compatibility","pathname":"/scenery/gpu-compatibility","siteSpaceId":"sitesp_yS4qy","description":""},{"id":"-M0Obgks0AnfbwcVVgto","title":"Getting Started","pathname":"/scenery/introduction/getting-started","siteSpaceId":"sitesp_yS4qy","description":"","breadcrumbs":[{"label":"Introduction"}]},{"id":"-LqBG3AWqaG4sfJRHKs8","title":"Rendering Meshes","pathname":"/scenery/introduction/rendering-meshes","siteSpaceId":"sitesp_yS4qy","description":"","breadcrumbs":[{"label":"Introduction"}]},{"id":"-LqBGOyx7hjU94C2vjfI","title":"Rendering Volumetric Data","pathname":"/scenery/introduction/rendering-volumetric-data","siteSpaceId":"sitesp_yS4qy","description":"","breadcrumbs":[{"label":"Introduction"}]},{"id":"-MY4Qc46JiAcO1DsWn9Q","title":"Slice and Crop Volume Renderings","pathname":"/scenery/introduction/slicing-cropping-volumes","siteSpaceId":"sitesp_yS4qy","description":"","breadcrumbs":[{"label":"Introduction"}]},{"id":"V4mj5VrbEF0iHpVPKgko","title":"Attributes API","pathname":"/scenery/introduction/attributes-api","siteSpaceId":"sitesp_yS4qy","description":"","breadcrumbs":[{"label":"Introduction"}]},{"id":"bOcvtqwGaycZ5xxZfxy1","title":"Node transformations","pathname":"/scenery/introduction/node-transformations","siteSpaceId":"sitesp_yS4qy","description":"This page details how nodes are placed in the world coordinate system.","breadcrumbs":[{"label":"Introduction"}]},{"id":"-McpE17beon4nso_CApJ","title":"Bounding Boxes","pathname":"/scenery/introduction/bounding-boxes","siteSpaceId":"sitesp_yS4qy","description":"","breadcrumbs":[{"label":"Introduction"}]},{"id":"-LqBGSu-Yi8uwfxP_TR1","title":"Custom Controls","pathname":"/scenery/controls-and-input-handling/custom-controls","siteSpaceId":"sitesp_yS4qy","description":"","breadcrumbs":[{"label":"Controls & Input Handling"}]},{"id":"-MYy--mfBRnHzDr8jEWE","title":"Gamepads","pathname":"/scenery/controls-and-input-handling/gamepads","siteSpaceId":"sitesp_yS4qy","description":"This page describes input bindings for gamepads, how to add and modify them, and lists mappings for different gamepad controllers.","breadcrumbs":[{"label":"Controls & Input Handling"}]},{"id":"-LqBGDiyGCrDLBMJZoJL","title":"Custom Rendering Pipelines","pathname":"/scenery/advanced-topics/custom-rendering-pipelines","siteSpaceId":"sitesp_yS4qy","description":"","breadcrumbs":[{"label":"Advanced Topics"}]},{"id":"-LqBGHf8bGgHGmh0XlBQ","title":"Instancing","pathname":"/scenery/advanced-topics/instancing","siteSpaceId":"sitesp_yS4qy","description":"","breadcrumbs":[{"label":"Advanced Topics"}]},{"id":"-LqBGL09tYcoBMVnRTYG","title":"Rendering on Distributed Machines","pathname":"/scenery/advanced-topics/rendering-on-distributed-machines","siteSpaceId":"sitesp_yS4qy","description":"How to run scenery-based applications on a distributed setup, such as a CAVE or PowerWall.","breadcrumbs":[{"label":"Advanced Topics"}]},{"id":"-Luqm-KeZ-8ysui-OvGb","title":"Profiling","pathname":"/scenery/advanced-topics/profiling","siteSpaceId":"sitesp_yS4qy","description":"Curious what piece of code is slowing you down?","breadcrumbs":[{"label":"Advanced Topics"}]},{"id":"-MWZLjJgf35hF8rs4XwE","title":"Volume Shaders and Uniforms","pathname":"/scenery/advanced-topics/volumen-shader-uniforms","siteSpaceId":"sitesp_yS4qy","description":"","breadcrumbs":[{"label":"Advanced Topics"}]},{"id":"FhyY5rl4zXP20yhqVsf9","title":"Network","pathname":"/scenery/advanced-topics/network","siteSpaceId":"sitesp_yS4qy","description":"","breadcrumbs":[{"label":"Advanced Topics"}]}]}