Getting Started with 3D for the Web

At Virginia Tech Libraries we’ve begun to experiment with 3D virtual collections. It’s been a process, but the content we’re creating is improving and we’re starting to hit our stride. This talk will revisit some of the lessons we’ve learned in developing three different 3D collections. We’ll discuss object scanning/photograpy, model generation and editing, as well as lessons learned in coding front end viewers in Javascript. We plan to discuss common pitfalls that we fell hard into, like mistakenly thinking of the 3D canvas in the same way that we think of the DOM, and the challenge of handling content from different partners. How could we go about scaling the models in an entomology collection correctly with the same code that we plan to use for an archaeology collection that has models approaching the size of five soccer fields? We’ve hit a lot of roadblocks and we’d like to try to help others avoid them as they get going.

Authors

Institutions

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2026-03-04
DOI
https://doi.org/10.5281/zenodo.18865283
Primary Topic
3D Surveying and Cultural Heritage
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Getting Started with 3D for the Web

William Lee Hunter
Zenodo (CERN European Organization for Nuclear Research)
3D Surveying and Cultural Heritage
article

Getting Started with 3D for the Web

William Lee Hunter
article en

Abstract

At Virginia Tech Libraries we’ve begun to experiment with 3D virtual collections. It’s been a process, but the content we’re creating is improving and we’re starting to hit our stride. This talk will revisit some of the lessons we’ve learned in developing three different 3D collections. We’ll discuss object scanning/photograpy, model generation and editing, as well as lessons learned in coding front end viewers in Javascript. We plan to discuss common pitfalls that we fell hard into, like mistakenly thinking of the 3D canvas in the same way that we think of the DOM, and the challenge of handling content from different partners. How could we go about scaling the models in an entomology collection correctly with the same code that we plan to use for an archaeology collection that has models approaching the size of five soccer fields? We’ve hit a lot of roadblocks and we’d like to try to help others avoid them as they get going.

Zenodo (CERN European Organization for Nuclear Research)
Virginia Tech (US)
Openalex Percentile: Top 42%
3D Surveying and Cultural Heritage
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.