All tags

TAG

#3d

17articles

Aligning IIIF 3D Viewer with Presentation API 4 — converting legacy manifests at runtime

I aligned IIIF 3D Viewer with the IIIF 3D Technical Specification Group's Presentation API 4 draft (Scene / PointSelector / WKTSelector / PerspectiveCamera). Existing manifests authored against IIIF Presentation 3 with a project-local 3DSelector / camPos extension are funnelled through a runtime converter so the rest of the pipeline only deals with v4. This post records the diff, the conversion rules, and the implementation outline.

iiif3dpresentation-apiweb-annotation

🏯IIIF VR Viewer: Experiencing Cultural Resources at Real Scale with WebXR and A-Frame

Development notes for a WebXR viewer that places IIIF images at real-world scale inside a virtual Edo-period townhouse, viewable in both browsers and VR headsets. Covers A-Frame + THREE.js third-person camera, VRM avatars, tile LOD, and issues encountered along the way.

webxraframethreejsjavascript

🦁Investigating PLY Files Not Being Output in IIIF Manifest Items with Omeka S IIIF Server Module

Investigating PLY files not being output in IIIF manifest items with Omeka S IIIF Server module

3domekaomekasomekasmodule

🐷Developing a 3D Gaussian Splatting Viewer - Browser Implementation Using Spark.js

Developing a 3D Gaussian Splatting Viewer - browser implementation using Spark.js

3d

The World of 3D Point Cloud Data: Organizing the Relationship Between PLY, Gaussian Splatting, and Potree

The World of 3D Point Cloud Data: Organizing the Relationship Between PLY, Gaussian Splatting, and Potree

3d

🐥Draco Compression of GLB Files - 87% Size Reduction and Impact on Precision

Draco Compression of GLB Files - 87% Size Reduction and Impact on Precision

3diiifglbdraco

📝Displaying Over 3 Million Point Cloud Data Points Smoothly in a Browser - Building a Potree LOD Viewer

Displaying Over 3 Million Point Cloud Data Points Smoothly in a Browser - Building a Potree LOD Viewer

lodash3diiifpotree

📌I Built a Prototype IIIF 3D Viewer

I Built a Prototype IIIF 3D Viewer

nextjs3diiifglb

🐡Trying Kompakkt Standalone Viewer

Trying Kompakkt Standalone Viewer

3d

🐙Trying Annotations in Sketchfab

Trying annotations in Sketchfab

3dsketchfab

Converting OBJ Files to glTF and GLB Files

Converting OBJ files to glTF and GLB files

3d

💡Trying aleph-r3f

Trying aleph-r3f

reacttailwind3diiif

🙄Trying the Aleph 3D Viewer

Trying the Aleph 3D Viewer

3diiifglb

😺Trying the Model Viewer Module for Omeka S

Trying the Model Viewer Module for Omeka S

3domeka

👋Publishing 3D Models in Omeka S

Publishing 3D models in Omeka S

3diiifomekaomekas

🕌Bidirectional Interaction Between Vue 3 and Babylon.js (Part 2)

Bidirectional Interaction Between Vue 3 and Babylon.js (Part 2)

vue33dnuxt3babylon

🙄Loading .glb Files with Nuxt3 x babylon.js

Loading .glb Files with Nuxt3 x babylon.js

nuxtjavascript3dbabylon