Skip to content

Import Library objects with Geo Coordinates and Time Range, from CSV database table

License

Notifications You must be signed in to change notification settings

KoreTeknology/Blender-Addon-Archeological-data-Manager

Repository files navigation

Blender-Archeological-Data-Manager-Addon

Python script for Blender 2.79+ Import Library objects with Coordinates and TimeRange, from CSV database table.

logo

Python Python

This Addon script for Blender is a part of ArcheoDataBank III Project.

Archeo Databank is a Historical Geographic Information System (HGIS), made to facilitate the administration of a Spatial Data, Chronological data, Attribut Data and File Data (SCAF), and to publish 3D topographic visualizations and research contents.

logo

logo

About this addon

Last Stable Release (V1.0.0): This work is intended to provide a dedicated support for open source GIS mapping solution. It is also a cross-level and multi-contextual data factory and archive databank for research and educational contents.

Blender is a free and open source 3D appication, used in our office to support the creation of 3D maps based on geodata and archeological contents.

logo

Features:

  • Select database file: Choose a .csv file
  • Select objects library file: Choose a .blend file
  • Load objects to Scene: Add objects based on location and frame range
  • Select time references: Choose start/end frames as frame = year
  • Check setup console: Open Terminal and check path.file, scene.name and group.name
  • Add DB specific group: Add objects to new/existing group
  • Make parent to empty: Assign object and text to empty at DB position

logo

  • View Console log: Follow real time processing and check data structure

logo

Animation Hide/Show Automation: Recreate historical view and process

logo

Auto Assign to groups and parents: The created EMPTY object is the parent of associated objects.

logo

3D Reconstruction process: x-ray visualization and objects selection and navigation.

logo

Goals (V1.5):

  • Features: Add more columns and db options
  • UI: Add invisible operators as optional config
  • Samples: more database objects with custom data

logo


Installation

  • Copy the script in your Blender script folder
  • Open User Preferences Panel
  • Activate the addon... enjoy !

Instructions

  • Open the Demo .blend file, run the script in the TEXT window !
  • Select the .csv database file and the .blend library file provided in /demo folder
  • Press the IMPORT LIBRARY button,... et voila !

Authors

Please, feel free to contact me, and/or discuss further development or ideas for this plugin, thanks ;)

License

This project is licensed under the BSD License - see the LICENSE.md file for details

Acknowledgments

  • This work is dedicated to all blender users
  • Inspiration... Thanks to the Blender Fundation for offering us a great software

About

Import Library objects with Geo Coordinates and Time Range, from CSV database table

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages