For English version, see below.
Version 1.0
Download: https://github.com/SelinaAndrews/FundUS/releases/tag/v1.0.0
FundUS (Fundstellen-Untersuchungssystem) in eine interaktive Anwendung zur 3D-Visualisierung von paläolithischen Grabungsdaten in schematischer Darstellung. Das Ziel der Software ist es, eine paläolithische Fundstelle am Computer zu rekonstruieren, um daran archäologische Auswertungen vornehmen zu können.
Erarbeitet wurde die Software in Kooperation mit der Arbeitsgruppe Floss von der Abteilung Ältere Urgeschichte und Quartärökologie des Instituts für Ur- und Frühgeschichte und Archäologie des Mittelalters der Eberhard Karls Universität Tübingen.
Die Anwendung basiert auf eine Java Spring-Server und einer in Unreal Engine 4.24 entwickelten Visualisierungsanwendung.
Die Zielgruppe sind paläolithische Archäolog*innen, die mit den während einer Grabung aufgenommenen Daten arbeiten und diese visualisieren wollen.
In der aktuellen Version 1.0 verfügt die Anwendung über folgende Funktionen:
- Über einzelne Punkte eingemessene Oberflächen aus dem Verlauf der Grabung rekonstruieren
- Einzeln dreidimensional eingemessene Einzelfunde anzeigen
- Gemeinsam eingemessene Sammelfunde als ein Fundsymbol anzeigen und im seitlichen Infokasten die einzelnen Sammelfundbestandteile auflisten
- Infokasten für Einzelfunde und Sammelfunde anzeigen
- Koordinatensystem mit Unterteilung der Quadratmeter der Fundstelle darstellen
- Wechsel zwischen verschiedenen Kameraeinstellungen: orthografisch und perspektivisch, fixierte Kamera oder freie Kamera mit WASD-Steuerung, voreingestellte Kameraansichten wie Draufsicht oder Seitenansicht
- Filtern der dargestellten Objekte nach geologischen Horizonten und Fundkategorien
- Vollständig überarbeitetes User Interface
- Unterstützung von XLSX- und CSV-Formaten als Datenbank
- Unterstützung von beliebigen Datenbank-Schemata durch Mapping der Datenbankspalten auf erforderliche Angaben (Mindestangaben: X/Y/Z-Koordinaten, IDs von Einzelfunden)
- Regelbasierte Symbolvergabe innerhalb der Anwendung
- Filterung nach selbst vergebenen Regeln ersetzt statische Filterung nach GH, BEST, DEF und GF
- Einbindung von Fotogrammetrie-Daten (georeferenziert und manuelle Referenzierung innerhalb der Anwendung)
- eine Microsoft Access-, XLSX- oder CSV-Datenbank mit den eingemessenen Funden und Oberflächen einer Fundstelle
- Java-Runtime
- Direct X Runtime 10+
- Windows-Betriebssystem (getestet wurde bisher ausschließlich Windows 10)
- freier Port 2020
- Speichern und Laden von Regelkonfigurationen
- Veränderbare Symbole für Sammelfunde
- Möglichkeit, Regeln nachträglich zu bearbeiten
Java Spring Server https://spring.io/
Delaunay Triangulator von Johannes Diemke https://github.com/jdiemke/delaunay-triangulator
UCanAccess http://ucanaccess.sourceforge.net/site.html
VaREST Plugin für Unreal Engine https://github.com/ufna/VaRest
Extended Standard Library für Unreal Engine https://code.lowentry.com/Applications/Plugins/UE4/ExtendedStandardLibrary
Assimp https://github.com/assimp/assimp
CSV JDBC https://sourceforge.net/projects/csvjdbc/
Apache POI https://poi.apache.org/
Easy File Dialog https://www.unrealengine.com/marketplace/en-US/product/easy-file-dialog
Version 1.0
Download: https://github.com/SelinaAndrews/FundUS/releases/tag/v1.0.0
FundUS is an interactive tool for displaying a schematic 3D view of paleolithic digsite data. It's goal is to reconstruct a paleolithic digsite on the computer for use in archaeological analysis.
This software was developed in cooperation with the workgroup Floss of the Department of Early Prehistory and Quaternary Ecology of the Institute of Prehistory, Early History and Medieval Archaeology at the Eberhard Karls Universität Tübingen.
The software is based on a Java Spring server and a complementary visualization software developed in Unreal Engine 4.24.
FundUS was developed for paleolithic archaeologists who want to work with the data collected at the digsite and want to visualize it in 3D.
In it's current state (Version 1.0), FundUS has the following features:
- reconstruct surfaces described by point measurements from the dig
- display single findings at their measured location and differentiate the finding categories through the use of different symbols
- display group findings as a single symbol and list their composition in an info bar to the side
- show an info bar for further information on both single and group findings
- show a coordinate system with the square meter grid used at the digsite
- switch between different camera modes, including orthographic and perspective view, fixed or free camera, and preset camera locations like top-down view
- completely overhauled user interface
- support for XLSX and CSV file types as databases
- support for any database schema by mapping columns to required information (minimum: X/Y/Z coordinates, ids for single finds)
- assign rule-based symbols within the application
- filter by own rules instead of static categories
- load photogrammetry data (both georeferenced and manually referenced within in the application)
- a Microsoft Access, XLSX or CSV database with the data from the digsite
- Java Runtime installed
- Direct X Runtime 10 (or higher) installed
- a Windows operating system (currently only tested on Windows 10)
- port 2020 needs to be free
- save and load rule configurations
- change symbols for group finds
- edit rules
Java Spring Server https://spring.io/
Delaunay Triangulator by Johannes Diemke https://github.com/jdiemke/delaunay-triangulator
UCanAccess http://ucanaccess.sourceforge.net/site.html
VaREST Plugin for Unreal Engine https://github.com/ufna/VaRest
Extended Standard Library for Unreal Engine https://code.lowentry.com/Applications/Plugins/UE4/ExtendedStandardLibrary
Assimp https://github.com/assimp/assimp
CSV JDBC https://sourceforge.net/projects/csvjdbc/
Apache POI https://poi.apache.org/
Easy File Dialog https://www.unrealengine.com/marketplace/en-US/product/easy-file-dialog