← Back to Roadmap

Interactive 3D models

4 features

📋 Description

Enables embedding and linking to interactive CAD model views from topics, individual steps, and spare part pages. Users can reference specific annotations and design details within CAD models.

💎 Business Value

Provides visual context and precise technical guidance.
✓ Merged to main
🕐 Development time: 12d-19h-36m⏱ Time to deployment: 0d-01h-31m

🔧 API Changes (15 files)

  • M src/Aleido.Platform.API/Endpoints/BinaryContentEndpoints.cs
  • M src/Aleido.Platform.API/Endpoints/ObjectTypeReadEndpoints.cs
  • M src/Aleido.Platform.API/Helpers/FormRequestParser.cs
  • M src/Aleido.Platform.API/HttpFiles/object-types.http
  • M src/Aleido.Platform.API/HttpFiles/objects.http
  • M src/Aleido.Platform.API/Mappers/ObjectMapper.cs
  • M src/Aleido.Platform.API/Models/Requests/CreateObjectRequest.cs
  • M src/Aleido.Platform.API/Models/Responses/ObjectResponse.cs
  • M src/Aleido.Platform.API/Services/BinaryObjectService.cs
  • M src/Aleido.Platform.API/Services/IBinaryObjectService.cs
  • M src/Aleido.Platform.API/Services/ObjectService.Operations.cs
  • M src/Aleido.Platform.API/Services/Preview/HierarchyPreviewService.cs
  • M src/Aleido.Platform.API/Services/Preview/PreviewHtmlTemplates.cs
  • M src/Aleido.Platform.API/Services/StandardTemplateCatalog.cs
  • M src/Aleido.Platform.API/Services/TemplateInitializationService.cs

📝 Commit Log

b30c99058 Merge branch 'main' into 047-gltf-3d-model-support 639da02f2 Refactor code structure for improved readability and maintainability 7e6c09aa1 feat: Add support for GLB 3D model uploads and previews 713a270ab Merge branch 'main' into 047-gltf-3d-model-support 240d7a42f feat(gltf-support): Update implementation plan and tasks to clarify MVP scope and deferred user stories 3e441ec39 feat(gltf-support): Clarify MVP scope to accept only GLB assets and reject raw .gltf packages eae0a0e32 feat(gltf-support): Implement MVP for glTF 3D model support 76a35ae10 Refactor AzureTranslatorProviderTests to use instance cache holder and implement IDisposable for proper resource management f816ee4d2 Merge branch '047-gltf-3d-model-support' of https://dev.azure.com/aleidotech/AleidoTechCore/_git/AleidoTechCore into 047-gltf-3d-model-support ff3f1e3e7 Merge branch 'main' into 047-gltf-3d-model-support b5d8eabaf Revert unrelated startup changes from glTF spec commit 841faba23 Merge branch 'main' into 047-gltf-3d-model-support eed1a6cfe Add implementation plan and feature specification for glTF 3D model support

Governed 3D preview flow

No description available

3D template foundations and authoring catalog

No description available

GLB object creation and format validation

No description available

Validation, implementation notes, and release readiness

No description available