Scene locators are empty 3D nulls that Jetset uses to navigate through larger scenes, and to rapidly link a live action location to matching virtual location.Scene locators use the prefix ‘sceneloc_’ followed by a user-specified name, for example sceneloc_Front_Door.No spaces are allowed in scene locator names.
In Blender, set the 3D cursor with Shift-RMB.Then hit Shift-A to Add, and select Empty and Arrows.F2 to rename the empty, and type ‘sceneloc_My_Custom_Name.’See this tutorial for details.
Scene locator scales should usually be 1.0. This way, 1 meter of motion by the user will translate to 1 meter of motion in the virtual scene.If a scene locator has a non-zero scale, the Jetset motion will be amplified by the scale amount.For example, a scene locator with an XYZ scale of 25 would result in one meter of motion by the operator translating to 25 meters of motion in the virtual scene.This will break live action tracking, but can be useful for simulating cranes or drone camera moves in a pure CG environment.Scene locators with custom scales should be named appropriately with the specified scale, for example sceneloc_street_crane_25x.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Lightcraft Docs","colors":{"primary":"#16A34A","light":"#07C983","dark":"#15803D"},"logo":{"light":"https://mintcdn.com/lightcraft/ficLiW3XHbOD-r0Z/logo/lightcraft-plane-horizontal-logo-black.png?fit=max\u0026auto=format\u0026n=ficLiW3XHbOD-r0Z\u0026q=85\u0026s=9636a972543c30825f09bda22fb49dd7","dark":"https://mintcdn.com/lightcraft/ficLiW3XHbOD-r0Z/logo/lightcraft-plane-horizontal-logo-white.png?fit=max\u0026auto=format\u0026n=ficLiW3XHbOD-r0Z\u0026q=85\u0026s=c6a92ba15bad23e7153443792a5bec86"},"favicon":"https://mintcdn.com/lightcraft/ficLiW3XHbOD-r0Z/logo/lightcraft-logo-icon-black.png?fit=max\u0026auto=format\u0026n=ficLiW3XHbOD-r0Z\u0026q=85\u0026s=c17bb5dc162ea4bba9e9f637700c1b24","navbar":{"links":[{"href":"mailto:support@lightcraft.pro","label":"Email Support"}],"primary":{"type":"button","label":"Lightcraft Forums","href":"https://forums.lightcraft.pro"}},"footer":{"socials":{"x":"https://x.com/LightcraftPro","linkedin":"https://linkedin.com/company/lightcraft-technology"}},"styling":{"latex":false},"navigation":{"global":{},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"lightcraft","hasAudioNarration":false,"actualSubdomain":"lightcraft","customDomains":["docs.lightcraft.pro"],"gitSource":{"type":"github","owner":"eliot-lightcraft","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"feedback":{"thumbs":true,"edits":true,"issues":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ad0ea935ee9fc6a32dac3ec","clientVersion":"0.0.4088","searchFilterCounts":[{"language":"default","tag":"Spark","count":66},{"language":"default","tag":"Jetset","count":45},{"language":"default","tag":"What's new","count":38},{"language":"default","tag":"Updates","count":37},{"language":"default","tag":"Jetset Tutorials","count":34},{"language":"default","tag":"2026-10-12","count":21},{"language":"default","tag":"2026-09-30","count":16},{"language":"default","tag":"Jetset Cine","count":14},{"language":"default","tag":"Blender Workflows","count":12},{"language":"default","tag":"Scene Editor","count":9}]},"assistantConfig":{"enableAskAiButton":true,"enableAskAiSearchBar":false,"deflection":{"enabled":true,"email":"support@lightcraft.pro","showHelpButton":true}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"create-usd/blender/scene-locators","slug":"/create-usd/blender/scene-locators","pageMetadata":{"title":"Scene Locators","description":"How to use scene locators to specify shooting locations and virtual motion scales.","href":"/create-usd/blender/scene-locators"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"How to use scene locators to specify shooting locations and virtual motion scales.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`scene-locators`,children:`Scene Locators`}),`\n`,_jsx(_components.p,{children:`Scene locators are empty 3D nulls that Jetset uses to navigate through larger scenes, and to rapidly link a live action location to matching virtual location.`}),`\n`,_jsxs(_components.p,{children:[`Scene locators use the prefix ‘sceneloc_’ followed by a user-specified name, for example `,_jsx(_components.strong,{children:`sceneloc_Front_Door`}),`.`]}),`\n`,_jsx(_components.p,{children:`No spaces are allowed in scene locator names.`}),`\n`,_jsx(Heading,{level:`2`,id:`adding-scene-locators`,children:`Adding Scene Locators`}),`\n`,_jsx(_components.p,{children:`In Blender, set the 3D cursor with Shift-RMB.`}),`\n`,_jsx(_components.p,{children:`Then hit Shift-A to Add, and select Empty and Arrows.`}),`\n`,_jsx(_components.p,{children:`F2 to rename the empty, and type ‘sceneloc_My_Custom_Name.’`}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:_jsx(_components.a,{href:`https://share.descript.com/view/uysDMh48xCq?t=431.151`,children:`See this tutorial for details.`})})}),`\n`,_jsx(Heading,{level:`2`,id:`scene-locator-scale`,children:`Scene Locator Scale`}),`\n`,_jsx(_components.p,{children:`Scene locator scales should usually be 1.0. This way, 1 meter of motion by the user will translate to 1 meter of motion in the virtual scene.`}),`\n`,_jsx(_components.p,{children:`If a scene locator has a non-zero scale, the Jetset motion will be amplified by the scale amount.`}),`\n`,_jsx(_components.p,{children:`For example, a scene locator with an XYZ scale of 25 would result in one meter of motion by the operator translating to 25 meters of motion in the virtual scene.`}),`\n`,_jsx(_components.p,{children:`This will break live action tracking, but can be useful for simulating cranes or drone camera moves in a pure CG environment.`}),`\n`,_jsx(_components.p,{children:`Scene locators with custom scales should be named appropriately with the specified scale, for example sceneloc_street_crane_25x.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Scene Locators","description":"How to use scene locators to specify shooting locations and virtual motion scales.","href":"/create-usd/blender/scene-locators"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Scene Locators","slug":"scene-locators","depth":2,"children":[]},{"title":"Adding Scene Locators","slug":"adding-scene-locators","depth":2,"children":[]},{"title":"Scene Locator Scale","slug":"scene-locator-scale","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"lightcraft","siteName":"Lightcraft Docs","title":"Scene Locators - Lightcraft Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2025-09-12T00:44:59.853Z","originalFileLocation":"create-usd/blender/scene-locators.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"How to use scene locators to specify shooting locations and virtual motion scales.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Lightcraft Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/lightcraft/XUrSbX1riqFT8TSq/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/lightcraft/XUrSbX1riqFT8TSq/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/lightcraft/XUrSbX1riqFT8TSq/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/lightcraft/XUrSbX1riqFT8TSq/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/lightcraft/XUrSbX1riqFT8TSq/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/lightcraft/XUrSbX1riqFT8TSq/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/lightcraft/XUrSbX1riqFT8TSq/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/lightcraft/XUrSbX1riqFT8TSq/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/lightcraft/XUrSbX1riqFT8TSq/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Scene Locators - Lightcraft Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"How to use scene locators to specify shooting locations and virtual motion scales.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Lightcraft Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.lightcraft.pro/create-usd/blender/scene-locators\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://lightcraft.mintlify.site/_mintlify/api/og/v2?division=Blender\u0026amp;title=Scene+Locators\u0026amp;description=How+to+use+scene+locators+to+specify+shooting+locations+and+virtual+motion+scales.\u0026amp;theme=3c90c5a77ba2d74a6938fc09\u0026amp;signature=1a7281b9e2c442b17f848307022cbd2204a5b2a92acc1b6afd04ade31fad5fd4\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Scene Locators - Lightcraft Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"How to use scene locators to specify shooting locations and virtual motion scales.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://lightcraft.mintlify.site/_mintlify/api/og/v2?division=Blender\u0026amp;title=Scene+Locators\u0026amp;description=How+to+use+scene+locators+to+specify+shooting+locations+and+virtual+motion+scales.\u0026amp;theme=3c90c5a77ba2d74a6938fc09\u0026amp;signature=1a7281b9e2c442b17f848307022cbd2204a5b2a92acc1b6afd04ade31fad5fd4\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/lightcraft/XUrSbX1riqFT8TSq/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Lightcraft Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#16A34A\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.lightcraft.pro/create-usd/blender/scene-locators\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/create-usd/blender/scene-locators.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.lightcraft.pro/#organization\",\"name\":\"Lightcraft Docs\",\"url\":\"https://docs.lightcraft.pro\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/lightcraft/ficLiW3XHbOD-r0Z/logo/lightcraft-plane-horizontal-logo-black.png?fit=max\u0026auto=format\u0026n=ficLiW3XHbOD-r0Z\u0026q=85\u0026s=9636a972543c30825f09bda22fb49dd7\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.lightcraft.pro#website\",\"name\":\"Lightcraft Docs\",\"url\":\"https://docs.lightcraft.pro\",\"publisher\":{\"@id\":\"https://docs.lightcraft.pro/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.lightcraft.pro/create-usd/blender/scene-locators#webpage\",\"url\":\"https://docs.lightcraft.pro/create-usd/blender/scene-locators\",\"name\":\"Scene Locators\",\"description\":\"How to use scene locators to specify shooting locations and virtual motion scales.\",\"dateModified\":\"2025-09-12T00:44:59.853Z\",\"isPartOf\":{\"@id\":\"https://docs.lightcraft.pro#website\"},\"breadcrumb\":{\"@id\":\"https://docs.lightcraft.pro/create-usd/blender/scene-locators#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.lightcraft.pro/create-usd/blender/scene-locators#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blender\",\"item\":\"https://docs.lightcraft.pro/create-usd/blender/creating-with-megascans\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Scene Locators\",\"item\":\"https://docs.lightcraft.pro/create-usd/blender/scene-locators\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.lightcraft.pro/create-usd/blender/scene-locators#article\",\"headline\":\"Scene Locators\",\"name\":\"Scene Locators\",\"description\":\"How to use scene locators to specify shooting locations and virtual motion scales.\",\"url\":\"https://docs.lightcraft.pro/create-usd/blender/scene-locators\",\"mainEntityOfPage\":{\"@id\":\"https://docs.lightcraft.pro/create-usd/blender/scene-locators#webpage\"},\"dateModified\":\"2025-09-12T00:44:59.853Z\",\"publisher\":{\"@id\":\"https://docs.lightcraft.pro/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.lightcraft.pro#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Lightcraft Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Lightcraft Docs","nav":{"global":{},"tabs":[{"tab":"Jetset","groups":[{"group":"FAQ","pages":[{"title":"Frequently asked questions","href":"/faq/faq"}]},{"group":"Equipment","pages":[{"title":"Stage Checklist","href":"/equipment/stage-checklist"},{"title":"Rigging Checklist","href":"/equipment/rigging-checklist"},{"title":"Camera Checklist","href":"/equipment/camera-checklist"},{"title":"iPhone Hardware","href":"/equipment/iphone-hardware"}]},{"group":"Setup","pages":[{"title":"Windows Network","href":"/setup/windows-network"},{"title":"Configuring Travel Routers","href":"/setup/configuring-travel-router"},{"title":"Configuring iCloud (Optional)","href":"/setup/configuring-icloud"},{"title":"Creating Jetset Projects","href":"/setup/create-project"},{"title":"Zoom Connection","href":"/setup/zoom-connection"},{"title":"Digital Slate/Remote Control","href":"/setup/digital-slate"}]},{"group":"Blender","pages":[{"title":"Creating with Megascans","description":"Megascans are fantastic 3D assets available for free on Fab.com. They come pre-configured for Unreal, but our free Blender add-on imports them automatically into Blender.","href":"/create-usd/blender/creating-with-megascans"},{"title":"Scene Locators","href":"/create-usd/blender/scene-locators"},{"title":"Object Locators","description":"How to use object locators to specify objects in the scene that can be moved interactively in Jetset.","href":"/create-usd/blender/object-locators"},{"title":"Holdout Mattes","href":"/create-usd/blender/holdout-mattes"},{"title":"Blender Direct Export to USDZ","href":"/create-usd/blender/blender-export-usdz"},{"title":"Recommended Video Formats","href":"/create-usd/blender/recommended-video-formats"}]},{"group":"Unreal","pages":[{"title":"Object Locators","href":"/create-usd/unreal/object-locators"},{"title":"Installing LONET Plugins","href":"/create-usd/unreal/installing-lonet"},{"title":"Applying AI Mattes in Unreal","href":"/create-usd/unreal/applying-ai-mattes-unreal"}]},{"group":"Editorial","pages":[{"title":"Exporting OTIO with Avid","href":"/editorial/avid/avid-export-otio"}]},{"group":"Autoshot","pages":[{"title":"Autoshot Overview","href":"/autoshot/autoshot-overview"},{"title":"Folder Setup Panel","href":"/autoshot/folder-setup-panel"},{"title":"Sync Panel","href":"/autoshot/sync-panel"},{"title":"Take Selection Panel","href":"/autoshot/take-selection-panel"},{"title":"Output Directory Structure","href":"/autoshot/directory-structure"},{"title":"Pasting File Paths on the Mac","href":"/autoshot/paste-file-path-mac"}]},{"group":"Jetset Cine","pages":[{"title":"Production Checklist","href":"/jetset-cine/production-checklist"},{"title":"Focal Length Override","href":"/jetset-cine/focal-length-override"},{"title":"Jetset Cine Tracking Quality","href":"/jetset-cine/reference-cine-tracking"},{"title":"Embedding Audio Timecode","href":"/jetset-cine/embedding-audio-timecode"}]},{"group":"Tracking and Compositing","pages":[{"title":"Tracking Markers","href":"/compositing/tracking-markers"},{"title":"After Effects","href":"/compositing/after-effects"},{"title":"Nuke","href":"/compositing/nuke"},{"title":"Multi-Peel in SynthEyes","href":"/compositing/multi-peel-syntheyes"},{"title":"Syntheyes to Unreal","href":"/compositing/syntheyes-unreal"}]},{"group":"Debugging","pages":[{"title":"Jetset Crash Tracing","href":"/debugging/jetset-crash-tracing"},{"title":"Exporting Takes for Debugging","href":"/debugging/exporting-takes-debugging"},{"title":"USD and USDZ Files","href":"/debugging/usd-usdz"},{"title":"Unreal Console Log","href":"/debugging/unreal-console-log"},{"title":"Blender Autoshot Errors","href":"/debugging/blender-errors"},{"title":"Fixing Autoshot Crashes","href":"/debugging/autoshot-crashes"}]}]},{"tab":"Spark","pages":[{"title":"Spark","href":"/spark/get-started/introduction"}]},{"tab":"Jetset Tutorials","pages":[{"title":"Jetset Tutorials","href":"/tutorials/jetset/introduction-jetset"}]}]},"basePath":"","title":"Scene Locators - Lightcraft Docs","buildId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","deploymentId":"dpl_DTau1J5HqS9UTgVSDwGksstFWtPa","dynamics":[],"chunks":[]}