C2DH / jdh-notebook

A collection of Jupyter notebooks for the Journal of Digital History
https://journalofdigitalhistory.org
GNU Affero General Public License v3.0
4 stars 1 forks source link

Investigate how technicallly we could support 3D representation #26

Open eliselavy opened 3 years ago

eliselavy commented 3 years ago

Look at proposition made by @lwieneke

eliselavy commented 3 years ago

look at reference mentionned here also: https://polipapers.upv.es/index.php/var/article/view/9715/10699

eliselavy commented 2 years ago

from @inactinique to investigate the support in JDH https://towardsdatascience.com/guide-to-real-time-visualisation-of-massive-3d-point-clouds-in-python-ea6f00241ee0

eliselavy commented 2 years ago

for this article https://github.com/jdh-observer/jdh001-33pRxE2dtUHP - author provides 3D PDF

The 3D PDF required Acrobat Reader and document need to be trusted:

Screenshot 2022-02-21 at 15 35 41

=> A web browser solution will be better:

author go to provide STL files about the visualisation of the figure 29 http://10.240.4.179/en/article/33pRxE2dtUHP?idx=144&layer=hermeneutics

The STL (Standard Triangle Language) is the industry standard file type for 3D Printing.

eliselavy commented 2 years ago

Author mentionned the following browser 3D visualisator:

Files supported:

Screenshot 2022-02-21 at 14 56 27

STL a solution to test with: https://github.com/WoLpH/numpy-stl

https://www.pschatzmann.ch/home/2020/02/26/displaying-3d-stl-files-in-jupyter/

eliselavy commented 2 years ago

https://modelviewer.dev works with 3D file format, GLB. (https://docs.fileformat.com/3d/glb/)

https://www.thingiverse.com/ - https://sketchfab.com/ works with CAD file formats STL. (https://docs.fileformat.com/cad/stl/)

Main challenge will be to define the requirements of the file supported