[{"data":1,"prerenderedAt":1270},["ShallowReactive",2],{"navigation_docs":3,"-file-extensions-obj":673,"-file-extensions-obj-surround":1124,"mdc-bocn6r-key":1125,"mdc-ssz7ub-key":1136,"mdc-k8oxuc-key":1144,"mdc--cf864-key":1152,"mdc--shduz5-key":1166,"mdc-xuxj85-key":1182,"mdc-v8e7r0-key":1190,"mdc-8iwvem-key":1198,"mdc-1678c4-key":1206,"mdc--me2k00-key":1214,"mdc-l78cqs-key":1222,"mdc-cbu58y-key":1230,"mdc-2yr41-key":1238,"mdc-bxbotf-key":1246,"mdc-yx4xsz-key":1254,"mdc-v3dgm7-key":1262},[4,29,123,155,193,222,251,267,408,416,456,462,468],{"title":5,"path":6,"stem":7,"children":8,"icon":28},"Getting Started","\u002Fgetting-started","01.getting-started\u002F1.index",[9,13,18,23],{"title":10,"path":6,"stem":7,"icon":11,"exact":12},"What is Poly?","i-lucide-house",true,{"title":14,"path":15,"stem":16,"icon":17},"Installation","\u002Fgetting-started\u002Finstallation","01.getting-started\u002F2.installation","i-lucide-download",{"title":19,"path":20,"stem":21,"icon":22},"Quickstart","\u002Fgetting-started\u002Fquickstart","01.getting-started\u002F3.quickstart","i-lucide-rocket",{"title":24,"path":25,"stem":26,"icon":27},"Migrate to Poly","\u002Fgetting-started\u002Fmigrate-to-poly","01.getting-started\u002F4.migrate-to-poly","i-lucide-replace",false,{"title":30,"path":31,"stem":32,"children":33,"icon":28},"File Browser","\u002Ffile-browser","02.file-browser\u002F01.index",[34,37,42,47,52,57,62,67,72,113,118],{"title":35,"path":31,"stem":32,"icon":36,"exact":12},"Overview","i-lucide-folder-open",{"title":38,"path":39,"stem":40,"icon":41},"Uploading Files","\u002Ffile-browser\u002Fuploading-your-files","02.file-browser\u002F02.uploading-your-files","i-lucide-upload",{"title":43,"path":44,"stem":45,"icon":46},"Navigating Your Files","\u002Ffile-browser\u002Fnavigating-your-files","02.file-browser\u002F03.navigating-your-files","i-lucide-map",{"title":48,"path":49,"stem":50,"icon":51},"Sidebar","\u002Ffile-browser\u002Fsidebar","02.file-browser\u002F04.sidebar","i-lucide-panel-left",{"title":53,"path":54,"stem":55,"icon":56},"Saved Searches","\u002Ffile-browser\u002Fsaved-searches","02.file-browser\u002F05.saved-searches","i-lucide-folder-search",{"title":58,"path":59,"stem":60,"icon":61},"Supported File Types","\u002Ffile-browser\u002Fsupported-file-types","02.file-browser\u002F06.supported-file-types","i-lucide-file",{"title":63,"path":64,"stem":65,"icon":66},"View Modes","\u002Ffile-browser\u002Fview-modes","02.file-browser\u002F07.view-modes","i-lucide-layout-grid",{"title":68,"path":69,"stem":70,"icon":71},"Quick View (Peek)","\u002Ffile-browser\u002Fquick-view","02.file-browser\u002F08.quick-view","i-lucide-eye",{"title":73,"path":74,"stem":75,"children":76,"icon":78},"Tools Menu","\u002Ffile-browser\u002Ftools-menu","02.file-browser\u002F09.tools-menu\u002F1.index",[77,79,84,89,94,99,104,108],{"title":73,"path":74,"stem":75,"icon":78,"exact":12},"i-lucide-wrench",{"title":80,"path":81,"stem":82,"icon":83},"Agent","\u002Ffile-browser\u002Ftools-menu\u002Fagent","02.file-browser\u002F09.tools-menu\u002F2.agent","i-lucide-bot",{"title":85,"path":86,"stem":87,"icon":88},"Chats","\u002Ffile-browser\u002Ftools-menu\u002Fchats","02.file-browser\u002F09.tools-menu\u002F3.chats","i-lucide-message-square",{"title":90,"path":91,"stem":92,"icon":93},"Outline","\u002Ffile-browser\u002Ftools-menu\u002Foutline","02.file-browser\u002F09.tools-menu\u002F4.outline","i-lucide-list",{"title":95,"path":96,"stem":97,"icon":98},"Details Panel","\u002Ffile-browser\u002Ftools-menu\u002Fdetails","02.file-browser\u002F09.tools-menu\u002F5.details","i-lucide-panel-right",{"title":100,"path":101,"stem":102,"icon":103},"Activity","\u002Ffile-browser\u002Ftools-menu\u002Factivity","02.file-browser\u002F09.tools-menu\u002F6.activity","i-lucide-activity",{"title":105,"path":106,"stem":107,"icon":66},"Waterfall","\u002Ffile-browser\u002Ftools-menu\u002Fwaterfall","02.file-browser\u002F09.tools-menu\u002F7.waterfall",{"title":109,"path":110,"stem":111,"icon":112},"Flashback","\u002Ffile-browser\u002Ftools-menu\u002Fflashback","02.file-browser\u002F09.tools-menu\u002F8.flashback","i-lucide-zap",{"title":114,"path":115,"stem":116,"icon":117},"Keyboard Shortcuts","\u002Ffile-browser\u002Fkeyboard-shortcuts","02.file-browser\u002F10.keyboard-shortcuts","i-lucide-keyboard",{"title":119,"path":120,"stem":121,"icon":122},"Offline Use","\u002Ffile-browser\u002Foffline-use","02.file-browser\u002F11.offline-use","i-lucide-wifi-off",{"title":124,"path":125,"stem":126,"children":127,"icon":28},"Searching","\u002Fsearching","03.searching\u002F1.index",[128,130,135,140,145,150],{"title":35,"path":125,"stem":126,"icon":129,"exact":12},"i-lucide-search",{"title":131,"path":132,"stem":133,"icon":134},"Text Queries","\u002Fsearching\u002Ftext-queries","03.searching\u002F2.text-queries","i-lucide-text-search",{"title":136,"path":137,"stem":138,"icon":139},"Searching by File","\u002Fsearching\u002Fsearching-by-file","03.searching\u002F3.searching-by-file","i-lucide-scan-search",{"title":141,"path":142,"stem":143,"icon":144},"Searching by File Part","\u002Fsearching\u002Fsearching-by-file-part","03.searching\u002F4.searching-by-file-part","i-lucide-crop",{"title":146,"path":147,"stem":148,"icon":149},"Searching by Color","\u002Fsearching\u002Fsearching-by-color","03.searching\u002F5.searching-by-color","i-lucide-palette",{"title":151,"path":152,"stem":153,"icon":154},"Faceted Search & Advanced Search","\u002Fsearching\u002Ffaceted-search","03.searching\u002F6.faceted-search","i-lucide-filter",{"title":156,"path":157,"stem":158,"children":159,"icon":28},"Desktop","\u002Fdesktop","04.desktop\u002F1.index",[160,163,168,173,178,183,188],{"title":161,"path":157,"stem":158,"icon":162,"exact":12},"Intro","i-lucide-monitor",{"title":164,"path":165,"stem":166,"icon":167},"Sync Folder","\u002Fdesktop\u002Fsync-folder","04.desktop\u002F2.sync-folder","i-lucide-folder-sync",{"title":169,"path":170,"stem":171,"icon":172},"CLI","\u002Fdesktop\u002Fcli","04.desktop\u002F3.cli","i-lucide-square-terminal",{"title":174,"path":175,"stem":176,"icon":177},"Tags & Colors","\u002Fdesktop\u002Ftags-and-colors","04.desktop\u002F4.tags-and-colors","i-lucide-tags",{"title":179,"path":180,"stem":181,"icon":182},"Bookmarks","\u002Fdesktop\u002Fbookmarks","04.desktop\u002F5.bookmarks","i-lucide-bookmark",{"title":184,"path":185,"stem":186,"icon":187},"Spotlight & Handoff","\u002Fdesktop\u002Fspotlight-and-handoff","04.desktop\u002F6.spotlight-and-handoff","i-lucide-sparkles",{"title":189,"path":190,"stem":191,"icon":192},"Differences from Web","\u002Fdesktop\u002Fdifferences-from-web","04.desktop\u002F7.differences-from-web","i-lucide-app-window",{"title":80,"path":194,"stem":195,"children":196,"icon":28,"defaultOpen":28},"\u002Fagent","05.agent\u002F1.index",[197,198,203,207,212,217],{"title":35,"path":194,"stem":195,"icon":83,"exact":12},{"title":199,"path":200,"stem":201,"icon":202},"Reading & Summarizing Files","\u002Fagent\u002Freading-and-summarizing","05.agent\u002F2.reading-and-summarizing","i-lucide-book-open",{"title":204,"path":205,"stem":206,"icon":129},"AI-Powered Searching","\u002Fagent\u002Fsearching","05.agent\u002F3.searching",{"title":208,"path":209,"stem":210,"icon":211},"Creating and Editing Files","\u002Fagent\u002Fcreating-and-editing-files","05.agent\u002F4.creating-and-editing-files","i-lucide-file-pen",{"title":213,"path":214,"stem":215,"icon":216},"Organizing Files","\u002Fagent\u002Forganizing-files","05.agent\u002F5.organizing-files","i-lucide-folder-symlink",{"title":218,"path":219,"stem":220,"icon":221},"Complex, Multi-Step Tasks","\u002Fagent\u002Fcomplex-tasks","05.agent\u002F6.complex-tasks","i-lucide-workflow",{"title":223,"path":224,"stem":225,"children":226,"icon":28,"defaultOpen":28},"Recovering Files","\u002Frecovering-files","06.recovering-files\u002F1.index",[227,229,233,236,241,246],{"title":35,"path":224,"stem":225,"icon":228,"exact":12},"i-lucide-history",{"title":230,"path":231,"stem":232,"icon":71},"Viewing Versions","\u002Frecovering-files\u002Fviewing-versions","06.recovering-files\u002F2.viewing-versions",{"title":109,"path":234,"stem":235,"icon":112},"\u002Frecovering-files\u002Fflashback","06.recovering-files\u002F3.flashback",{"title":237,"path":238,"stem":239,"icon":240},"Restoring Versions","\u002Frecovering-files\u002Frestoring-versions","06.recovering-files\u002F4.restoring-versions","i-lucide-rotate-ccw",{"title":242,"path":243,"stem":244,"icon":245},"Reverting Changes","\u002Frecovering-files\u002Freverting-changes","06.recovering-files\u002F5.reverting-changes","i-lucide-undo-2",{"title":247,"path":248,"stem":249,"icon":250},"Limitations","\u002Frecovering-files\u002Flimitations","06.recovering-files\u002F6.limitations","i-lucide-triangle-alert",{"title":252,"path":253,"stem":254,"children":255,"icon":28,"defaultOpen":28},"Sharing","\u002Fsharing","07.sharing\u002F1.index",[256,258,262],{"title":35,"path":253,"stem":254,"icon":257,"exact":12},"i-lucide-share-2",{"title":259,"path":260,"stem":261,"icon":257},"Sharing Files","\u002Fsharing\u002Fsharing-files","07.sharing\u002F2.sharing-files",{"title":263,"path":264,"stem":265,"icon":266},"Shared Drives","\u002Fsharing\u002Fshared-drives","07.sharing\u002F3.shared-drives","i-lucide-users",{"title":169,"path":268,"stem":269,"children":270,"icon":28,"defaultOpen":28},"\u002Fcli","08.cli\u002F1.index",[271,273,278,399,404],{"title":14,"path":268,"stem":269,"icon":272,"exact":12},"i-lucide-terminal",{"title":274,"path":275,"stem":276,"icon":277},"How it Works","\u002Fcli\u002Fhow-it-works","08.cli\u002F2.how-it-works","i-lucide-cog",{"title":279,"path":280,"stem":281,"children":282,"icon":284},"Commands","\u002Fcli\u002Fcommands","08.cli\u002F3.commands\u002F01.index",[283,285,289,293,297,302,307,312,317,322,327,332,337,342,347,351,356,360,365,369,373,377,382,386,390,394],{"title":279,"path":280,"stem":281,"icon":284,"exact":12},"i-lucide-list-tree",{"title":286,"path":287,"stem":288,"icon":93},"ls","\u002Fcli\u002Fcommands\u002Fls","08.cli\u002F3.commands\u002F02.ls",{"title":290,"path":291,"stem":292,"icon":56},"find","\u002Fcli\u002Fcommands\u002Ffind","08.cli\u002F3.commands\u002F03.find",{"title":294,"path":295,"stem":296,"icon":129},"search","\u002Fcli\u002Fcommands\u002Fsearch","08.cli\u002F3.commands\u002F04.search",{"title":298,"path":299,"stem":300,"icon":301},"cp","\u002Fcli\u002Fcommands\u002Fcp","08.cli\u002F3.commands\u002F05.cp","i-lucide-copy",{"title":303,"path":304,"stem":305,"icon":306},"mv","\u002Fcli\u002Fcommands\u002Fmv","08.cli\u002F3.commands\u002F06.mv","i-lucide-move",{"title":308,"path":309,"stem":310,"icon":311},"rm","\u002Fcli\u002Fcommands\u002Frm","08.cli\u002F3.commands\u002F07.rm","i-lucide-trash-2",{"title":313,"path":314,"stem":315,"icon":316},"mkdir","\u002Fcli\u002Fcommands\u002Fmkdir","08.cli\u002F3.commands\u002F08.mkdir","i-lucide-folder-plus",{"title":318,"path":319,"stem":320,"icon":321},"mkurl","\u002Fcli\u002Fcommands\u002Fmkurl","08.cli\u002F3.commands\u002F09.mkurl","i-lucide-link",{"title":323,"path":324,"stem":325,"icon":326},"mksearch","\u002Fcli\u002Fcommands\u002Fmksearch","08.cli\u002F3.commands\u002F10.mksearch","i-lucide-search-code",{"title":328,"path":329,"stem":330,"icon":331},"mkdrive","\u002Fcli\u002Fcommands\u002Fmkdrive","08.cli\u002F3.commands\u002F11.mkdrive","i-lucide-hard-drive",{"title":333,"path":334,"stem":335,"icon":336},"rmdrive","\u002Fcli\u002Fcommands\u002Frmdrive","08.cli\u002F3.commands\u002F12.rmdrive","i-lucide-trash",{"title":338,"path":339,"stem":340,"icon":341},"wget","\u002Fcli\u002Fcommands\u002Fwget","08.cli\u002F3.commands\u002F13.wget","i-lucide-cloud-download",{"title":343,"path":344,"stem":345,"icon":346},"file show","\u002Fcli\u002Fcommands\u002Ffile-show","08.cli\u002F3.commands\u002F14.file-show","i-lucide-info",{"title":348,"path":349,"stem":350,"icon":202},"file read","\u002Fcli\u002Fcommands\u002Ffile-read","08.cli\u002F3.commands\u002F15.file-read",{"title":352,"path":353,"stem":354,"icon":355},"file write","\u002Fcli\u002Fcommands\u002Ffile-write","08.cli\u002F3.commands\u002F16.file-write","i-lucide-pencil",{"title":357,"path":358,"stem":359,"icon":211},"file update","\u002Fcli\u002Fcommands\u002Ffile-update","08.cli\u002F3.commands\u002F17.file-update",{"title":361,"path":362,"stem":363,"icon":364},"file search","\u002Fcli\u002Fcommands\u002Ffile-search","08.cli\u002F3.commands\u002F18.file-search","i-lucide-file-search",{"title":366,"path":367,"stem":368,"icon":228},"file history","\u002Fcli\u002Fcommands\u002Ffile-history","08.cli\u002F3.commands\u002F19.file-history",{"title":370,"path":371,"stem":372,"icon":240},"file restore","\u002Fcli\u002Fcommands\u002Ffile-restore","08.cli\u002F3.commands\u002F20.file-restore",{"title":374,"path":375,"stem":376,"icon":245},"file revert","\u002Fcli\u002Fcommands\u002Ffile-revert","08.cli\u002F3.commands\u002F21.file-revert",{"title":378,"path":379,"stem":380,"icon":381},"file open","\u002Fcli\u002Fcommands\u002Ffile-open","08.cli\u002F3.commands\u002F22.file-open","i-lucide-external-link",{"title":383,"path":384,"stem":385,"icon":17},"file download","\u002Fcli\u002Fcommands\u002Ffile-download","08.cli\u002F3.commands\u002F23.file-download",{"title":387,"path":388,"stem":389,"icon":257},"file share","\u002Fcli\u002Fcommands\u002Ffile-share","08.cli\u002F3.commands\u002F24.file-share",{"title":391,"path":392,"stem":393,"icon":192},"app","\u002Fcli\u002Fcommands\u002Fapp","08.cli\u002F3.commands\u002F25.app",{"title":395,"path":396,"stem":397,"icon":398},"auth","\u002Fcli\u002Fcommands\u002Fauth","08.cli\u002F3.commands\u002F26.auth","i-lucide-key-round",{"title":400,"path":401,"stem":402,"icon":403},"Global Flags","\u002Fcli\u002Fglobal-flags","08.cli\u002F4.global-flags","i-lucide-sliders-horizontal",{"title":405,"path":406,"stem":407,"icon":83},"Agent Skill","\u002Fcli\u002Fagent-skill","08.cli\u002F5.agent-skill",{"title":409,"path":410,"stem":411,"children":412,"icon":28,"defaultOpen":28},"Privacy & Security","\u002Fprivacy-and-security","09.privacy-and-security\u002F1.index",[413],{"title":414,"path":410,"stem":411,"icon":415,"exact":12},"Our Privacy Commitment","i-lucide-shield-check",{"title":417,"path":418,"stem":419,"children":420,"icon":28,"defaultOpen":28},"Integrations & MCP","\u002Fintegrations","10.integrations\u002F1.index",[421,423,428,433,438,442,447,452],{"title":35,"path":418,"stem":419,"icon":422,"exact":12},"i-lucide-plug",{"title":424,"path":425,"stem":426,"icon":427},"Claude Code","\u002Fintegrations\u002Fclaude-code","10.integrations\u002F2.claude-code","i-simple-icons-claude",{"title":429,"path":430,"stem":431,"icon":432},"Claude CoWork (Desktop)","\u002Fintegrations\u002Fclaude-cowork","10.integrations\u002F3.claude-cowork","i-simple-icons-anthropic",{"title":434,"path":435,"stem":436,"icon":437},"ChatGPT Work (Desktop)","\u002Fintegrations\u002Fchatgpt-work","10.integrations\u002F4.chatgpt-work","i-simple-icons-openai",{"title":439,"path":440,"stem":441,"icon":437},"ChatGPT","\u002Fintegrations\u002Fchatgpt","10.integrations\u002F5.chatgpt",{"title":443,"path":444,"stem":445,"icon":446},"Gemini","\u002Fintegrations\u002Fgemini","10.integrations\u002F6.gemini","i-simple-icons-googlegemini",{"title":448,"path":449,"stem":450,"icon":451},"VS Code & Cursor","\u002Fintegrations\u002Fvscode-cursor","10.integrations\u002F7.vscode-cursor","i-simple-icons-visualstudiocode",{"title":453,"path":454,"stem":455,"icon":78},"Using MCP","\u002Fintegrations\u002Fusing-mcp","10.integrations\u002F8.using-mcp",{"title":457,"path":458,"stem":459,"children":460,"icon":28,"defaultOpen":28},"Troubleshooting","\u002Ftroubleshooting","11.troubleshooting\u002F1.index",[461],{"title":457,"path":458,"stem":459,"icon":78,"exact":12},{"title":463,"path":464,"stem":465,"children":466,"icon":28,"defaultOpen":28},"Roadmap","\u002Froadmap","12.roadmap\u002F1.index",[467],{"title":463,"path":464,"stem":465,"icon":46,"exact":12},{"title":469,"icon":28,"defaultOpen":28,"path":470,"stem":471,"children":472,"page":28},"Releases","\u002Freleases","13.releases",[473,477],{"title":474,"path":475,"stem":476},"Latest","\u002Freleases\u002Fall-releases\u002F2026-09-01-v0-beta-09-01","13.releases\u002F1.latest",{"title":478,"icon":28,"defaultOpen":28,"path":479,"stem":480,"children":481,"page":28},"All releases","\u002Freleases\u002Fall-releases","13.releases\u002F2.all-releases",[482,489,497,505,513,521,529,537,545,553,561,569,577,585,593,601,609,617,625,633,641,649,657,665],{"title":483,"path":475,"stem":484,"release-notes":485},"v0.beta.2026.09.01","13.releases\u002F2.all-releases\u002F2026-09-01-v0-beta-09-01",{"date":486,"banner":487,"icon":488,"version":483},"2026-09-01","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-09-01\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-09-01\u002Fsticker.png",{"title":490,"path":491,"stem":492,"release-notes":493},"v0.beta.2026.08.27","\u002Freleases\u002Fall-releases\u002F2026-08-27-v0-beta-08-27","13.releases\u002F2.all-releases\u002F2026-08-27-v0-beta-08-27",{"date":494,"banner":495,"icon":496,"version":490},"2026-08-27","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-27\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-27\u002Ficon.png",{"title":498,"path":499,"stem":500,"release-notes":501},"v0.beta.2026.08.18","\u002Freleases\u002Fall-releases\u002F2026-08-18-v0-beta-08-18","13.releases\u002F2.all-releases\u002F2026-08-18-v0-beta-08-18",{"date":502,"banner":503,"icon":504,"version":498},"2026-08-18","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-18\u002Fbanner.png","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-18\u002Fsticker.png",{"title":506,"path":507,"stem":508,"release-notes":509},"v0.beta.2026.08.11","\u002Freleases\u002Fall-releases\u002F2026-08-11-v0-beta-08-11","13.releases\u002F2.all-releases\u002F2026-08-11-v0-beta-08-11",{"date":510,"banner":511,"icon":512,"version":506},"2026-08-11","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-11\u002Fbanner.png","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-11\u002FUnknown-12.png",{"title":514,"path":515,"stem":516,"release-notes":517},"v0.beta.2026.01.22","\u002Freleases\u002Fall-releases\u002F2026-01-22-v0-beta-01-22","13.releases\u002F2.all-releases\u002F2026-01-22-v0-beta-01-22",{"date":518,"banner":519,"icon":520,"version":514},"2026-01-22","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-22\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-22\u002Ficon.webp",{"title":522,"path":523,"stem":524,"release-notes":525},"v0.beta.2026.01.13","\u002Freleases\u002Fall-releases\u002F2026-01-13-v0-beta-01-13","13.releases\u002F2.all-releases\u002F2026-01-13-v0-beta-01-13",{"date":526,"banner":527,"icon":528,"version":522},"2026-01-13","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-13\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-13\u002Ficon.webp",{"title":530,"path":531,"stem":532,"release-notes":533},"v0.beta.2026.01.09","\u002Freleases\u002Fall-releases\u002F2026-01-09-v0-beta-01-09","13.releases\u002F2.all-releases\u002F2026-01-09-v0-beta-01-09",{"date":534,"banner":535,"icon":536,"version":530},"2026-01-09","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-09\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-09\u002Ficon.webp",{"title":538,"path":539,"stem":540,"release-notes":541},"v0.beta.2025.12.31","\u002Freleases\u002Fall-releases\u002F2025-12-31-v0-beta-12-31","13.releases\u002F2.all-releases\u002F2025-12-31-v0-beta-12-31",{"date":542,"banner":543,"icon":544,"version":538},"2025-12-31","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-31\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-31\u002Ficon.webp",{"title":546,"path":547,"stem":548,"release-notes":549},"v0.beta.2025.12.26","\u002Freleases\u002Fall-releases\u002F2025-12-26-v0-beta-12-26","13.releases\u002F2.all-releases\u002F2025-12-26-v0-beta-12-26",{"date":550,"banner":551,"icon":552,"version":546},"2025-12-26","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-26\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-26\u002Ficon.webp",{"title":554,"path":555,"stem":556,"release-notes":557},"v0.beta.2025.12.16","\u002Freleases\u002Fall-releases\u002F2025-12-16-v0-beta-12-16","13.releases\u002F2.all-releases\u002F2025-12-16-v0-beta-12-16",{"date":558,"banner":559,"icon":560,"version":554},"2025-12-16","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-16\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-16\u002Ficon.webp",{"title":562,"path":563,"stem":564,"release-notes":565},"v0.beta.2025.12.12","\u002Freleases\u002Fall-releases\u002F2025-12-12-v0-beta-12-12","13.releases\u002F2.all-releases\u002F2025-12-12-v0-beta-12-12",{"date":566,"banner":567,"icon":568,"version":562},"2025-12-12","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-12\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-12\u002Ficon.webp",{"title":570,"path":571,"stem":572,"release-notes":573},"v0.beta.2025.12.03","\u002Freleases\u002Fall-releases\u002F2025-12-03-v0-beta-12-03","13.releases\u002F2.all-releases\u002F2025-12-03-v0-beta-12-03",{"date":574,"banner":575,"icon":576,"version":570},"2025-12-03","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-03\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-03\u002Ficon.webp",{"title":578,"path":579,"stem":580,"release-notes":581},"v0.beta.2025.11.26","\u002Freleases\u002Fall-releases\u002F2025-11-26-v0-beta-11-26","13.releases\u002F2.all-releases\u002F2025-11-26-v0-beta-11-26",{"date":582,"banner":583,"icon":584,"version":578},"2025-11-26","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-26\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-26\u002Ficon.webp",{"title":586,"path":587,"stem":588,"release-notes":589},"v0.beta.2025.11.19","\u002Freleases\u002Fall-releases\u002F2025-11-19-v0-beta-11-19","13.releases\u002F2.all-releases\u002F2025-11-19-v0-beta-11-19",{"date":590,"banner":591,"icon":592,"version":586},"2025-11-19","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-19\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-19\u002Ficon.webp",{"title":594,"path":595,"stem":596,"release-notes":597},"v0.beta.2025.11.13","\u002Freleases\u002Fall-releases\u002F2025-11-13-v0-beta-11-13","13.releases\u002F2.all-releases\u002F2025-11-13-v0-beta-11-13",{"date":598,"banner":599,"icon":600,"version":594},"2025-11-13","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-13\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-13\u002Ficon.webp",{"title":602,"path":603,"stem":604,"release-notes":605},"v0.beta.2025.11.05","\u002Freleases\u002Fall-releases\u002F2025-11-05-v0-beta-11-05","13.releases\u002F2.all-releases\u002F2025-11-05-v0-beta-11-05",{"date":606,"banner":607,"icon":608,"version":602},"2025-11-05","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-05\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-05\u002Ficon.webp",{"title":610,"path":611,"stem":612,"release-notes":613},"v0.beta.2025.10.29","\u002Freleases\u002Fall-releases\u002F2025-10-29-v0-beta-10-29","13.releases\u002F2.all-releases\u002F2025-10-29-v0-beta-10-29",{"date":614,"banner":615,"icon":616,"version":610},"2025-10-29","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-29\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-29\u002Ficon.webp",{"title":618,"path":619,"stem":620,"release-notes":621},"v0.beta.2025.10.21","\u002Freleases\u002Fall-releases\u002F2025-10-21-v0-beta-10-21","13.releases\u002F2.all-releases\u002F2025-10-21-v0-beta-10-21",{"date":622,"banner":623,"icon":624,"version":618},"2025-10-21","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-21\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-21\u002Ficon.webp",{"title":626,"path":627,"stem":628,"release-notes":629},"v0.beta.2025.10.14","\u002Freleases\u002Fall-releases\u002F2025-10-14-v0-beta-10-14","13.releases\u002F2.all-releases\u002F2025-10-14-v0-beta-10-14",{"date":630,"banner":631,"icon":632,"version":626},"2025-10-14","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-14\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-14\u002Ficon.webp",{"title":634,"path":635,"stem":636,"release-notes":637},"v0.beta.2025.10.08","\u002Freleases\u002Fall-releases\u002F2025-10-08-v0-beta-10-08","13.releases\u002F2.all-releases\u002F2025-10-08-v0-beta-10-08",{"date":638,"banner":639,"icon":640,"version":634},"2025-10-08","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-08\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-08\u002Ficon.webp",{"title":642,"path":643,"stem":644,"release-notes":645},"v0.beta.2025.10.01","\u002Freleases\u002Fall-releases\u002F2025-10-01-v0-beta-10-01","13.releases\u002F2.all-releases\u002F2025-10-01-v0-beta-10-01",{"date":646,"banner":647,"icon":648,"version":642},"2025-10-01","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-01\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-01\u002Ficon.webp",{"title":650,"path":651,"stem":652,"release-notes":653},"v0.beta.2025.09.23","\u002Freleases\u002Fall-releases\u002F2025-09-23-v0-beta-09-23","13.releases\u002F2.all-releases\u002F2025-09-23-v0-beta-09-23",{"date":654,"banner":655,"icon":656,"version":650},"2025-09-23","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-23\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-23\u002Ficon.webp",{"title":658,"path":659,"stem":660,"release-notes":661},"v0.beta.2025.09.16","\u002Freleases\u002Fall-releases\u002F2025-09-16-v0-beta-09-16","13.releases\u002F2.all-releases\u002F2025-09-16-v0-beta-09-16",{"date":662,"banner":663,"icon":664,"version":658},"2025-09-16","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-16\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-16\u002Ficon.webp",{"title":666,"path":667,"stem":668,"release-notes":669},"v0.beta.2025.09.03","\u002Freleases\u002Fall-releases\u002F2025-09-03-v0-beta-09-03","13.releases\u002F2.all-releases\u002F2025-09-03-v0-beta-09-03",{"date":670,"banner":671,"icon":672,"version":666},"2025-09-03","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-03\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-03\u002Ficon.webp",{"id":674,"title":675,"body":676,"description":1095,"extension":1096,"file-extension":1097,"links":1116,"meta":1117,"mime-type":1116,"navigation":28,"path":1118,"release-notes":1116,"seo":1119,"stem":1122,"__hash__":1123},"docs\u002Ffile-extensions\u002Fobj.md","`.obj` File Extension",{"type":677,"value":678,"toc":1081},"minimark",[679,689,696,757,767,786,796,803,817,832,838,844,850,856,862,871,877,884,887,931,946],[680,681,683,684,688],"h2",{"id":682},"what-kind-of-file-is-a-obj","What kind of file is a ",[685,686,687],"code",{},".obj","?",[690,691,692,693,695],"p",{},"An ",[685,694,687],{}," file usually has one of two unrelated meanings:",[697,698,699,740],"ul",{},[700,701,702,703,707,708,711,712,715,716,719,720,723,724,727,728],"li",{},"A ",[704,705,706],"strong",{},"Wavefront OBJ model"," is a text file describing 3D geometry. Records beginning with ",[685,709,710],{},"v",", ",[685,713,714],{},"vt",", and ",[685,717,718],{},"vn"," define positions, texture coordinates, and normals. An ",[685,721,722],{},"f"," record assembles them into a polygonal face. Materials and texture references commonly live in a separate ",[685,725,726],{},".mtl"," file.",[729,730,731],"sup",{},[732,733,739],"a",{"href":734,"ariaDescribedBy":735,"dataFootnoteRef":737,"id":738},"#user-content-fn-1",[736],"footnote-label","","user-content-fnref-1","1",[700,741,702,742,745,746,748,749],{},[704,743,744],{},"compiled object file"," contains machine code, symbols, sections, and relocation records for a linker. Microsoft toolchains commonly use ",[685,747,687],{}," for COFF object files, but the exact binary structure depends on the toolchain and target.",[729,750,751],{},[732,752,756],{"href":753,"ariaDescribedBy":754,"dataFootnoteRef":737,"id":755},"#user-content-fn-2",[736],"user-content-fnref-2","2",[690,758,759,760,766],{},"The suffix has no universal magic bytes. A Wavefront model should be readable text with valid OBJ statements. A normal COFF object starts with a machine identifier and section count, not the signatures of a linked Windows image.",[729,761,762],{},[732,763,756],{"href":753,"ariaDescribedBy":764,"dataFootnoteRef":737,"id":765},[736],"user-content-fnref-2-2"," Use a format-aware parser rather than guessing from the first few bytes.",[690,768,769,770,778,779,785],{},"IANA does not register an OBJ-specific media type.",[729,771,772],{},[732,773,777],{"href":774,"ariaDescribedBy":775,"dataFootnoteRef":737,"id":776},"#user-content-fn-3",[736],"user-content-fnref-3","3"," Poly associates the suffix with the deployed, unregistered ",[732,780,782],{"href":781},"\u002Fmime-types\u002Fapplication\u002Fx-executable",[685,783,784],{},"application\u002Fx-executable"," label for consistent handling, but that label does not prove the file is executable or binary.",[787,788,789,790,792,793,795],"note",{},"Renaming a 3D model to ",[685,791,687],{}," does not translate its geometry. Renaming compiled code to ",[685,794,687],{}," does not make it compatible with another compiler, processor, or operating system.",[680,797,799,800,802],{"id":798},"how-do-i-open-a-obj-on-my-computer","How do I open a ",[685,801,687],{}," on my computer?",[690,804,805,806,808,809],{},"Open a Wavefront model with Blender, Autodesk Maya, MeshLab, or another 3D editor. Keep any ",[685,807,726],{}," file and referenced textures beside the model so materials are not lost. OBJ carries basic geometry and materials, but Blender notes that it does not preserve features such as armatures, lights, cameras, parenting, or transformations.",[729,810,811],{},[732,812,816],{"href":813,"ariaDescribedBy":814,"dataFootnoteRef":737,"id":815},"#user-content-fn-4",[736],"user-content-fnref-4","4",[690,818,819,820,823,824],{},"Inspect compiled object code with the tools from its build environment. Microsoft Visual Studio tools understand Windows COFF. ",[685,821,822],{},"llvm-readobj --file-header --sections file.obj"," can inspect headers and sections across supported object formats without running the code.",[729,825,826],{},[732,827,831],{"href":828,"ariaDescribedBy":829,"dataFootnoteRef":737,"id":830},"#user-content-fn-5",[736],"user-content-fnref-5","5",[690,833,834,835,837],{},"Treat an unknown ",[685,836,687],{}," as untrusted. Do not link compiled code into a program until you trust its source, and enable mesh validation when importing an unfamiliar 3D model.",[680,839,841,842],{"id":840},"poly-support-for-obj","Poly support for ",[685,843,687],{},[690,845,846,847,849],{},"Poly stores, syncs, shares, versions, downloads, and finds ",[685,848,687],{}," files by filename and basic properties. Because the suffix can represent readable 3D geometry or target-specific compiled code, Poly does not provide a format-specific thumbnail, preview, content index, or agent-readable representation.",[690,851,852,853,855],{},"For visual access, export a 3D asset to a supported preview format. For compiled code, save trusted inspection output as text next to the original. Poly can index the report while preserving the ",[685,854,687],{}," file unchanged.",[680,857,859,860],{"id":858},"history-of-obj","History of ",[685,861,687],{},[690,863,864,865],{},"Wavefront Technologies introduced OBJ for Advanced Visualizer around 1990 and published a specification to support interchange. By the mid-1990s, it was treated as a vendor-neutral way to move surface geometry between 3D applications.",[729,866,867],{},[732,868,739],{"href":734,"ariaDescribedBy":869,"dataFootnoteRef":737,"id":870},[736],"user-content-fnref-1-2",[690,872,873,874,876],{},"Compiler toolchains independently used “object” as the name for relocatable output between compilation and linking. Microsoft adopted ",[685,875,687],{}," for COFF object files. The shared suffix reflects the word “object,” not a relationship between 3D meshes and compiled programs.",[680,878,880,881,883],{"id":879},"working-with-obj-and-alternatives","Working with ",[685,882,687],{}," and alternatives",[690,885,886],{},"For 3D work, choose the destination around what must survive:",[888,889,890,903],"table",{},[891,892,893],"thead",{},[894,895,896,900],"tr",{},[897,898,899],"th",{},"Format",[897,901,902],{},"Best fit",[904,905,906,915,923],"tbody",{},[894,907,908,912],{},[909,910,911],"td",{},"OBJ + MTL + textures",[909,913,914],{},"Broad exchange of static surface geometry",[894,916,917,920],{},[909,918,919],{},"GLB \u002F glTF",[909,921,922],{},"Scenes with materials, textures, hierarchy, skins, or animation",[894,924,925,928],{},[909,926,927],{},"STL",[909,929,930],{},"Simple triangle surfaces for many 3D-printing workflows",[690,932,933,934,942,943,945],{},"Khronos designed glTF for efficient transmission and loading of complete 3D scenes, including meshes, materials, skins, and animations.",[729,935,936],{},[732,937,941],{"href":938,"ariaDescribedBy":939,"dataFootnoteRef":737,"id":940},"#user-content-fn-6",[736],"user-content-fnref-6","6"," Convert a Wavefront model through a 3D application, then verify scale, axes, normals, materials, and texture paths. For compiled ",[685,944,687],{}," files, rebuild from source for the destination platform instead of attempting a format conversion.",[947,948,951,956],"section",{"className":949,"dataFootnotes":737},[950],"footnotes",[680,952,955],{"className":953,"id":736},[954],"sr-only","Footnotes",[957,958,959,988,1012,1033,1049,1065],"ol",{},[700,960,962,963,972,973,980,981],{"id":961},"user-content-fn-1","Library of Congress. ",[732,964,968],{"href":965,"rel":966},"https:\u002F\u002Fwww.loc.gov\u002Fpreservation\u002Fdigital\u002Fformats\u002Ffdd\u002Ffdd000507.shtml",[967],"nofollow",[969,970,971],"em",{},"Wavefront OBJ File Format",". ",[732,974,979],{"href":975,"ariaLabel":976,"className":977,"dataFootnoteBackref":737},"#user-content-fnref-1","Back to reference 1",[978],"data-footnote-backref","↩"," ",[732,982,979,986],{"href":983,"ariaLabel":984,"className":985,"dataFootnoteBackref":737},"#user-content-fnref-1-2","Back to reference 1-2",[978],[729,987,756],{},[700,989,991,992,999,1000,980,1005],{"id":990},"user-content-fn-2","Microsoft. ",[732,993,996],{"href":994,"rel":995},"https:\u002F\u002Flearn.microsoft.com\u002Fen-us\u002Fwindows\u002Fwin32\u002Fdebug\u002Fpe-format",[967],[969,997,998],{},"PE Format",". The specification distinguishes COFF object files from linked PE images and documents their headers, sections, symbols, and relocations. ",[732,1001,979],{"href":1002,"ariaLabel":1003,"className":1004,"dataFootnoteBackref":737},"#user-content-fnref-2","Back to reference 2",[978],[732,1006,979,1010],{"href":1007,"ariaLabel":1008,"className":1009,"dataFootnoteBackref":737},"#user-content-fnref-2-2","Back to reference 2-2",[978],[729,1011,756],{},[700,1013,1015,1016,1023,1024,1027,1028],{"id":1014},"user-content-fn-3","Internet Assigned Numbers Authority. ",[732,1017,1020],{"href":1018,"rel":1019},"https:\u002F\u002Fwww.iana.org\u002Fassignments\u002Fmedia-types\u002Fmedia-types.xhtml",[967],[969,1021,1022],{},"Media Types Registry",". The registry contains no ",[685,1025,1026],{},"model\u002Fobj"," or other OBJ-specific entry. ",[732,1029,979],{"href":1030,"ariaLabel":1031,"className":1032,"dataFootnoteBackref":737},"#user-content-fnref-3","Back to reference 3",[978],[700,1034,1036,1037,972,1044],{"id":1035},"user-content-fn-4","Blender Foundation. ",[732,1038,1041],{"href":1039,"rel":1040},"https:\u002F\u002Fdocs.blender.org\u002Fmanual\u002Fen\u002Flatest\u002Ffiles\u002Fimport_export\u002Fobj.html",[967],[969,1042,1043],{},"Wavefront OBJ",[732,1045,979],{"href":1046,"ariaLabel":1047,"className":1048,"dataFootnoteBackref":737},"#user-content-fnref-4","Back to reference 4",[978],[700,1050,1052,1053,972,1060],{"id":1051},"user-content-fn-5","LLVM Project. ",[732,1054,1057],{"href":1055,"rel":1056},"https:\u002F\u002Fllvm.org\u002Fdocs\u002FCommandGuide\u002Fllvm-readobj.html",[967],[969,1058,1059],{},"llvm-readobj: LLVM Object Reader",[732,1061,979],{"href":1062,"ariaLabel":1063,"className":1064,"dataFootnoteBackref":737},"#user-content-fnref-5","Back to reference 5",[978],[700,1066,1068,1069,972,1076],{"id":1067},"user-content-fn-6","Khronos Group. ",[732,1070,1073],{"href":1071,"rel":1072},"https:\u002F\u002Fwww.khronos.org\u002Fgltf\u002F",[967],[969,1074,1075],{},"glTF: Runtime 3D Asset Delivery",[732,1077,979],{"href":1078,"ariaLabel":1079,"className":1080,"dataFootnoteBackref":737},"#user-content-fnref-6","Back to reference 6",[978],{"title":737,"searchDepth":1082,"depth":1082,"links":1083},2,[1084,1086,1088,1090,1092,1094],{"id":682,"depth":1082,"text":1085},"What kind of file is a .obj?",{"id":798,"depth":1082,"text":1087},"How do I open a .obj on my computer?",{"id":840,"depth":1082,"text":1089},"Poly support for .obj",{"id":858,"depth":1082,"text":1091},"History of .obj",{"id":879,"depth":1082,"text":1093},"Working with .obj and alternatives",{"id":736,"depth":1082,"text":955},"Learn what a `.obj` file may contain, how to open Wavefront 3D models and compiled object code, and how Poly supports this ambiguous suffix.","md",{"extension":687,"name":1098,"support-level":1099,"mime-type":1100,"operating-systems":1101,"opens-with":1105,"encoding":1111,"poly-support":1112,"poly-indexed":1113,"poly-preview":1114,"poly-agent":1115},"Wavefront 3D model or compiled object file","Storage Only",[784],[1102,1103,1104],"Windows","macOS","Linux",[1106,1107,1108,1109,1110],"Blender","Autodesk Maya","MeshLab","Microsoft Visual Studio","LLVM tools","Ambiguous: ASCII text for Wavefront OBJ or target-specific binary object code","Storage only. Poly stores and manages OBJ files without assuming which format they contain.","Partial. OBJ files are searchable by filename and basic properties.","No. Poly does not preview 3D geometry or compiled object code from this suffix.","No. The Poly agent cannot read an OBJ file's contents without a supported conversion.",null,{},"\u002Ffile-extensions\u002Fobj",{"title":1120,"description":1121},".obj File Extension: How to Open and Use OBJ Files","A practical guide to .obj files, including Wavefront 3D models, compiled object code, identification, Poly support, conversion, and alternatives.","file-extensions\u002Fobj","e7AwPOTtONtMA858WZzCoGj_YNEzMzhLhOXQ8LDaeA8",[1116,1116],{"data":1126,"body":1127},{},{"type":1128,"children":1129},"root",[1130],{"type":1131,"tag":690,"props":1132,"children":1133},"element",{},[1134],{"type":1135,"value":1102},"text",{"data":1137,"body":1138},{},{"type":1128,"children":1139},[1140],{"type":1131,"tag":690,"props":1141,"children":1142},{},[1143],{"type":1135,"value":1103},{"data":1145,"body":1146},{},{"type":1128,"children":1147},[1148],{"type":1131,"tag":690,"props":1149,"children":1150},{},[1151],{"type":1135,"value":1104},{"data":1153,"body":1154},{},{"type":1128,"children":1155},[1156],{"type":1131,"tag":690,"props":1157,"children":1158},{},[1159,1164],{"type":1131,"tag":685,"props":1160,"children":1162},{"className":1161},[],[1163],{"type":1135,"value":687},{"type":1135,"value":1165}," File Extension",{"data":1167,"body":1168},{},{"type":1128,"children":1169},[1170],{"type":1131,"tag":690,"props":1171,"children":1172},{},[1173,1175,1180],{"type":1135,"value":1174},"Learn what a ",{"type":1131,"tag":685,"props":1176,"children":1178},{"className":1177},[],[1179],{"type":1135,"value":687},{"type":1135,"value":1181}," file may contain, how to open Wavefront 3D models and compiled object code, and how Poly supports this ambiguous suffix.",{"data":1183,"body":1184},{},{"type":1128,"children":1185},[1186],{"type":1131,"tag":690,"props":1187,"children":1188},{},[1189],{"type":1135,"value":1098},{"data":1191,"body":1192},{},{"type":1128,"children":1193},[1194],{"type":1131,"tag":690,"props":1195,"children":1196},{},[1197],{"type":1135,"value":1111},{"data":1199,"body":1200},{},{"type":1128,"children":1201},[1202],{"type":1131,"tag":690,"props":1203,"children":1204},{},[1205],{"type":1135,"value":1106},{"data":1207,"body":1208},{},{"type":1128,"children":1209},[1210],{"type":1131,"tag":690,"props":1211,"children":1212},{},[1213],{"type":1135,"value":1107},{"data":1215,"body":1216},{},{"type":1128,"children":1217},[1218],{"type":1131,"tag":690,"props":1219,"children":1220},{},[1221],{"type":1135,"value":1108},{"data":1223,"body":1224},{},{"type":1128,"children":1225},[1226],{"type":1131,"tag":690,"props":1227,"children":1228},{},[1229],{"type":1135,"value":1109},{"data":1231,"body":1232},{},{"type":1128,"children":1233},[1234],{"type":1131,"tag":690,"props":1235,"children":1236},{},[1237],{"type":1135,"value":1110},{"data":1239,"body":1240},{},{"type":1128,"children":1241},[1242],{"type":1131,"tag":690,"props":1243,"children":1244},{},[1245],{"type":1135,"value":1112},{"data":1247,"body":1248},{},{"type":1128,"children":1249},[1250],{"type":1131,"tag":690,"props":1251,"children":1252},{},[1253],{"type":1135,"value":1113},{"data":1255,"body":1256},{},{"type":1128,"children":1257},[1258],{"type":1131,"tag":690,"props":1259,"children":1260},{},[1261],{"type":1135,"value":1114},{"data":1263,"body":1264},{},{"type":1128,"children":1265},[1266],{"type":1131,"tag":690,"props":1267,"children":1268},{},[1269],{"type":1135,"value":1115},1788325917402]