URDF-Studio
URDF-Studio is a web-based visual URDF robot modeler with 3D workspace, structured skeleton/detail/hardware workflows, motor library integration, MuJoCo export, and AI assistance.
파일 탐색기
최종 버전 다운로드 (.zip)파일 수가 많아 일부만 표시됩니다. 전체 파일은 위 다운로드 버튼으로 확인해 주세요.
- ai-features.md
- architecture.md
- assembly-single-source-refactor.md
- CATALOG.md
- file-io.md
- robot-canvas-lib.md
- style-guide.md
- testing.md
- update-rules.md
- viewer.md
- wasm-build.md
- postbuild.mjs
- package.json
- README.md
- tsconfig.types.json
- vite.config.ts
- postbuild.mjs
- package.json
- README.md
- tsconfig.types.json
- vite.config.ts
- monaco-editor+0.55.1.patch
- libarchive.wasm
- worker-bundle.js
- FiraCode-Bold.woff2
- FiraCode-Regular.woff2
- JetBrainsMono-Bold.woff2
- JetBrainsMono-Regular.woff2
- botlab-logo.webp
- botworld-logo.png
- botworld-logo.webp
- bridgedp-logo.png
- d-robotics-logo.jpg
- logo.png
- motion-studio-logo.png
- motion-studio-logo.webp
- Motphys_Logo_only_Black_100x100px.svg
- Motphys_Logo_only_White_100x100px.svg
- motrix-logo-white.svg
- motrix-logo.svg
- step2urdf-logo.png
- abort.patch
- arguments_1.patch
- arguments_2.patch
- fileSystem.patch
- emHdBindings.data
- emHdBindings.js
- emHdBindings.wasm
- emHdBindings.worker.js
- colladaMeshParser.js
- colladaMeshParser.wasm
- objParser.js
- objParser.wasm
- _headers
- manifest.webmanifest
- potsdamer_platz_1k.hdr
- robots.txt
- sitemap.xml
- README.md
- rebuild-collada-mesh-parser-wasm.sh
- rebuild-obj-parser-wasm.sh
- rebuild-usd-wasm.sh
- sync-openusd-source.sh
- generate_ai_prompt_templates.mjs
- generate_urdf_schema_metadata.mjs
- seo_prerender.mjs
- bump.mjs
- show.mjs
- benchmark_mujoco_usd_export.ts
- benchmark_unitree_usd_export.mjs
- benchmark_unitree_usd_export_e2e.mjs
- base-helpers.mjs
- mjcf-helpers.mjs
- sdf-helpers.mjs
- urdf-helpers.mjs
- usd-helpers.mjs
- xacro-helpers.mjs
- zip-import-helpers.mjs
- run_default_link_click_hover_regression.mjs
- run_shadow_hand_hover_regression.mjs
- run_unitree_browser_regression.mjs
- run_unitree_browser_regression.test.mjs
- run_unitree_ros_usda_browser_regression.mjs
- test_ai_assistant.mjs
- test_assembly_export.mjs
- test_collision_optimization.mjs
- test_component_auto_grounding.mjs
- test_cross_format_assembly.mjs
- test_drag_drop_snapshot.mjs
- test_editor_deep_assembly.mjs
- test_editor_deep_collision.mjs
- test_editor_deep_joints.mjs
- test_editor_deep_materials.mjs
- test_editor_deep_source.mjs
- test_g1_usd_property_roundtrip.mjs
- test_hardware_config.mjs
- test_hover_press.mjs
- test_ik_drag.mjs
- test_joint_pick.mjs
- test_language_switching.mjs
- test_measure_tool.mjs
- test_mjcf_export.mjs
- test_mujoco_assembly.mjs
- test_mujoco_export.mjs
- test_mujoco_import.mjs
- test_mujoco_property_editor.mjs
- test_mujoco_snapshot_preview.mjs
- test_mujoco_source_editor.mjs
- test_mujoco_tree_crud.mjs
- test_mujoco_viewer.mjs
- test_multi_format_import.mjs
- test_paint_mode.mjs
- test_sdf_model_import.mjs
- test_sdf_usd_export.mjs
- test_source_apply_mujoco.mjs
- test_source_apply_unitree_ros.mjs
- test_theme_switching.mjs
- test_transformer_controller_gizmo.mjs
- test_urdf_assembly.mjs
- test_urdf_export.mjs
- test_urdf_model_import.mjs
- test_urdf_obj_mtl_import.mjs
- test_urdf_property_editor.mjs
- test_urdf_source_editor.mjs
- test_urdf_tree_crud.mjs
- test_usd_model_import.mjs
- test_usd_worker_memory_leak.mjs
- test_xacro_import.mjs
- validate_source_editor_mjcf_browser.mjs
- validate_source_editor_unitree_browser.mjs
- validate_unitree_ros_usda_selected_browser.mjs
- validate_unitree_selected_browser.mjs
- test_assembly_bridge.mjs
- test_editor_operations.mjs
- test_import_export.mjs
- paint_restore.urdf
- export_unitree_ros_usda_fixture.ts
- assertions.mjs
- browser-helpers.mjs
- browser-helpers.test.mjs
- run-all.mjs
- run-node-tests.mjs
- _clone-util.mjs
- clone_all_test_data.mjs
- clone_mujoco_menagerie.mjs
- clone_unitree_model.mjs
- clone_unitree_ros.mjs
- compare_unitree_ros_usda_browser_physics.mjs
- compare_unitree_ros_usda_browser_physics.test.mjs
- comprehensiveModelTest.ts
- generate_unitree_ros_usda_isaaclab22_physics_truth.mjs
- importFixtureMatrixShared.ts
- inspect_urdf_mujoco_truth.py
- validate_assembled_fixture_exports.ts
- validate_gazebo_model_imports.ts
- validate_gazebo_models_against_gazebo_truth.test.ts
- validate_gazebo_models_against_gazebo_truth.ts
- validate_import_fixture_matrix.ts
- validate_mujoco_all_exports.ts
- validate_mujoco_mjcf_usd_against_isaacsim.ts
- validate_myosuite_imports.ts
- validate_physics_display_transforms.ts
- validate_sdf_cli_truth.ts
- validate_unitree_mujoco_openusd.py
- validate_unitree_ros_urdfs.ts
- validate_unitree_ros_usd_against_isaacsim.test.ts
- validate_unitree_ros_usd_against_isaacsim.ts
- validate_urdf_files_dataset_against_mujoco.test.ts
- validate_urdf_files_dataset_against_mujoco.ts
- validate_urdf_files_dataset_against_urdfdom.ts
- quality_gates.test.mjs
- README.md
- seo_prerender.test.mjs
- rewrite_dts_aliases.mjs
- convert_mjcf_truth.py
- download_isaacsim_assets.mjs
- extract_isaacsim_collisions.py
- inspect_isaacsim_articulation.py
- inspect_isaacsim_materials.py
- inspect_isaacsim_physics_properties.py
- inspect_isaacsim_usd_stage.py
- batch-export-thumbnails.mjs
- dependency_boundaries.mjs
- dependency_boundaries_baseline.json
- google_style_audit.mjs
- google_style_baseline.json
- README.md
- AIConversationConnector.tsx
- AIInspectionConnector.tsx
- ExportDialogConnector.tsx
- HeaderActions.tsx
- HeaderButton.tsx
- HeaderContextFileMenu.tsx
- HeaderMenuItem.tsx
- HeaderMenuOverlay.tsx
- HeaderMenus.test.tsx
- HeaderMenus.tsx
- HeaderOverflowMenu.tsx
- SurfaceModeSelector.test.tsx
- SurfaceModeSelector.tsx
- ToolboxMenu.test.tsx
- ToolboxMenu.tsx
- types.ts
- useHeaderResponsiveLayout.test.ts
- useHeaderResponsiveLayout.ts
- ViewMenuItem.test.tsx
- ViewMenuItem.tsx
- viewMenuState.js
- viewMenuState.test.ts
- SettingsAboutPane.tsx
- SettingsComponents.tsx
- SettingsPanes.tsx
- settingsTypes.ts
- useSettingsDrag.ts
- snapshotCaptureForm.test.ts
- snapshotCaptureForm.ts
- SnapshotPreviewPane.tsx
- SnapshotProgressOverlay.tsx
- SnapshotSettingsPane.tsx
- useSnapshotDialogLayout.ts
- previewActionState.test.ts
- previewActionState.ts
- resolveSnapshotCaptureAction.test.ts
- resolveSnapshotCaptureAction.ts
- SnapshotPreviewRenderer.tsx
- types.ts
- FilePreviewOverlay.tsx
- modeModuleLoaders.ts
- raycastInteractivity.ts
- types.ts
- UnifiedViewerOverlays.tsx
- UnifiedViewerSceneRoots.tsx
- useUnifiedViewerDerivedState.ts
- useUnifiedViewerRendererAdapter.test.tsx
- useUnifiedViewerRendererAdapter.ts
- useUnifiedViewerSceneLifecycle.test.tsx
- useUnifiedViewerSceneLifecycle.ts
- ViewerJointsPanel.test.tsx
- ViewerJointsPanel.tsx
- ViewerSceneConnector.tsx
- WorkspaceSidebars.tsx
- WorkspaceViewerLayer.tsx
- app_layout_view_sections.tsx
- app_layout_view_types.ts
- AppErrorBoundary.test.tsx
- AppErrorBoundary.tsx
- AppLayoutOverlays.tsx
- AppLayoutView.tsx
- AppOverlayLayer.tsx
- AppToast.tsx
- BotWorldImportOverlay.tsx
- ConnectedDocumentLoadingOverlay.tsx
- DocumentLoadingOverlay.tsx
- documentLoadingOverlayPresentation.test.ts
- documentLoadingOverlayPresentation.ts
- FileDropOverlay.test.tsx
- FileDropOverlay.tsx
- FilePreviewWindow.test.tsx
- FilePreviewWindow.tsx
- Header.test.tsx
- Header.tsx
- IkToolPanel.test.tsx
- IkToolPanel.tsx
- ImportPreparationOverlay.test.ts
- ImportPreparationOverlay.tsx
- lazyAppOverlays.ts
- LazyOverlayFallback.test.tsx
- LazyOverlayFallback.tsx
- SettingsModal.test.tsx
- SettingsModal.tsx
- SnapshotDialog.test.tsx
- SnapshotDialog.tsx
- SourceCodeEditorErrorBoundary.test.tsx
- SourceCodeEditorErrorBoundary.tsx
- UnifiedViewer.tsx
- UnifiedViewer.typecheck.test.ts
- workspaceCanvasConfig.test.ts
- workspaceCanvasConfig.ts
- archive.ts
- bom.test.ts
- bom.ts
- canonicalExportContext.test.ts
- canonicalExportContext.ts
- configuredRobotExport.ts
- exportTestWorkspace.ts
- materialFallbacks.ts
- progress.test.ts
- progress.ts
- projectExport.ts
- projectExportPersistence.test.ts
- projectExportPersistence.ts
- sdfExportRobot.ts
- types.ts
- urdfSupport.test.ts
- urdfSupport.ts
- usdExport.ts
- useFileExportContext.ts
- executePreparedFileImportWorkflow.test.ts
- executePreparedFileImportWorkflow.ts
- executePreparedFileImportWorkflowStages.ts
- executePreparedFileImportWorkflowTypes.ts
- importPreparationOverlay.ts
- liveImportMergeState.test.ts
- liveImportMergeState.ts
- runFileImportWorkflow.test.ts
- runFileImportWorkflow.ts
- xmlSourcePatch.ts
- assemblyAutoGrounding.test.ts
- assemblyAutoGrounding.ts
- assemblyTransforms.ts
- collisionGeometryDiff.test.ts
- collisionGeometryDiff.ts
- editor_lock_mutations.ts
- jointMotion.ts
- jointMotionReset.test.ts
- jointMotionReset.ts
- linkInertialDiff.ts
- linkPatch.test.ts
- linkPatch.ts
- projectedJointMotionCommit.test.ts
- projectedJointMotionCommit.ts
- useCollisionTransformHandlers.ts
- usePropertyHistoryCommands.ts
- useSourceAwareWorkspaceCommands.ts
- useViewerPreferenceCommands.ts
- useWorkspaceTransformCommands.ts
- mjcfViewerRuntimePolicy.test.ts
- mjcfViewerRuntimePolicy.ts
- robot_source_snapshot.ts
- usdViewerPlaceholder.ts
- useWorkspaceFilePreview.ts
- assemblyComponentPreparation.test.ts
- assemblyComponentPreparation.ts
- asset_import_from_url.test.ts
- assetDownloadEndpoint.ts
- deferred_import_hydration.ts
- editableSourcePatchState.ts
- import_blob_urls.ts
- importPreferredFile.cache.test.ts
- importPreferredFile.test.ts
- importPreferredFile.ts
- importPreparationWorkerBridge.test.ts
- importPreparationWorkerBridge.ts
- index.ts
- robotImportWorkerBridge.test.ts
- robotImportWorkerBridge.ts
- robotLoadWorkflow.test.ts
- robotLoadWorkflow.ts
- sourcePreservingExportUtils.test.ts
- sourcePreservingExportUtils.ts
- use_ik_drag_panel_actions.ts
- use_snapshot_capture_request.test.tsx
- use_snapshot_capture_request.ts
- useActiveHistory.ts
- useAppEffects.test.tsx
- useAppEffects.ts
- useAppLayoutEffects.test.tsx
- useAppLayoutEffects.ts
- useAppLayoutSnapshotWorkflow.test.tsx
- useAppLayoutSnapshotWorkflow.ts
- useAppLayoutStoreSlices.test.ts
- useAppLayoutStoreSlices.ts
- useAppShellState.test.ts
- useAppShellState.ts
- useAppState.ts
- useAssetImportFromUrl.ts
- useBatchThumbnailDebugApi.ts
- useCollisionOptimizationWorkflow.test.tsx
- useCollisionOptimizationWorkflow.ts
- useEditableSourceCodeApply.test.ts
- useEditableSourceCodeApply.ts
- useEditableSourcePatches.test.ts
- useEditableSourcePatches.ts
- useFileExport.fallback.test.ts
- useFileExport.sdf.test.ts
- useFileExport.ts
- useFileExport.urdf.test.ts
- useFileExport.usd.test.ts
- useFileExport.xacro.test.ts
- useFileImport.test.ts
- useFileImport.ts
- useFlattenedGroupSourceApply.test.ts
- useFlattenedGroupSourceApply.ts
- useIgnoreJointLimitsScopeReset.test.ts
- useIgnoreJointLimitsScopeReset.ts
- useIkToolController.ts
- useImportInputBinding.ts
- useLibraryFileActions.test.tsx
- useLibraryFileActions.ts
- useLibraryRobotLoadRequest.test.tsx
- useLibraryRobotLoadRequest.ts
- usePendingHistoryCoordinator.ts
- usePluginLaunch.ts
- usePreparedUsdViewerAssets.test.ts
- usePreparedUsdViewerAssets.ts
- usePreviewFileWithFeedback.test.tsx
- usePreviewFileWithFeedback.ts
- useRegressionDebugApi.ts
- useResponsiveSidebarCollapse.test.tsx
- useResponsiveSidebarCollapse.ts
- useRobotLoadWorkflow.ts
- useSelectionActiveComponentSync.test.tsx
- useSelectionActiveComponentSync.ts
- useSnapshotDialogController.ts
- useSourceCodeEditorDocuments.ts
- useSourceCodeEditorWarmup.test.tsx
- useSourceCodeEditorWarmup.ts
- useToolItems.test.tsx
- useToolItems.tsx
- useTreePanelJointPreview.ts
- useUnsavedChangesPrompt.test.ts
- useUnsavedChangesPrompt.ts
- useUsdDocumentLifecycle.test.tsx
- useUsdDocumentLifecycle.ts
- useViewerOrchestration.test.ts
- useViewerOrchestration.ts
- useWorkspaceLayoutDerivations.ts
- useWorkspaceModeTransitions.test.ts
- useWorkspaceModeTransitions.ts
- useWorkspaceMutations.test.tsx
- useWorkspaceMutations.ts
- useWorkspaceMutationsTypes.ts
- useWorkspaceOverlayActions.test.ts
- useWorkspaceOverlayActions.ts
- useWorkspaceViewerDerivations.test.tsx
- useWorkspaceViewerDerivations.ts
- workspaceGeneratedSourceState.test.ts
- workspaceGeneratedSourceState.ts
- workspaceSourceSyncUtils.test.ts
- workspaceSourceSyncUtils.ts
- workspaceViewerDetailPreferences.test.ts
- workspaceViewerDetailPreferences.ts
- archiveCollector.ts
- bundleRootNormalization.ts
- concurrency.ts
- criticalDeferredAssets.test.ts
- criticalDeferredAssets.ts
- fastPreferredFile.test.ts
- fastPreferredFile.ts
- formatDetection.test.ts
- formatDetection.ts
- import_limits.ts
- looseFileCollector.ts
- pathClassification.ts
- payload.ts
- progress.ts
- sidecarReferences.ts
- usdFiles.test.ts
- usdFiles.ts
- aiConversationLaunch.test.ts
- aiConversationLaunch.ts
- applyAIUrdfModification.ts
- applyEditableSourceChange.ts
- archiveImport.ts
- assemblyRenderableBounds.test.ts
- assemblyRenderableBounds.ts
- assemblyUrdfSourceGraft.test.ts
- assemblyUrdfSourceGraft.ts
- assemblyUrdfSourcePartition.ts
- assemblyUrdfSourcePartitionModel.ts
- canonicalWorkspaceViewerDocument.test.ts
- canonicalWorkspaceViewerDocument.ts
- commitImportedProject.test.ts
- commitImportedProject.ts
- commitResolvedRobotLoad.test.ts
- commitResolvedRobotLoad.ts
- contentChangeAppMode.test.ts
- contentChangeAppMode.ts
- contextualPreResolvedImports.test.ts
- contextualPreResolvedImports.ts
- currentUsdExportMode.test.ts
- currentUsdExportMode.ts
- documentLoadFlow.test.ts
- documentLoadFlow.ts
- documentLoadProgress.test.ts
- documentLoadProgress.ts
- editableSourceIncrementalPatch.test.ts
- editableSourceIncrementalPatch.ts
- editableSourceIncrementalPatchDetection.ts
- exportArchiveAssetReferences.ts
- exportArchiveAssets.test.ts
- exportArchiveAssets.ts
- exportArchiveAssetsContract.ts
- exportArchiveAssetsWorker.test.ts
- exportArchiveAssetsWorker.ts
- exportArchiveAssetsWorkerBridge.test.ts
- exportArchiveAssetsWorkerBridge.ts
- exportErrorMessage.test.ts
- exportErrorMessage.ts
- fileScopedJointMotion.test.ts
- fileScopedJointMotion.ts
- generatedUrdfOptions.test.ts
- generatedUrdfOptions.ts
- generateEditableRobotSource.test.ts
- generateEditableRobotSource.ts
- ikDragSession.test.ts
- ikDragSession.ts
- ikToolSelectionState.test.ts
- ikToolSelectionState.ts
- importPackageAssetReferences.test.ts
- importPackageAssetReferences.ts
- importPreparation.test.ts
- importPreparation.ts
- importPreparation.workerSafe.test.ts
- importPreparationTransfer.test.ts
- importPreparationTransfer.ts
- initialLanguage.test.ts
- initialLanguage.ts
- jointEditableSourcePatch.test.ts
- jointEditableSourcePatch.ts
- jointEditableSourceXml.ts
- jointInteractionPreview.test.ts
- jointInteractionPreview.ts
- libraryRobotLoadPolicy.test.ts
- libraryRobotLoadPolicy.ts
- mjcfEditableSourcePatch.test.ts
- mjcfEditableSourcePatch.ts
- mjcfEditableSourcePatchHelpers.ts
- mjcfSourceFormatters.test.ts
- mjcfSourceFormatters.ts
- overlayLoaders.ts
- parseEditableRobotSource.test.ts
- parseEditableRobotSource.ts
- pendingHistory.test.ts
- pendingHistory.ts
- pendingUsdCache.ts
- postReadyBackgroundTask.test.ts
- postReadyBackgroundTask.ts
- preloadableComponent.test.tsx
- preloadableComponent.tsx
- preResolvedImportContract.ts
- preResolvedImportSignature.ts
- preResolvedRobotImportCache.test.ts
- preResolvedRobotImportCache.ts
- robotImportWorker.ts
- robotImportWorkerPayload.test.ts
- robotImportWorkerPayload.ts
- simpleModeDrafts.test.ts
- simpleModeDrafts.ts
- sourceCodeDisplay.test.ts
- sourceCodeDisplay.ts
- sourceCodeDocuments.test.ts
- sourceCodeDocuments.ts
- sourceCodeEditorLoader.ts
- unifiedViewerContract.ts
- unifiedViewerForcedSessionState.test.ts
- unifiedViewerForcedSessionState.ts
- unifiedViewerMountState.test.ts
- unifiedViewerMountState.ts
- unifiedViewerOptionsRestore.test.ts
- unifiedViewerOptionsRestore.ts
- unifiedViewerResourceScopes.test.ts
- unifiedViewerResourceScopes.ts
- unifiedViewerRetainedRobot.test.ts
- unifiedViewerRetainedRobot.ts
- unifiedViewerSceneMode.test.ts
- unifiedViewerSceneMode.ts
- unifiedViewerSceneProps.test.ts
- unifiedViewerSceneProps.ts
- unifiedViewerSceneRobots.test.ts
- unifiedViewerSceneRobots.ts
- unifiedViewerUsageGuide.test.ts
- unifiedViewerUsageGuide.ts
- unifiedViewerViewportState.test.ts
- unifiedViewerViewportState.ts
- unsavedChangesBaseline.ts
- usdBinaryArchive.test.ts
- usdBinaryArchive.ts
- usdBinaryArchiveWorker.ts
- usdBinaryArchiveWorkerBridge.test.ts
- usdBinaryArchiveWorkerBridge.ts
- usdBinaryArchiveWorkerTransfer.test.ts
- usdBinaryArchiveWorkerTransfer.ts
- usdExportContext.test.ts
- usdExportContext.ts
- usdHydrationPersistence.test.ts
- usdHydrationPersistence.ts
- usdHydrationWorkerEvents.test.ts
- usdHydrationWorkerEvents.ts
- usdPostReadyBackgroundTask.test.ts
- usdPostReadyBackgroundTask.ts
- usdPreparedCacheRobotState.test.ts
- usdPreparedCacheRobotState.ts
- usdRobotStateHydration.test.ts
- usdRobotStateHydration.ts
- usdRuntimeStartupPrewarm.test.ts
- usdRuntimeStartupPrewarm.ts
- usdSelectionPrewarm.test.ts
- usdSelectionPrewarm.ts
- usdStageHydration.test.ts
- usdStageHydration.ts
- usdViewerRoundtripSelection.test.ts
- usdViewerRoundtripSelection.ts
- viewerJointScopeKey.test.ts
- viewerJointScopeKey.ts
- viewerViewportHandoff.test.ts
- waitForAnimationFrame.ts
- waitForNextPaint.test.ts
- waitForNextPaint.ts
- workspaceOverlayLayout.test.ts
- workspaceOverlayLayout.ts
- exportArchiveAssets.worker.ts
- importPreparation.worker.ts
- robotImport.worker.ts
- usdBinaryArchive.worker.ts
- App.tsx
- appExtensions.ts
- AppLayout.tsx
- appLayoutTypes.ts
- index.ts
- Providers.test.tsx
- Providers.tsx
- circleFaceDetect.test.ts
- circleFaceDetect.ts
- cylinderFaceRegion.ts
- meshSnapPoints.test.ts
- meshSnapPoints.ts
- planarFaceRegion.test.ts
- planarFaceRegion.ts
- primitiveGeometry.test.ts
- primitiveGeometry.ts
- snapGeometry.test.ts
- snapGeometry.ts
- pngOptimize.worker.ts
- index.ts
- pngOptimizerBridge.ts
- pngOptimizeWorkerProtocol.ts
- collada_mesh_parser.cpp
- obj_parser.cpp
- meshParse.worker.ts
- mshParse.worker.ts
- stlParse.worker.ts
- assetPathIndex.ts
- colladaCoplanarMaterialFixups.ts
- colladaParseWorkerBridge.test.ts
- colladaParseWorkerBridge.ts
- colladaParseWorkerProtocol.ts
- colladaRootNormalization.test.ts
- colladaRootNormalization.ts
- colladaRootTransform.ts
- colladaUpAxis.test.ts
- colladaUpAxis.ts
- colladaWasmParser.test.ts
- colladaWasmParser.ts
- colladaWorkerSceneData.test.ts
- colladaWorkerSceneData.ts
- coplanarMaterialOffset.shared.js
- coplanarMaterialOffset.test.ts
- coplanarMaterialOffset.ts
- index.ts
- meshLoader.test.ts
- meshLoader.ts
- meshLoadPerformance.test.ts
- meshLoadPerformance.ts
- meshParseWorkerBridge.test.ts
- meshParseWorkerBridge.ts
- meshScaleHints.test.ts
- meshScaleHints.ts
- meshSurfaceOrientation.test.ts
- meshSurfaceOrientation.ts
- mshGeometryData.ts
- mshParseWorkerBridge.test.ts
- mshParseWorkerBridge.ts
- mshParseWorkerProtocol.ts
- objMaterialMetadata.ts
- objMaterialUtils.test.ts
- objMaterialUtils.ts
- objModelData.test.ts
- objModelData.ts
- objParseWorkerBridge.test.ts
- objParseWorkerBridge.ts
- objParseWorkerProtocol.ts
- objWasmParser.test.ts
- objWasmParser.ts
- pathNormalization.ts
- stlGeometryData.ts
- stlParseWorkerBridge.test.ts
- stlParseWorkerBridge.ts
- stlParseWorkerProtocol.ts
- textMeshAssetContext.ts
- textureLoaderHandlers.test.ts
- textureLoaderHandlers.ts
- visualMeshStacking.test.ts
- visualMeshStacking.ts
- index.ts
- mjcfBuiltinTextures.ts
- mjcfCanonicalMaterials.ts
- mjcfCanonicalPhysicalImport.test.ts
- mjcfCanonicalPhysicalImport.ts
- mjcfCanonicalRuntimeMaterials.test.ts
- mjcfClosedLoops.ts
- mjcfCompilerScope.ts
- mjcfCubeTextures.ts
- mjcfGeneratedNames.ts
- mjcfGenerator.test.ts
- mjcfGenerator.ts
- mjcfGeneratorUtils.ts
- mjcfGeomClassification.test.ts
- mjcfGeomClassification.ts
- mjcfGeometry.ts
- mjcfHierarchyBuilder.test.ts
- mjcfHierarchyBuilder.ts
- mjcfImportValidation.test.ts
- mjcfImportValidation.ts
- mjcfInertial.test.ts
- mjcfInertial.ts
- mjcfKeyframePose.test.ts
- mjcfKeyframePose.ts
- mjcfLoader.ts
- mjcfLoadLifecycle.ts
- mjcfMath.test.ts
- mjcfMath.ts
- mjcfMeshAssetLoader.test.ts
- mjcfMeshAssetLoader.ts
- mjcfMeshBackedPrimitiveResolver.test.ts
- mjcfMeshBackedPrimitiveResolver.ts
- mjcfMeshTextColorSync.ts
- mjcfModel.ts
- mjcfParser.test.ts
- mjcfParser.ts
- mjcfParserUtils.ts
- mjcfPrimitiveGeometry.ts
- mjcfRenderHelpers.test.ts
- mjcfRenderHelpers.ts
- mjcfSnapshot.test.ts
- mjcfSnapshot.ts
- mjcfSnapshotDiff.test.ts
- mjcfSnapshotHelpers.ts
- mjcfSourceResolver.test.ts
- mjcfSourceResolver.ts
- mjcfUtils.test.ts
- mjcfUtils.ts
- mjcfUtilsHelpers.ts
- mjcfXml.test.ts
- mjcfXml.ts
- skeletonGenerator.ts
- gazeboMaterialScripts.test.ts
- gazeboMaterialScripts.ts
- sdfGenerator.test.ts
- sdfGenerator.ts
- sdfIncludeResolution.ts
- sdfMeshTextMaterialSync.ts
- sdfParser.test.ts
- sdfParser.ts
- buildRuntimeRobotFromState.test.ts
- buildRuntimeRobotFromState.ts
- buildRuntimeRobotFromStateHelpers.ts
- index.ts
- primitiveGeometry.test.ts
- primitiveGeometry.ts
- URDFClasses.ts
- URDFLoader.test.ts
- URDFLoader.ts
- visualRestackBatch.ts
- diagnostics.ts
- geometry.ts
- index.ts
- jointParser.ts
- linkParser.ts
- materialParser.ts
- parseSemantics.test.ts
- recovery.ts
- utils.ts
- index.ts
- meshScale.test.ts
- meshScale.ts
- meshScaleSerialization.test.ts
- meshScaleSerialization.ts
- urdfExportSupport.ts
- urdfGenerator.test.ts
- urdfGenerator.ts
- index.ts
- usdAssetPaths.ts
- usdFormatUtils.test.ts
- usdFormatUtils.ts
- index.ts
- xacroParser.test.ts
- xacroParser.ts
- filePreview.ts
- finalizeImportedRobotData.test.ts
- finalizeImportedRobotData.ts
- format_detection.ts
- importRobotFile.canonical.test.ts
- importRobotFile.test.ts
- importRobotFile.ts
- index.ts
- meshPathUtils.test.ts
- meshPathUtils.ts
- meshPathUtilsHelpers.ts
- meshTextMaterialMetadata.ts
- meshTextMaterialSync.ts
- recoveryDiagnostics.test.ts
- recoveryDiagnostics.ts
- robotImportSourcePaths.ts
- agentRobotTools.test.ts
- agentRobotTools.ts
- assemblyBridgeAlignment.test.ts
- assemblyBridgeAlignment.ts
- assemblyBridgeTopology.ts
- assemblyComponentPreparation.test.ts
- assemblyComponentPreparation.ts
- assemblyConnectivity.test.ts
- assemblyConnectivity.ts
- assemblyMerger.test.ts
- assemblyMerger.ts
- assemblyPlacement.test.ts
- assemblyPlacement.ts
- assemblyProjectedMerger.ts
- assemblyReroot.ts
- assemblyResourcePaths.ts
- assemblyScenePlacement.ts
- assemblySceneProjection.test.ts
- assemblySceneProjection.ts
- assemblyTransforms.test.ts
- assemblyTransforms.ts
- assemblyTransformUtils.ts
- auto_seed_assembly.test.ts
- auto_seed_assembly.ts
- builders.test.ts
- builders.ts
- canonicalRobotSalvage.test.ts
- canonicalRobotSalvage.ts
- canonicalRobotValidation.ts
- canonicalWorkspace.test.ts
- canonicalWorkspace.ts
- canonicalWorkspaceHelpers.ts
- closedLoops.test.ts
- closedLoops.ts
- collisionBodies.test.ts
- collisionBodies.ts
- componentSourceDraft.test.ts
- componentSourceDraft.ts
- constants.ts
- editorLock.test.ts
- editorLock.ts
- identity.ts
- importedRobotRecovery.ts
- index.ts
- jointInteractionLimits.js
- jointInteractionLimits.test.js
- jointLimits.ts
- jointPickAlignment.test.ts
- jointPickAlignment.ts
- kinematics.test.ts
- kinematics.ts
- linkIk.test.ts
- linkIk.ts
- linkIkHelpers.ts
- materials.test.ts
- materials.ts
- mimic.test.ts
- mimic.ts
- passiveSpringJoints.ts
- runtime_patch_diff.ts
- semanticSnapshot.ts
- transforms.ts
- treeOperations.ts
- treeRoots.ts
- validators.ts
- visualBodies.ts
- visualMaterials.ts
- visualMeshMaterialGroups.test.ts
- visualMeshMaterialGroups.ts
- workspaceRobotTarget.test.ts
- workspaceRobotTarget.ts
- stlCompression.worker.ts
- blobCompression.ts
- index.ts
- meshCompressor.ts
- stlCompressionWorkerBridge.test.ts
- stlCompressionWorkerBridge.ts
- stlCompressionWorkerProtocol.ts
- stlParser.ts
- types.ts
- collisionOverlayMaterial.ts
- materialProtection.ts
- materialSide.ts
- objectRenderQuality.test.ts
- objectRenderQuality.ts
- assetFileTypes.ts
- boxFaceMaterialArray.ts
- collisionBoxDisplay.ts
- color.ts
- ensureWorkerXmlDomApis.test.ts
- ensureWorkerXmlDomApis.ts
- heightmapBlendMaterial.ts
- materialFactory.test.ts
- materialFactory.ts
- meshMaterialGroups.test.ts
- meshMaterialGroups.ts
- numberPrecision.ts
- pathKeys.test.ts
- pathKeys.ts
- pathNormalization.test.ts
- pathNormalization.ts
- runtimeDiagnostics.test.ts
- runtimeDiagnostics.ts
- threeResourceOwnership.ts
- treeGraphLayout.test.ts
- treeGraphLayout.ts
- visualMaterialOverrides.test.ts
- visualMaterialOverrides.ts
- visualMeshShadowPolicy.test.ts
- visualMeshShadowPolicy.ts
- xmlSourceTextUtils.test.ts
- xmlSourceTextUtils.ts
- yieldToMainThread.ts
- workerPoolClient.test.ts
- workerPoolClient.ts
- index.ts
- robotCapabilities.ts
- types.ts
- AIConversationModal.test.tsx
- AIConversationModal.tsx
- AIInspectionModal.test.tsx
- AIInspectionModal.tsx
- AIModal.tsx
- ConversationMessageMarkdown.test.tsx
- ConversationMessageMarkdown.tsx
- ConversationModificationCard.tsx
- InspectionModalChrome.tsx
- inspectionModalState.ts
- InspectionProgress.test.tsx
- InspectionProgress.tsx
- InspectionRecommendationBanner.tsx
- InspectionReport.tsx
- InspectionReportNavigation.test.tsx
- InspectionReportProfileGrouping.test.tsx
- InspectionReportProfileLabel.test.tsx
- InspectionSetupNormalView.tsx
- InspectionSetupNormalViewRecommendation.test.tsx
- InspectionSetupView.tsx
- InspectionSidebar.test.tsx
- InspectionSidebar.tsx
- ReportChatOverlay.tsx
- aiPromptTemplates.generated.ts
- aiPromptTemplates.md
- easterEggs.ts
- inspectionProfiles.test.ts
- inspectionProfiles.ts
- prompts.test.ts
- prompts.ts
- useInspectionExecution.ts
- useInspectionReport.ts
- scriptSandbox.test.ts
- scriptSandbox.ts
- scriptSandbox.worker.ts
- scriptSandboxWorkerBridge.ts
- agentEngine.ts
- aiAgent.test.ts
- aiAgent.ts
- aiBackendTransport.test.ts
- aiBackendTransport.ts
- aiRuntimeEnv.test.ts
- aiRuntimeEnv.ts
- aiService.ts
- aiServiceCriteriaDescription.test.ts
- conversationService.test.ts
- conversationService.ts
- aiConversationRobotSnapshot.test.ts
- aiConversationRobotSnapshot.ts
- aiWorkspaceTarget.ts
- buildConversationContext.test.ts
- buildConversationContext.ts
- buildInspectionPromptNotes.test.ts
- buildInspectionPromptNotes.ts
- buildInspectionRobotContext.test.ts
- buildInspectionRobotContext.ts
- conversationInput.test.ts
- conversationInput.ts
- conversationPromptSuggestions.test.ts
- conversationPromptSuggestions.ts
- conversationTimeline.test.ts
- conversationTimeline.ts
- inspectionAdvancedScopeViewModel.test.ts
- inspectionAdvancedScopeViewModel.ts
- inspectionApplicability.test.ts
- inspectionApplicability.ts
- inspectionEvidence.test.ts
- inspectionEvidence.ts
- inspectionNormalPlan.test.ts
- inspectionNormalPlan.ts
- inspectionProfileExecutionBoundary.test.ts
- inspectionProfileRecommendation.test.ts
- inspectionProfileRecommendation.ts
- inspectionProfileSelection.test.ts
- inspectionProfileSelection.ts
- inspectionRunContext.ts
- inspectionSelectionTargets.test.ts
- inspectionSelectionTargets.ts
- normalizeRobotData.ts
- pdfExport.test.ts
- pdfExport.ts
- processInspectionResults.test.ts
- processInspectionResults.ts
- resolveModificationProposal.ts
- scoreHelpers.ts
- index.ts
- types.ts
- BridgeCreateAdvancedFields.tsx
- BridgeCreateFields.tsx
- BridgeCreateModal.tsx
- bridgeCreateModalStyles.ts
- bridgeCreateModalTypes.ts
- bridgeCreateModalUtils.ts
- BridgeEndpointInputs.tsx
- BridgeIdentityFields.tsx
- useBridgeCreateDraft.ts
- useBridgeCreateSelectionSync.ts
- useJointPickController.ts
- BridgeCreateModal.test.tsx
- BridgeCreateModal.tsx
- bridgePreview.test.ts
- bridgePreview.ts
- bridgePreviewWorkspace.test.ts
- bridgePreviewWorkspace.ts
- bridgeSelection.test.ts
- bridgeSelection.ts
- bridge_create_modal.ts
- index.ts
- SourceCodeEditor.tsx
- SourceCodeEditorChrome.tsx
- sourceCodeEditorModel.ts
- SourceCodeEditorPane.tsx
- useSourceCodeEditorAutoApply.test.tsx
- useSourceCodeEditorAutoApply.ts
- useSourceCodeEditorValidation.ts
- urdf.xsd
- editorPerformance.test.ts
- editorPerformance.ts
- monacoLoader.ts
- sourceCodeDownload.test.ts
- sourceCodeDownload.ts
- sourceCodeEditorSession.test.ts
- sourceCodeEditorSession.ts
- sourceCodeEditorTabClasses.test.ts
- sourceCodeEditorTabClasses.ts
- urdfSchema.generated.ts
- urdfSchema.ts
- urdfValidation.test.ts
- urdfValidation.ts
- xmlDocumentValidation.test.ts
- xmlDocumentValidation.ts
- xmlEditorWorkerBridge.ts
- xmlEditorWorkerProtocol.ts
- xmlLanguageSupport.test.ts
- xmlLanguageSupport.ts
- xmlEditor.worker.ts
- index.ts
- types.ts
- ik_selection.ts
- index.ts
- panels.ts
- usd_bindings.ts
- usd_documents.ts
- usd_export.ts
- usd_hydration.ts
- usd_offscreen_runtime.ts
- usd_prewarm.ts
- usd_runtime.ts
- config.ts
- ExportDialog.test.ts
- ExportDialog.tsx
- fields.tsx
- index.ts
- stlQualitySelector.tsx
- types.ts
- DisconnectedWorkspaceUrdfExportDialog.tsx
- ExportProgressDialog.test.tsx
- ExportProgressDialog.tsx
- ExportProgressView.tsx
- InspectionReportTemplate.tsx
- index.ts
- usePdfExport.tsx
- useSnapshot.ts
- assetUtils.ts
- bomGenerator.ts
- fileTraverser.test.ts
- fileTraverser.ts
- formatDetection.test.ts
- formatDetection.ts
- generatePdfFromHtml.ts
- index.test.ts
- index.ts
- libraryFileExport.test.ts
- libraryFileExport.ts
- libraryImportPathCollisions.test.ts
- libraryImportPathCollisions.ts
- mjcfMeshExport.test.ts
- mjcfMeshExport.ts
- mjcfMeshExportHelpers.ts
- projectArchive.ts
- projectArchivePath.ts
- projectArchiveWorker.ts
- projectArchiveWorkerBridge.test.ts
- projectArchiveWorkerBridge.ts
- projectArchiveWorkerTransfer.test.ts
- projectArchiveWorkerTransfer.ts
- projectArchiveZip.test.ts
- projectArchiveZip.ts
- projectExport.test.ts
- projectExport.ts
- projectExportTypes.ts
- projectImport.test.ts
- projectImport.ts
- projectImportWorker.ts
- projectImportWorkerBridge.test.ts
- projectImportWorkerBridge.ts
- projectUsdPreparedExportCaches.test.ts
- projectUsdPreparedExportCaches.ts
- rawFilesExport.test.ts
- rawFilesExport.ts
- sdfExportPipeline.test.ts
- usdA2MjcfExport.test.ts
- usdAssetCollection.test.ts
- usdAssetCollection.ts
- usdAssetRegistry.test.ts
- usdAssetRegistry.ts
- usdAuthoredMaterialPalette.test.ts
- usdAuthoredMaterialPalette.ts
- usdB2Roundtrip.test.ts
- usdClosedLoopRoundtrip.test.ts
- usdColorSpace.ts
- usdExport.test.ts
- usdExport.ts
- usdExportCoordinator.ts
- usdExportWorker.ts
- usdExportWorkerBridge.test.ts
- usdExportWorkerBridge.ts
- usdExportWorkerSupport.test.ts
- usdExportWorkerSupport.ts
- usdExportWorkerTransfer.test.ts
- usdExportWorkerTransfer.ts
- usdFloatingRoundtrip.test.ts
- usdGo2Roundtrip.test.ts
- usdIsaacSimDefaults.ts
- usdJointAttributeWriters.ts
- usdJointAxisUtils.ts
- usdJointSerializer.ts
- usdLinkSceneBuilder.test.ts
- usdLinkSceneBuilder.ts
- usdMaterialNormalization.test.ts
- usdMaterialNormalization.ts
- usdMeshCompression.ts
- usdPackageLayers.test.ts
- usdPackageLayers.ts
- usdPackageTypes.ts
- usdPhysicsClassificationMatrix.test.ts
- usdProgress.test.ts
- usdProgress.ts
- usdSceneNodeFactory.test.ts
- usdSceneNodeFactory.ts
- usdSceneNodeFactory.workerDom.test.ts
- usdSceneSerialization.test.ts
- usdSceneSerialization.ts
- usdSerializationContext.test.ts
- usdSerializationContext.ts
- usdTextFormatting.ts
- usdTextureRecord.ts
- usdUnitConversion.ts
- projectArchive.worker.ts
- projectImport.worker.ts
- usdExport.worker.ts
- import_path_collisions.ts
- index.test.ts
- index.ts
- types.ts
- motorLibrary.ts
- index.ts
- CollisionOptimizationCandidateList.tsx
- CollisionOptimizationCandidatesPanel.tsx
- CollisionOptimizationDialog.tsx
- CollisionOptimizationPanels.test.tsx
- CollisionOptimizationPlanarGraph.tsx
- collisionOptimizationSplitLayout.ts
- CollisionOptimizationSplitPane.tsx
- CollisionOptimizationStrategyPanel.tsx
- DeferredColorPickerInput.tsx
- formControlClasses.ts
- FormControls.test.ts
- FormControls.tsx
- GeometryDimensionsSection.tsx
- GeometryEditor.test.tsx
- GeometryEditor.tsx
- GeometryEditor.types.ts
- geometryEditorConstants.ts
- GeometryEditorHeader.tsx
- geometryEditorUtils.ts
- GeometryMeshLibraryPanel.tsx
- IconSegmentedControl.tsx
- InlineDimensionInputRow.tsx
- JointProperties.test.tsx
- JointProperties.tsx
- LinkCollisionBodiesList.tsx
- LinkCollisionBodiesSection.tsx
- LinkJointEditor.tsx
- LinkMassInertiaFeedback.tsx
- LinkPhysicsPanel.tsx
- LinkPhysicsSections.tsx
- LinkProperties.test.tsx
- LinkProperties.tsx
- mesh_preview.test.ts
- MeshPreview.tsx
- PropertyEditor.test.tsx
- PropertyEditor.tsx
- RotationValueInput.tsx
- TendonProperties.tsx
- TransformFields.tsx
- useCollisionBodyRename.ts
- useHorizontalNumberScrub.ts
- Vec3ClipboardActions.tsx
- VisualMaterialEditor.tsx
- index.ts
- useMassInertiaDecision.test.tsx
- useMassInertiaDecision.ts
- useMotorConfig.test.tsx
- useMotorConfig.ts
- useNumberInputController.ts
- useResizablePanel.ts
- candidateOverrides.test.ts
- candidateOverrides.ts
- clearanceContext.ts
- coaxialMergeCandidates.ts
- collisionTargets.test.ts
- collisionTargets.ts
- contracts.ts
- dialogLabels.ts
- geometryTransforms.ts
- manualMergeRelations.test.ts
- manualMergeRelations.ts
- meshAnalysisOptions.ts
- meshCapsuleGeometries.test.ts
- meshCapsuleGeometries.ts
- planarGraphLayout.test.ts
- planarGraphLayout.ts
- skeletonProjection.test.ts
- skeletonProjection.ts
- approximateCapsuleFit.test.ts
- approximateCapsuleFit.ts
- clearanceMetrics.ts
- collisionClearance.ts
- collisionIntervals.ts
- conversionDefaults.ts
- conversionMath.ts
- conversionTypes.ts
- meshAnalysis.test.ts
- meshAnalysis.ts
- meshPointClearance.ts
- originTransforms.ts
- primitiveFit.ts
- siblingClearance.ts
- collisionOptimization.test.ts
- collisionOptimization.ts
- collisionOptimizationMeshSampling.test.ts
- collisionOptimizationWorkerAnalysis.ts
- collisionOptimizationWorkerBridge.test.ts
- collisionOptimizationWorkerBridge.ts
- collisionOptimizationWorkerTypes.ts
- colorInput.ts
- detailLinkTab.test.ts
- detailLinkTab.ts
- geometryConversion.test.ts
- geometryConversion.ts
- geometryMaterial.test.ts
- geometryMaterial.ts
- index.test.ts
- index.ts
- meshAnalysisWorkerBridge.test.ts
- meshAnalysisWorkerBridge.ts
- rotationFormat.test.ts
- rotationFormat.ts
- useGeometryMeshAnalysis.ts
- collisionOptimization.worker.ts
- meshAnalysis.worker.ts
- collision_optimization.ts
- collision_optimization_dialog.ts
- constants.ts
- index.ts
- TreeEditorFileBrowserPanel.test.tsx
- TreeEditorFileBrowserPanel.tsx
- TreeEditorJointSection.test.ts
- TreeEditorJointSection.tsx
- TreeEditorSidebarHeader.tsx
- TreeEditorStructureSection.test.tsx
- TreeEditorStructureSection.tsx
- TreeStructureGraphDialog.test.tsx
- TreeStructureGraphDialog.tsx
- useTreeEditorLayout.ts
- presentation.ts
- SingleComponentRobotRoot.tsx
- treeDisplayNames.ts
- TreeNode.geometry.test.tsx
- TreeNodeContextMenu.tsx
- TreeNodeGeometryRows.tsx
- AssemblyTreeView.test.tsx
- AssemblyTreeView.tsx
- FileTreeContextMenu.tsx
- FileTreeNode.tsx
- index.ts
- tree_lock_controls.tsx
- TreeEditor.test.ts
- TreeEditor.tsx
- TreeEditorFileBrowserContent.test.tsx
- TreeEditorFileBrowserContent.tsx
- TreeEditorFileBrowserSection.tsx
- TreeEditorHeader.tsx
- treeEditorTypes.ts
- TreeNode.tsx
- useTreeEditorLayout.ts
- fileTreeUtils.ts
- index.ts
- structureGraphBuilder.ts
- treeSelectionHelpers.ts
- index.ts
- JointPickHoverOverlay.tsx
- useJointPickHoverInteraction.ts
- AssemblyJointPickLayer.tsx
- AssemblySelectionBounds.tsx
- AssemblyTransformControls.tsx
- CollisionTransformControls.tsx
- index.ts
- JointControlItem.tsx
- JointInteraction.tsx
- MeasurePanel.test.tsx
- MeasurePanel.tsx
- MeasureTool.tsx
- MeasureToolMarkers.tsx
- OriginTransformControls.tsx
- PaintPanel.test.tsx
- PaintPanel.tsx
- RobotModel.tsx
- RobotModelLoadingHud.tsx
- ViewerLoadingHud.tsx
- ViewerLoadingHudOverlay.tsx
- ViewerOptionsPanel.test.tsx
- ViewerOptionsPanel.tsx
- ViewerPanels.tsx
- ViewerScene.tsx
- ViewerToolbar.test.tsx
- ViewerToolbar.tsx
- closedLoopJointPreview.ts
- useClosedLoopPreviewScheduler.test.ts
- useClosedLoopPreviewScheduler.ts
- useJointInteractionController.ts
- useJointInteractionPreviewPublisher.ts
- useJointPanelState.ts
- useJointRuntimeMotionState.ts
- usePanelLayoutController.ts
- useRegressionBridge.ts
- useSceneRefreshScheduler.test.ts
- useSceneRefreshScheduler.ts
- useToolModeController.ts
- useViewerGroundingController.ts
- useViewerInteractionLock.ts
- viewerControllerSurfaces.ts
- index.ts
- robotLoaderSupport.ts
- useAssemblyComponentAutoGrounding.ts
- useCameraFocus.ts
- useCollisionTransformDragLifecycle.ts
- useDeferredRobotDisposal.ts
- useExternalHoverHighlightSync.ts
- useHighlightManager.ts
- useHoverDetection.test.tsx
- useHoverDetection.ts
- useMouseInteraction.hoverMoveEvent.test.ts
- useMouseInteraction.ts
- usePanelDrag.test.ts
- usePanelDrag.ts
- usePointerInteractionTargets.ts
- useRendererBackend.source.test.ts
- useRendererBackend.test.tsx
- useRendererBackend.ts
- useResponsivePanelLayout.test.ts
- useResponsivePanelLayout.ts
- useRobotLoader.ts
- useRobotLoadingDispatch.ts
- useRobotModelIkState.ts
- useRobotModelPaintInteraction.ts
- useRobotModelRuntimeRegistration.ts
- useRuntimeJointLimitOverride.ts
- useUsdHighlightLifecycle.test.tsx
- useUsdHighlightLifecycle.ts
- useViewerController.test.ts
- useViewerController.test.tsx
- useViewerController.ts
- useViewerSettings.test.ts
- useViewerSettings.ts
- useVisualizationEffects.test.ts
- useVisualizationEffects.test.tsx
- useVisualizationEffects.ts
- createRendererBackend.test.ts
- createRendererBackend.ts
- index.ts
- loadedRobotSceneSync.ts
- robotLoaderSourceMetadata.test.ts
- robotLoaderSourceMetadata.ts
- sourceFormat.test.ts
- sourceFormat.ts
- ThreeJsBackend.test.ts
- ThreeJsBackend.ts
- types.ts
- urdfXmlFallbackPolicy.ts
- usd-viewer-api.ts
- default-material-state.js
- folded-fixed-link-truth.test.js
- hdEmscriptenGeomSubsetRanges.test.ts
- HydraInstancer.js
- HydraMaterial.js
- HydraMaterial.test.js
- HydraMesh.js
- HydraMesh.test.ts
- HydraPointBased.js
- HydraPointBased.test.ts
- HydraSkeleton.js
- material-binding-cleanup.test.js
- material-binding.test.js
- material-defaults.js
- material-defaults.test.js
- material-ops-state.test.js
- point-based-snapshot.js
- point-based-snapshot.test.ts
- robot-metadata-stage-fallback.test.js
- roundtrip-export-parsing.test.js
- SdfPath.js
- shared-basic.js
- shared-basic.test.js
- shared-basic.wrap-callback.test.js
- shared-xform.js
- shared.js
- TextureRegistry.js
- TextureRegistry.test.js
- ThreeRenderDelegateCore.js
- ThreeRenderDelegateInterface.js
- ThreeRenderDelegateMaterialOps.js
- consoleRenderDelegate.js
- index.js
- ThreeJsRenderDelegate.js
- global.d.ts
- usd-runtime-modules.d.ts
- index.js
- catalog-ingestion.js
- drag-delta.js
- drag-delta.test.js
- shared.js
- shared.test.js
- shared.js
- animation-loop.js
- camera.js
- camera.test.js
- exporter.js
- file-selection.js
- joint-panel.js
- link-axes.js
- link-axes.test.js
- link-dynamics.js
- link-dynamics.test.js
- link-rotation-cursor.js
- link-rotation-cursor.test.ts
- link-rotation.d.ts
- link-rotation.js
- link-rotation.test.js
- path-utils.js
- path-utils.test.js
- robot-inspector.js
- robot-inspector.test.ts
- robot-metadata.d.ts
- robot-metadata.js
- robot-metadata.test.js
- scene-bootstrap.js
- stage-meters-per-unit.js
- stage-meters-per-unit.test.ts
- stage-up-axis.js
- stage-up-axis.test.ts
- ui-bindings.js
- upload-workflow.js
- usd-dependency-preload.js
- usd-dependency-preload.test.js
- usd-fs.js
- usd-loader-progress.js
- usd-loader-runtime.ts
- usd-loader.init-failure.test.js
- usd-loader.js
- usd-loader.texture-readiness.test.js
- usd-loader.types.ts
- usd-stage-handle.js
- usd-stage-handle.test.js
- visibility.js
- visibility.test.js
- UPSTREAM.md
- internalTypes.ts
- objBufferReaders.ts
- objGeometrySerializer.test.ts
- objGeometrySerializer.ts
- usdExportDescriptorMapping.test.ts
- usdExportDescriptorMapping.ts
- usdExportMaterials.ts
- usdExportPaths.test.ts
- usdExportPaths.ts
- usdExportRobotMerge.ts
- interactionPrimitives.ts
- interactionStateSync.ts
- mjcfSiteTendonSync.ts
- mjcfTendonGeometry.ts
- objectPrimitives.ts
- scratch.ts
- structuralHelperSync.ts
- activeJointSelection.test.ts
- activeJointSelection.ts
- assemblyComponentAutoGrounding.test.ts
- assemblyComponentAutoGrounding.ts
- assemblyTransformControlsShared.test.ts
- assemblyTransformControlsShared.ts
- cameraAutoFrame.test.ts
- cameraAutoFrame.ts
- cameraFrame.test.ts
- cameraFrame.ts
- cameraFraming.test.ts
- capsulePostProcessor.test.ts
- capsulePostProcessor.ts
- clickSelectionPolicy.test.ts
- clickSelectionPolicy.ts
- collisionTransformControlsShared.test.ts
- collisionTransformControlsShared.ts
- collisionTransformMath.ts
- collisionVisibilitySync.test.ts
- collisionVisibilitySync.ts
- deferredUsdSceneSnapshot.test.ts
- deferredUsdSceneSnapshot.ts
- directHelperInteraction.test.ts
- directHelperInteraction.ts
- directJointDragController.ts
- directJointDragGeometry.ts
- directJointDragJointResolver.ts
- dispose.ts
- editorInteractionLock.test.ts
- editorInteractionLock.ts
- geometryTransformPolicy.test.ts
- geometryTransformPolicy.ts
- helperSelectionIdentity.test.ts
- helperSelectionIdentity.ts
- helperSelectionPlan.test.ts
- helperSelectionPlan.ts
- hoverInteractionResolution.test.ts
- hoverInteractionResolution.ts
- hoverLinkBounds.test.ts
- hoverLinkBounds.ts
- hoverMoveEventName.test.ts
- hoverMoveEventName.ts
- hoverSelectionState.test.ts
- hoverSelectionState.ts
- ikGeometrySelectionState.test.ts
- ikGeometrySelectionState.ts
- index.test.ts
- index.ts
- interactionMode.test.ts
- interactionMode.ts
- interactiveLayerPriority.test.ts
- interactiveLayerPriority.ts
- internalImportBoundary.test.ts
- jointControlState.test.ts
- jointControlState.ts
- jointDragDelta.test.ts
- jointDragDelta.ts
- jointDragFrameSync.test.ts
- jointDragFrameSync.ts
- jointDragRuntimeStep.test.ts
- jointDragRuntimeStep.ts
- jointDragStoreSync.test.ts
- jointDragStoreSync.ts
- jointInteractionControlsShared.test.ts
- jointInteractionControlsShared.ts
- jointPickHoverProjection.test.ts
- jointPickHoverProjection.ts
- jointPickOverlayFrame.test.ts
- jointPickOverlayFrame.ts
- jointSnapResolver.test.ts
- jointSnapResolver.ts
- jointTypes.ts
- loadedRobotSceneSync.test.ts
- loadedRobotSceneSync.ts
- loadStrategy.test.ts
- loadStrategy.ts
- localTransformGizmoSizing.test.ts
- localTransformGizmoSizing.ts
- materials.test.ts
- materials.ts
- measureLabelDrag.test.ts
- measureLabelDrag.ts
- measurements.test.ts
- measurements.ts
- measureTargetResolvers.test.ts
- measureTargetResolvers.ts
- measureToolPresentation.ts
- mjcfTendonVisualMeshMap.test.ts
- mjcfTendonVisualMeshMap.ts
- mouseDownSelectionPlan.test.ts
- mouseDownSelectionPlan.ts
- originTransformControlsShared.test.ts
- originTransformControlsShared.ts
- passiveSpringJointDragTarget.test.ts
- passiveSpringJointDragTarget.ts
- pickFilter.ts
- pickTargets.test.ts
- pickTargets.ts
- pointerDownHitResolution.ts
- pointerInteractionFinalizer.ts
- pointerSelectionCommit.ts
- preparedUsdStageOpenCache.test.ts
- preparedUsdStageOpenCache.ts
- raycast.test.ts
- raycast.ts
- regressionProjectionTargets.ts
- regressionRuntimeRobot.test.ts
- regressionRuntimeRobot.ts
- rendererBackendLoadScope.test.ts
- rendererBackendLoadScope.ts
- robotGeometryVisibilitySync.test.ts
- robotGeometryVisibilitySync.ts
- robotLoaderDiff.test.ts
- robotLoaderDiff.ts
- robotLoaderGeometryPatch.test.ts
- robotLoaderGeometryPatch.ts
- robotLoaderGeometryPatchHelpers.ts
- robotLoaderJointPatch.test.ts
- robotLoaderJointPatch.ts
- robotLoaderPatchUtils.test.ts
- robotLoaderPatchUtils.ts
- robotLoaderPrimitivePaintPatch.test.ts
- robotLoaderSourceMetadata.ts
- robotLoadScope.test.ts
- robotLoadScope.ts
- robotPositioning.ts
- robotSceneNodeIndex.test.ts
- robotSceneNodeIndex.ts
- robotVisualMeshIndex.test.ts
- robotVisualMeshIndex.ts
- runtimeGeometrySelection.ts
- runtimeRobotMotion.ts
- runtimeSceneMetadata.test.ts
- runtimeSceneMetadata.ts
- runtimeVisibility.test.ts
- runtimeVisibility.ts
- sceneCompileWarmupPolicy.test.ts
- sceneCompileWarmupPolicy.ts
- scopedToolMode.test.ts
- scopedToolMode.ts
- screenSpaceHelperInteraction.test.ts
- screenSpaceHelperInteraction.ts
- selectedIkDragLink.test.ts
- selectedIkDragLink.ts
- selectionCommitHoverPolicy.test.ts
- selectionCommitHoverPolicy.ts
- selectionMissGuard.test.ts
- selectionMissGuard.ts
- selectionTargets.test.ts
- selectionTargets.ts
- sourceFormat.ts
- stabilizedAutoFrame.test.ts
- stabilizedAutoFrame.ts
- standaloneHoverSelectionWiring.test.ts
- standaloneHoverSelectionWiring.ts
- transformGizmo.ts
- urdfMaterials.test.ts
- urdfMaterials.ts
- urdfXmlFallbackPolicy.test.ts
- urdfXmlFallbackPolicy.ts
- usdBindingsAssetPaths.test.ts
- usdBindingsScriptLoader.test.ts
- usdBlobBackedUsda.test.ts
- usdBlobBackedUsda.ts
- usdBootstrapDocumentLoadEvent.test.ts
- usdBootstrapDocumentLoadEvent.ts
- usdCollisionMeshAssignments.test.ts
- usdCollisionMeshAssignments.ts
- usdCollisionTransform.test.ts
- usdCollisionTransform.ts
- usdCollisionVisualProxy.test.ts
- usdDeferredSceneSnapshotLifecycle.test.ts
- usdDeferredSceneSnapshotLifecycle.ts
- usdExportBundle.test.ts
- usdExportBundle.ts
- usdGenericScenePolicy.test.ts
- usdGroundAlignment.test.ts
- usdGroundAlignment.ts
- usdGroundAlignmentDelays.test.ts
- usdGroundAlignmentDelays.ts
- usdGroundAlignmentPolicy.test.ts
- usdGroundAlignmentPolicy.ts
- usdHoverCameraMotion.test.ts
- usdHoverCameraMotion.ts
- usdHoverPointerState.test.ts
- usdHoverPointerState.ts
- usdInteractionPicking.test.ts
- usdInteractionPicking.ts
- usdInteractionPolicy.test.ts
- usdInteractionPolicy.ts
- usdJointAxesController.ts
- usdJointAxesDisplayResolution.test.ts
- usdJointAxesDisplayResolution.ts
- usdOffscreenCameraState.test.ts
- usdOffscreenCameraState.ts
- usdOffscreenCanvasPresentation.test.ts
- usdOffscreenCanvasPresentation.ts
- usdOffscreenHtmlPosition.test.ts
- usdOffscreenHtmlPosition.ts
- usdOffscreenInteractionState.test.ts
- usdOffscreenInteractionState.ts
- usdOffscreenLighting.test.ts
- usdOffscreenLighting.ts
- usdOffscreenViewerProtocol.ts
- usdOffscreenViewerWorkerClient.test.ts
- usdOffscreenViewerWorkerClient.ts
- usdOriginTransform.test.ts
- usdOriginTransform.ts
- usdPreloadSources.test.ts
- usdPreparedExportCacheWorker.ts
- usdPreparedExportCacheWorkerBridge.test.ts
- usdPreparedExportCacheWorkerBridge.ts
- usdPreparedExportCacheWorkerTransfer.test.ts
- usdPreparedExportCacheWorkerTransfer.ts
- usdPrimitiveGeometry.test.ts
- usdResolvedRobotWarmup.test.ts
- usdResolvedRobotWarmup.ts
- usdRuntimeJointInfo.test.ts
- usdRuntimeJointInfo.ts
- usdRuntimeLinkOverrides.test.ts
- usdRuntimeLinkOverrides.ts
- usdRuntimeMeshMapping.test.ts
- usdRuntimeMeshMapping.ts
- usdRuntimeMeshObjectOrder.test.ts
- usdRuntimeMeshObjectOrder.ts
- usdRuntimeRobotHydration.test.ts
- usdRuntimeRobotHydration.ts
- usdSceneRobotResolution.test.ts
- usdSceneRobotResolution.ts
- usdSceneSnapshotResolution.ts
- usdSceneSnapshotWorkerTransfer.test.ts
- usdSceneSnapshotWorkerTransfer.ts
- usdScreenSpaceGeometryInteraction.test.ts
- usdScreenSpaceGeometryInteraction.ts
- usdScreenSpaceHelperInteraction.test.ts
- usdScreenSpaceHelperInteraction.ts
- usdStageExport.test.ts
- usdStageExport.ts
- usdStageJointPreview.test.ts
- usdStageJointPreview.ts
- usdStageOpenCppSource.test.ts
- usdStageOpenPreparation.test.ts
- usdStageOpenPreparationTransfer.test.ts
- usdStageOpenPreparationTransfer.ts
- usdStageOpenPreparationWorker.ts
- usdStageOpenPreparationWorkerBridge.test.ts
- usdStageOpenPreparationWorkerBridge.ts
- usdStageOpenPreparationWorkerPayload.test.ts
- usdStageOpenPreparationWorkerPayload.ts
- usdStageOpenTextNormalization.test.ts
- usdStagePreloadExecution.test.ts
- usdStagePreloadExecution.ts
- usdStageUnits.test.ts
- usdViewerRenderParams.test.ts
- usdViewerRobotAdapter.test.ts
- usdViewerRuntimeRobot.test.ts
- usdViewerRuntimeRobot.ts
- usdVisualRendering.test.ts
- usdVisualRendering.ts
- usdWasmRuntime.test.ts
- usdWorkerBypass.test.ts
- usdWorkerBypass.ts
- usdWorkerOrbit.test.ts
- usdWorkerOrbit.ts
- usdWorkerRendererSupport.test.ts
- usdWorkerRendererSupport.ts
- viewerLoadingHud.test.ts
- viewerLoadingHud.ts
- viewerResourceScope.test.ts
- viewerResourceScope.ts
- viewerSceneProps.test.ts
- viewerSceneProps.ts
- visualizationFactories.test.ts
- visualizationFactories.ts
- visualizationObjectSync.test.ts
- visualizationObjectSync.ts
- visualizationSyncActivity.test.ts
- visualizationSyncActivity.ts
- workspaceSceneProjection.test.ts
- workspaceSceneProjection.ts
- usdOffscreenViewer.worker.test.ts
- usdOffscreenViewer.worker.ts
- usdPreparedExportCache.worker.ts
- usdStageOpenPreparation.worker.ts
- constants.ts
- index.ts
- types.ts
- RobotCanvas.source.test.ts
- RobotCanvas.tsx
- RobotCanvasViewport.tsx
- useControllableState.ts
- index.test.ts
- index.ts
- extractCollisionProfile.test.ts
- extractCollisionProfile.ts
- extractDofMetadata.test.ts
- extractDofMetadata.ts
- index.ts
- packageFiles.ts
- parity.test.ts
- types.ts
- index.test.ts
- index.ts
- usdAdapterConversions.ts
- usdAdapterDescriptors.ts
- usdAdapterTopology.ts
- index.ts
- loadUsdRobotRuntime.test.ts
- loadUsdRobotRuntime.ts
- parseUsd.test.ts
- parseUsd.ts
- parseUsd.worker.ts
- usdBindingsAssetPaths.ts
- usdBindingsScriptLoader.ts
- usdCollisionVisualProxy.ts
- usdCriticalDependencyPaths.ts
- usdDependencyPathRules.js
- usdDescriptorLinkResolution.ts
- usdGenericScenePolicy.ts
- usdPreloadSources.ts
- usdPrimitiveGeometry.ts
- usdSceneSnapshotIntegrity.test.ts
- usdSceneSnapshotIntegrity.ts
- usdStageOpenLargeText.ts
- usdStageOpenPreparation.ts
- usdStageOpenPreparationCore.ts
- usdStageOpenTextNormalization.ts
- usdStageUnits.ts
- usdViewerRenderParams.ts
- usdViewerRobotAdapter.ts
- usdWasmRuntime.ts
- viewerRobotData.ts
- dispatch.test.ts
- dispatch.ts
- index.ts
- toRobotData.ts
- types.ts
- index.ts
- styles.css
- types.ts
- CenterOfMass.tsx
- CoordinateAxes.test.ts
- CoordinateAxes.tsx
- coordinateAxesSizing.ts
- index.ts
- InertiaBox.tsx
- JointAxis.tsx
- colladaScene.test.ts
- colladaScene.ts
- DAERendererImpl.tsx
- GLTFRendererImpl.tsx
- OBJRendererImpl.test.ts
- OBJRendererImpl.tsx
- STLRendererImpl.tsx
- AdaptiveGroundPlane.tsx
- CanvasResizeSync.test.ts
- CanvasResizeSync.tsx
- constants.ts
- groundPlaneSizing.test.ts
- groundPlaneSizing.ts
- GroundShadowPlane.tsx
- HoverInvalidator.tsx
- index.ts
- interactionQuality.test.ts
- interactionQuality.ts
- NeutralStudioEnvironment.tsx
- realtimeViewportComposer.test.ts
- realtimeViewportComposer.ts
- ReferenceGrid.tsx
- SceneCompileWarmup.test.ts
- SceneCompileWarmup.ts
- SceneLighting.tsx
- SemanticOutline.test.ts
- SemanticOutline.tsx
- semanticOutlineComposer.ts
- shadowMapRefresh.test.ts
- shadowMapRefresh.ts
- snapshotConfig.test.ts
- snapshotConfig.ts
- SnapshotContactShadows.tsx
- SnapshotExportLook.tsx
- SnapshotManager.tsx
- snapshotPostprocessing.ts
- snapshotPreviewConfig.test.ts
- snapshotPreviewConfig.ts
- SnapshotRenderContext.tsx
- snapshotResolution.test.ts
- snapshotResolution.ts
- snapshotSceneQuality.test.ts
- snapshotSceneQuality.ts
- themeUtils.ts
- useSceneBoundsCache.ts
- viewerOverlaySafeArea.ts
- workspaceOrbitClipping.test.ts
- workspaceOrbitClipping.ts
- WorkspaceOrbitControls.tsx
- workspaceOrbitPan.test.ts
- workspaceOrbitPan.ts
- workspaceOrbitRenderPolicy.test.ts
- workspaceOrbitRenderPolicy.ts
- zUpRoomEnvironment.ts
- RotateAxisHandle.tsx
- RotateGuideRing.tsx
- RotateScreenRingHandle.tsx
- RotateTrackballHandle.tsx
- TranslateAxisHandle.tsx
- TranslateCenterHandle.tsx
- TranslateGuideLine.tsx
- TranslatePlaneHandle.tsx
- useDisposableGeometry.ts
- displayPatches.ts
- displayPatchShared.test.ts
- displayPatchShared.ts
- fusionRotateGeometry.test.ts
- fusionRotateGeometry.ts
- fusionRotateKnob.test.ts
- fusionRotateKnob.ts
- FusionTransformControls.constants.ts
- FusionTransformControls.regression.ts
- FusionTransformControls.tsx
- FusionTransformControls.types.ts
- FusionTransformControls.utils.ts
- FusionTransformMaterials.tsx
- fusionTranslatePlane.test.ts
- fusionTranslatePlane.ts
- gizmoCore.ts
- helpers.ts
- hoverBehavior.ts
- ownership.test.ts
- ownership.ts
- pointerState.test.ts
- pointerState.ts
- rotateDisplayPatches.ts
- translateDisplayPatches.test.ts
- translateDisplayPatches.ts
- visibleHitTesting.test.ts
- visibleHitTesting.ts
- index.ts
- lateralWheelBlocker.test.ts
- lateralWheelBlocker.ts
- workspaceCameraSnapshot.test.ts
- workspaceCameraSnapshot.ts
- WorkspaceCanvas.test.tsx
- WorkspaceCanvas.tsx
- workspaceCanvasConfig.ts
- WorkspaceCanvasErrorBoundary.tsx
- workspaceCanvasRendererCleanup.test.ts
- workspaceCanvasRendererCleanup.ts
- workspaceCanvasWebgl.test.ts
- workspaceCanvasWebgl.ts
- workspacePointerMissPolicy.test.ts
- workspacePointerMissPolicy.ts
- index.ts
- linkIkDragPreview.test.ts
- linkIkDragPreview.ts
- linkIkGoalAppearance.test.ts
- linkIkGoalAppearance.ts
- LinkIkGoalVisual.tsx
- LinkIkTransformControls.tsx
- LoadingHud.test.ts
- LoadingHud.tsx
- loadingHudState.test.ts
- loadingHudState.ts
- loadingTypes.ts
- materialDisposal.ts
- materials.ts
- MeshAssetNode.test.tsx
- MeshAssetNode.tsx
- meshAssetPreload.ts
- meshLoadingManager.ts
- MeshRenderers.tsx
- robotPositioning.test.ts
- robotPositioning.ts
- runtimeGeometrySelection.ts
- runtimeRobotTypes.ts
- SceneUtilities.tsx
- sharedMaterials.ts
- TransformConfirmHtmlOverlay.tsx
- TransformConfirmOverlay.tsx
- UnifiedTransformControls.tsx
- urdfMaterials.test.ts
- urdfMaterials.ts
- UsageGuide.test.tsx
- UsageGuide.tsx
- viewerInteractionTypes.ts
- ViewModeBadge.tsx
- DraggableWindow.test.tsx
- DraggableWindow.tsx
- floatingWindowStyles.ts
- index.ts
- ResizeCornerIndicator.tsx
- index.ts
- JointControlFields.tsx
- jointControlFieldTypes.ts
- JointControlItem.test.ts
- JointControlItem.tsx
- jointControlItemTypes.ts
- JointPanelContent.tsx
- jointSliderMath.ts
- JointsPanel.test.tsx
- JointsPanel.tsx
- OptionsPanel.test.tsx
- OptionsPanel.tsx
- UnifiedVisualizerOptionsPanel.test.tsx
- UnifiedVisualizerOptionsPanel.tsx
- useFocusInputWhenEditing.ts
- useJointLimitEditing.ts
- InspectionReportTemplate.tsx
- BooleanSegmentedControl.test.tsx
- BooleanSegmentedControl.tsx
- button.test.tsx
- Button.tsx
- Card.tsx
- Checkbox.tsx
- closeButtonStyles.ts
- CompactSwitch.tsx
- ContextMenu.test.ts
- ContextMenu.tsx
- ContextMenu.viewport.test.tsx
- Dialog.test.tsx
- Dialog.tsx
- IconButton.test.tsx
- IconButton.tsx
- index.ts
- Input.tsx
- Label.tsx
- PanelSegmentedControl.test.tsx
- PanelSegmentedControl.tsx
- PanelSelect.test.tsx
- PanelSelect.tsx
- SegmentedControl.tsx
- Select.test.tsx
- Select.tsx
- Separator.tsx
- Slider.test.tsx
- Slider.tsx
- Switch.test.tsx
- Switch.tsx
- ToolbarToggleGroup.tsx
- Tooltip.test.tsx
- Tooltip.tsx
- FilePreviewCard.tsx
- index.ts
- SelectableText.tsx
- sharedBoundary.test.ts
- defaultMotorLibrary.json
- motorLibrary.ts
- motorLibraryMerge.test.ts
- motorLibraryMerge.ts
- consoleDiagnostics.test.ts
- consoleDiagnostics.ts
- regressionBridge.test.ts
- regressionBridge.ts
- regressionDebugEnabled.test.ts
- regressionDebugEnabled.ts
- regressionPromptSuppression.ts
- regressionState.ts
- usdStageLoadDebug.test.ts
- usdStageLoadDebug.ts
- validateUnitreeSelectedBrowserRegression.test.ts
- visualizerCollisionLoadDebug.test.ts
- visualizerCollisionLoadDebug.ts
- effectiveThemeContext.test.tsx
- index.ts
- overlayHoverBlockContext.test.tsx
- pointerResizeEvents.ts
- useDraggablePanel.ts
- useDraggableWindow.test.tsx
- useDraggableWindow.ts
- useEffectiveTheme.ts
- useHistory.ts
- useOverlayHoverBlock.ts
- usePanelResize.ts
- usePointerResize.ts
- usePressAndHoldRepeat.test.tsx
- usePressAndHoldRepeat.ts
- useTheme.ts
- en.test.ts
- en.ts
- enWorkflow.ts
- index.ts
- zh.test.ts
- zh.ts
- zhWorkflow.ts
- index.ts
- runtimeLanguage.test.ts
- runtimeLanguage.ts
- translations.ts
- translationWorkflowKeys.ts
- types.ts
- bridgePickAssignment.test.ts
- bridgePickAssignment.ts
- bridgePreviewId.ts
- semanticSnapshot.test.ts
- semanticSnapshot.ts
- printElementAsPdf.ts
- inspectionReportPdfExport.test.tsx
- inspectionReportPdfExport.tsx
- closedLoopMotionPreview.test.ts
- closedLoopMotionPreview.ts
- closedLoopMotionPreviewContract.ts
- closedLoopMotionPreviewWorkerBridge.ts
- jointInteractionPreview.ts
- mjcfDisplayNames.test.ts
- mjcfDisplayNames.ts
- mjcfWorldVisibility.test.ts
- mjcfWorldVisibility.ts
- semanticSnapshot.test.ts
- semanticSnapshot.ts
- collisionOverlayMaterial.test.ts
- collisionOverlayMaterial.ts
- dispose.test.ts
- dispose.ts
- hoverSupportSurface.ts
- ignoreRaycast.ts
- jointRotationIndicator.test.ts
- jointRotationIndicator.ts
- narrowLineRaycast.ts
- active_joint_selection.test.ts
- active_joint_selection.ts
- afterNextPaint.ts
- appMode.ts
- continuousJointAngle.test.ts
- continuousJointAngle.ts
- domEvents.test.ts
- domEvents.ts
- ikDragFeatureGate.ts
- index.ts
- inertialDerived.test.ts
- inertialDerived.ts
- inertiaUsd.test.ts
- inertiaUsd.ts
- inspectionEvidenceSummary.test.ts
- inspectionEvidenceSummary.ts
- jointDragStoreSync.ts
- jointPanelState.test.ts
- jointPanelState.ts
- jointPanelStore.test.ts
- jointPanelStore.ts
- jointTypes.ts
- jointUnits.test.ts
- jointUnits.ts
- math.ts
- popupHandoffProtocol.ts
- robotFileSupport.test.ts
- robotFileSupport.ts
- theme.test.ts
- theme.ts
- threeBounds.test.ts
- threeBounds.ts
- throttle.ts
- viewerRenderQuality.test.ts
- viewerRenderQuality.ts
- closedLoopMotionPreview.worker.ts
- hostIntegrationState.ts
- libraryMutationPlan.ts
- bridgeActions.ts
- componentActions.ts
- helpers.ts
- propertyPatches.ts
- runtime.ts
- topologyActions.ts
- types.ts
- assetsStore.sourceDraft.test.ts
- assetsStore.test.ts
- assetsStore.ts
- collisionTransformStore.ts
- index.ts
- jointInteractionPreviewStore.test.ts
- jointInteractionPreviewStore.ts
- jointPickSessionStore.test.ts
- jointPickSessionStore.ts
- robotGroundPlaneInvalidation.ts
- selectionStore.test.ts
- selectionStore.ts
- uiStore.test.ts
- uiStore.ts
- useManagedWindowLayer.ts
- workspaceStore.test.ts
- workspaceStore.ts
- boot.css
- index.css
- index.test.ts
- constants.ts
- geometry.ts
- hardware.ts
- index.ts
- inspection.ts
- robot.ts
- sourceDraft.ts
- ui.ts
- usd.ts
- usdMaterial.ts
- viewer.ts
- workspace.ts
- architecture-boundaries.test.ts
- eslint-suppression-boundaries.test.ts
- hostIntegrations.ts
- main.tsx
- source-governance.test.ts
- vite-env.d.ts
- Dockerfile
- README.md
- setup.py
- README.md
- test.py
- updatePluginfos.py
- apple_utils.py
- build_usd.py
- google_depot_tools.py
- clangdefaults.cmake
- CTestCustom.cmake
- CXXDefaults.cmake
- CXXHelpers.cmake
- gccclangshareddefaults.cmake
- gccdefaults.cmake
- msvcdefaults.cmake
- Options.cmake
- Packages.cmake
- ProjectDefaults.cmake
- Version.cmake
- compilePython.py
- copyHeaderForBuild.cmake
- Private.cmake
- Public.cmake
- pxrStaticConfig.cmake
- shebang.py
- testWrapper.py
- FindAlembic.cmake
- FindAnimX.cmake
- FindDawn.cmake
- FindDraco.cmake
- FindEmbree.cmake
- FindJinja2.cmake
- FindOpenColorIO.cmake
- FindOpenGLEMScripten.cmake
- FindOpenSubdiv.cmake
- FindOpenVDB.cmake
- FindOSL.cmake
- FindPTex.cmake
- FindPyOpenGL.cmake
- FindPySide.cmake
- FindRenderman.cmake
- FindTBB.cmake
- FindTint.cmake
- pxr_custom.css
- versions.js
- breadcrumbs.html
- footer.html
- layout.html
- materialx_in_hydra.dox
- doxygen-awesome-darkmode-toggle.js
- doxygen-awesome-fragment-copy-button.js
- doxygen-awesome-paragraph-link.js
- doxygen-awesome-sidebar-only-darkmode-toggle.css
- doxygen-awesome.css
- LICENSE
- materialx_in_hydra.png
- materialx_in_storm.png
- materialx_in_usd.png
- USDLogoDocs.png
- USDLogoLrgWithAlpha.png
- developer_guides.dox
- Doxyfile.in
- externalOverview.dox
- footer.html
- header.html
- usd_style.css
- cdDocElement.py
- cdParser.py
- cdUtils.py
- cdWriterDocstring.py
- convertDoxygen.py
- namespace_editing.rst
- render_user_guide.rst
- variable_expressions.rst
- apiDocs.rst
- conf.py
- contributing_supplemental.rst
- contributing_to_usd.rst
- contributors.rst
- dl_city_set.rst
- dl_downloads.rst
- dl_kitchen_set.rst
- dl_license.rst
- dl_usdskel_examples.rst
- glossary.rst
- index.rst
- index_body.rst
- intro.rst
- maxperf.rst
- plugins.rst
- plugins_alembic.rst
- plugins_renderman.rst
- press_opensource_announce.rst
- press_opensource_release.rst
- README.md
- release_schedule.rst
- rolesAndUtils.rst
- spec.rst
- spec_usdpreviewsurface.rst
- spec_usdz.rst
- toc.rst
- toolset.rst
- tut_authoring_variants.rst
- tut_converting_between_layer_formats.rst
- tut_end_to_end.rst
- tut_generating_new_schema.rst
- tut_helloworld.rst
- tut_helloworld_redux.rst
- tut_historical_badge.rst
- tut_houdini_example.rst
- tut_inspect_and_author_props.rst
- tut_referencing_layers.rst
- tut_setup_version_badge.rst
- tut_simple_shading.rst
- tut_traversing_stage.rst
- tut_usd_tutorials.rst
- tut_usdview_plugin.rst
- tut_variants_example_in_katana.rst
- tut_xforms.rst
- usd_products.rst
- usdfaq.rst
- wp.rst
- wp_ar2.rst
- wp_asset_previews.rst
- wp_connectable_nodes.rst
- wp_coordsys.rst
- wp_render_settings.rst
- wp_rigid_body_physics.rst
- wp_schema_versioning.rst
- wp_stage_variables.rst
- wp_usdaudio.rst
- wp_usdlux_for_geometry_lights.rst
- wp_usdlux_for_renderers.rst
- wp_usdpreviewsurface.rst
- wp_usdshade.rst
- wp_usdz.rst
- app_renderer_filters.png
- CMakeLists.txt
- examples_hydra_getting_started.cpp
- hdschema.png
- hydra_getting_started_guide.dox
- hydra_prim_schemas.dox
- hydra_scene_browser.dox
- hydra_scene_browser_columns.png
- hydra_scene_browser_filters.png
- hydra_scene_browser_usdview.png
- legacy_scene_delegate_emulation.png
- nested_datasources.png
- scene_index_1.png
- scene_index_2.png
- scene_index_adapters.png
- scene_index_filter.png
- usdimagingstagesceneindex_filters.png
- output.txt
- testHdTiny.cpp
- CMakeLists.txt
- mesh.cpp
- mesh.h
- plugInfo.json
- README.md
- renderDelegate.cpp
- renderDelegate.h
- rendererPlugin.cpp
- rendererPlugin.h
- renderPass.cpp
- renderPass.h
- dataSourceTreeWidget.cpp
- dataSourceTreeWidget.h
- dataSourceValueTreeView.cpp
- dataSourceValueTreeView.h
- README.md
- registeredSceneIndexChooser.cpp
- registeredSceneIndexChooser.h
- sceneIndexDebuggerWidget.cpp
- sceneIndexDebuggerWidget.h
- sceneIndexObserverLoggingTreeView.cpp
- sceneIndexObserverLoggingTreeView.h
- sceneIndexObserverLoggingWidget.cpp
- sceneIndexObserverLoggingWidget.h
- sceneIndexTreeWidget.cpp
- sceneIndexTreeWidget.h
- sceneObserver.cpp
- sceneObserver.h
- CMakeLists.txt
- CMakeLists.txt
- dynamicContents.usda
- dynamicContentsFromAttrs.usda
- newDynamicContents.usda
- test.usda
- testUsdDancingCubesExample.py
- CMakeLists.txt
- dancingCubes.usda
- data.cpp
- data.h
- dataImpl.cpp
- dataImpl.h
- fileFormat.cpp
- fileFormat.h
- overview.dox
- plugInfo.json
- basisCurves.usda
- CMakeLists.txt
- usdMakeFileVariantModelAsset.py
- CMakeLists.txt
- fileFormat.cpp
- fileFormat.h
- overview.dox
- pch.h
- plugInfo.json
- stream.cpp
- stream.h
- streamIO.cpp
- streamIO.h
- teapot.obj
- translator.cpp
- translator.h
- flattenedContents.usda
- newFlattenedContents.usda
- cone.usdrecursivepayloadsexample
- sphere.usdrecursivepayloadsexample
- test_params.usda
- test_payload.usda
- test_root.usda
- testUsdRecursivePayloadsExample.py
- CMakeLists.txt
- cone.usdrecursivepayloadsexample
- fileFormat.cpp
- fileFormat.h
- overview.dox
- params.usda
- payload.usda
- plugInfo.json
- root.usda
- sphere.usdrecursivepayloadsexample
- Buzz.usd
- Buzz_sublayer.usd
- Buzz.usd
- Buzz_sublayer.usd
- Buzz.usd
- Woody.usd
- Woody_sublayer.usd
- Woody.usd
- Woody_sublayer.usd
- Woody.usd
- shot_1.usda
- versions.json
- testUsdResolverExample.py
- __init__.py
- api.h
- CMakeLists.txt
- module.cpp
- moduleDeps.cpp
- overview.dox
- plugInfo.json
- resolver.cpp
- resolver.h
- resolverContext.cpp
- resolverContext.h
- wrapResolverContext.cpp
- __init__.py
- api.h
- CMakeLists.txt
- complex.cpp
- complex.h
- generatedSchema.usda
- module.cpp
- moduleDeps.cpp
- paramsAPI.cpp
- paramsAPI.h
- pch.h
- plugInfo.json
- schema.usda
- simple.cpp
- simple.h
- tokens.cpp
- tokens.h
- wrapComplex.cpp
- wrapParamsAPI.cpp
- wrapSimple.cpp
- wrapTokens.cpp
- sendMail.py
- CMakeLists.txt
- CMakeLists.txt
- create_es6_module.cmake
- jsBindings.cpp
- generate_examples.py
- top.geom.usd
- authorProperties.py
- CMakeLists.txt
- HelloWorld.usda
- authorVariants.py
- CMakeLists.txt
- HelloWorld.usda
- CMakeLists.txt
- Sphere.usd
- Sphere.usda
- ball1.jpg
- ball1.tex
- ball4.jpg
- ball4.tex
- ball8.jpg
- ball8.tex
- ball9.jpg
- ball9.tex
- ballCue.jpg
- ballCue.tex
- makeTex
- Ball.ma
- Ball.maya.usd
- Ball.shadingVariants.usda
- Ball.usd
- Table.ma
- Table.maya.usd
- Table.usd
- main_cam.usd
- render.exr
- shot.usd
- simple.katana
- create_asset.py
- create_shot.py
- add_set_to_s00.py
- add_shadingVariants.py
- anim_shot_s00_01.py
- create_Room_set.py
- layout_shot_s00_01.py
- CMakeLists.txt
- CMakeLists.txt
- helloWorld.py
- helloWorldRedux.py
- authorReferences.py
- CMakeLists.txt
- HelloWorld.usda
- generate_simpleShading.py
- USDLogoLrg.png
- CMakeLists.txt
- HelloWorld.usda
- RefExample.usda
- traversingStage.py
- CMakeLists.txt
- README.md
- CMakeLists.txt
- CMakeLists.txt
- tutorials.spec.js.snap
- simpleshading.usda
- sphere.usda
- attribute.spec.js
- layer.spec.js
- prim.spec.js
- references.spec.js
- shader.spec.js
- stage.spec.js
- tutorials.spec.js
- usdGeomMesh.spec.js
- UsdGeomXform.spec.js
- UsdGeomXformable.spec.js
- usdlux.spec.js
- .gitignore
- package.json
- prejs.js
- README.md
- simpleShading.usda
- test.html
- usd-module-appendix.js
- testArchAbi.cpp
- testArchAbiPlugin.cpp
- testArchPRead.cpp
- testArchUtil.cpp
- testAttributes.cpp
- testDemangle.cpp
- testErrno.cpp
- testError.cpp
- testFileSystem.cpp
- testFunction.cpp
- testMath.cpp
- testStackTrace.cpp
- testSymbols.cpp
- testSystemInfo.cpp
- testThreads.cpp
- testTiming.cpp
- testVsnprintf.cpp
- align.cpp
- align.h
- api.h
- assumptions.cpp
- attributes.cpp
- attributes.h
- buildMode.h
- CMakeLists.txt
- daemon.cpp
- daemon.h
- debugger.cpp
- debugger.h
- defines.h
- demangle.cpp
- demangle.h
- env.cpp
- env.h
- errno.cpp
- errno.h
- error.cpp
- error.h
- export.h
- fileSystem.cpp
- fileSystem.h
- function.cpp
- function.h
- functionLite.h
- hash.cpp
- hash.h
- hints.h
- initConfig.cpp
- inttypes.h
- library.cpp
- library.h
- mallocHook.cpp
- mallocHook.h
- math.h
- overview.dox
- pch.h
- pragmas.h
- regex.cpp
- regex.h
- stackTrace.cpp
- stackTrace.h
- symbols.cpp
- symbols.h
- systemInfo.cpp
- systemInfo.h
- testArchAbi.h
- testArchUtil.h
- threads.cpp
- threads.h
- timing.cpp
- timing.h
- virtualMemory.cpp
- virtualMemory.h
- vsnprintf.cpp
- vsnprintf.h
- __init__.py
- api.h
- bbox3d.cpp
- bbox3d.h
- camera.cpp
- camera.h
- CMakeLists.txt
- declare.h
- dualQuat.template.cpp
- dualQuat.template.h
- dualQuatd.cpp
- dualQuatd.h
- dualQuatf.cpp
- dualQuatf.h
- dualQuath.cpp
- dualQuath.h
- emscriptenRegistrationHelper.h
- frustum.cpp
- frustum.h
- gamma.cpp
- gamma.h
- gfGenCode.py
- half.cpp
- half.h
- homogeneous.cpp
- homogeneous.h
- ilmbase_eLut.h
- ilmbase_half.cpp
- ilmbase_half.h
- ilmbase_half.patch
- ilmbase_half.README
- ilmbase_halfLimits.h
- ilmbase_toFloat.h
- interval.cpp
- interval.h
- limits.h
- line.cpp
- line.h
- line2d.cpp
- line2d.h
- lineSeg.cpp
- lineSeg.h
- lineSeg2d.cpp
- lineSeg2d.h
- math.cpp
- math.h
- matrix.template.cpp
- matrix.template.h
- matrix2.template.cpp
- matrix2.template.h
- matrix2d.cpp
- matrix2d.h
- matrix2f.cpp
- matrix2f.h
- matrix3.template.cpp
- matrix3.template.h
- matrix3d.cpp
- matrix3d.h
- CMakeLists.txt
- CMakeLists.txt
- azure-pipelines.yml
- azure-pypi-pipeline.yml
- buildAndMove.sh
- BUILDING.md
- CHANGELOG.md
- CMakeLists.txt
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- Dockerfile
- LICENSE.txt
- NOTICE.txt
- README.md
- USD_CLA_Corporate.pdf
- USD_CLA_Individual.pdf
- VERSIONS.md
- .clang-format
- .gitattributes
- .gitignore
- .prettierignore
- .prettierrc.json
- AGENTS.md
- CLAUDE.md
- eslint-suppressions.json
- eslint.config.mjs
- index.html
- LICENSE
- opencode.json
- package-lock.json
- package.json
- README.md
- README_CN.md
- stylelint.config.mjs
# 설치 가이드
git clone https://github.com/OpenLegged/URDF-Studio
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd URDF-Studio
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. 공식 설치 스크립트
쉬움 추천- APT (Debian/Ubuntu 계열) Debian/Ubuntu 계열 리눅스에 기본 내장된 패키지 매니저입니다.
sudo apt install -y mkcert libnss3-tools # Ubuntu/Debian; or download binary to ~/.local/bin
APT 패키지 저장소에서 바로 설치합니다 (Debian/Ubuntu 계열).
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Docker
쉬움- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker build -f third_party/OpenUSD/Dockerfile -t urdf-studio .
Dockerfile을 기반으로 실행 가능한 이미지를 빌드합니다.
docker run -p 8080:80 urdf-studio
빌드된 이미지를 실제 컨테이너로 실행합니다.
4. CMake
보통cd third_party/OpenUSD
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
mkdir build && cd build
빌드 결과물을 담을 폴더를 만들고 그 안으로 이동합니다.
cmake ..
소스코드를 분석해 빌드 설정 파일을 생성합니다 (build 폴더 안에서 실행해야 함).
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
5. Node.js
쉬움npm install
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
npm run dev
개발/실행 서버를 켭니다.
URDF_STUDIO_DEV_HTTPS=true npm run dev
개발/실행 서버를 켭니다.
URDF_STUDIO_DEV_TLS_CERT=./.dev-certs/cert.pem URDF_STUDIO_DEV_TLS_KEY=./.dev-certs/key.pem URDF_STUDIO_DEV_HTTPS=true npm run dev
개발/실행 서버를 켭니다.
npm run dev # Start development server
개발/실행 서버를 켭니다.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
6. Python
쉬움pip install .
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
python <실행할 파일명>.py # README에서 정확한 실행 파일명을 확인하세요
파이썬 스크립트(또는 모듈)를 실행합니다.
