Overview

I looked into how to publish 3D models in Omeka S, so here are my notes.

As a result, I was able to handle 3D models in Omeka S as shown below.

https://omeka.aws.ldas.jp/s/sample/item/43

Versions

The versions of Omeka S and modules used are as follows.

  • Omeka S 4.1.1
  • Common 3.4.62
  • IIIF Server 3.6.21
  • Universal Viewer 3.6.9

Module Installation

Install the Common, IIIF Server, and Universal Viewer modules.

Module Configuration

Configure two settings for the IIIF Server module.

First, set Default IIIF api version of the manifest to 3.

Also, set Default IIIF image api version to No image server.

Uploading a glb File

I used a glb file published at the following link.

https://ft-lab.github.io/gltf.html

As shown below, register a new item with apple.glb as media.

As a result, the 3D model is displayed on Universal Viewer on the site’s detail page.

https://omeka.aws.ldas.jp/s/sample/item/43

The generated manifest file is as follows.

{}""""}"]""]""]"]"]@itl,m,rp,vs,h,icdyaeirieoto"pbtgoeemen:ee"]a{}hv{}wA{}e{}m{}t"lndtiilpse":"oasdnsa"xh:nt"egog:tt"e"a"}"}:r"""}D""""}""e"""}""]""""}""]"tM{"g"l,v"itli:itl,fp"itl,fl[@itl,ri:pa:l:aa":dyardyaor:dyaoacdyaitsnbblh"pbe["pbro"pbrno"pbge":i["[e"]u"]t[:ee"]c:ee"]mf[:ee"]mg"n:ee"]hm{}h/flnent"lnt"lnai"lnaujt"lntst/e"o"op":"oi":"otl":"otaae":"os"tos:n:nsh:noh:n"eh:n"g"xh:n":pmte"e":t"e"nt"e":"t"e":ett"e":"""]:e"{"T{"g/tA{"O"tD{"A:tT{"R""tC{"1[iti/k,:i:l/pg:m:pa:p"pe:e"::pa:""dyt/atbrseestia"sxstsnh"pei.[l["i:n[k":a[ph:t[oe[":[t:em{}iaeg/tal/srpt/"uxh/at"siw"h/"e/eelt/,rtt/sp":"fsto,Sfotsipoc/to"sh:..sm"tm"tcsmehpm,:t"""""}""}ilse-e,a:et:e/tA[itmb,tlodtktkjt/kim/k/pndyooaa/aaaoasianl/arsn"ptdrbast.-.oo."i.i::eiy"""""""ge"]p.earannmas,iagt"v"itfshwdelnijmwiw-/ewiiwha":a:dyoeeiut"o/pesgsllkstfstotht"prridr":np/n.h.dda.e..smit"i{:emvgta:e"ritltl"+.l:ilseotAo"aihht{"[eisd"djadodtknpnn":tct"i":Usi.a,aswaa/aaaPsn"h"e":ohnefossossaast.a::t":":nt[tn/r..n..ap.eagttM:n"tit3gjj"lj"ijmwea"po"nu:pta//pp,dp/pes"otpsdm[ulslt4v//a/p/n.,mia:eo]lln:ei3o"assritleoi/ld,l,u/do/c,p./eisdknn/"e,l/]nmaijasi.aa"to,llo"/ab/paefos.,im/m3n/i/an/r.anege/iCta/t3gjwgklkcfNepia//ps"ataoeEmitt4v/.,.f.ns/s-ei3oila-att1/cmo/cidwbwe".4o/ncaiasisx,03n4/abfs.n.t/"t33n//.lal.",e"/vC3jdrdj,x,caN/payastosE4/s"so"n//3i.,.ntp1/ijj"e1.aipp,x"0nf//t,/n/fi."o3iij,t/lisa4efot3s/ni//3"oao/,nnr4-ni3pog/aticganaetan/ilv4o/a4ncs"/2/,48p4f1"7",1,07525270b03b4314e734bbdd318d0342a4.glb",

Summary

By using Omeka S and related modules, I was able to publish 3D models relatively easily.

I plan to continue investigating registration methods for files other than glb.