Python script for Blender 2.79+ Import Library objects with Coordinates and TimeRange, from CSV database table.
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.
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.
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
- View Console log: Follow real time processing and check data structure
Animation Hide/Show Automation: Recreate historical view and process
Auto Assign to groups and parents: The created EMPTY object is the parent of associated objects.
3D Reconstruction process: x-ray visualization and objects selection and navigation.
Goals (V1.5):
- Features: Add more columns and db options
- UI: Add invisible operators as optional config
- Samples: more database objects with custom data
- Copy the script in your Blender script folder
- Open User Preferences Panel
- Activate the addon... enjoy !
- 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 !
- Uriel Deveaud - Initial work - Kore Teknology
Please, feel free to contact me, and/or discuss further development or ideas for this plugin, thanks ;)
This project is licensed under the BSD License - see the LICENSE.md file for details
- This work is dedicated to all blender users
- Inspiration... Thanks to the Blender Fundation for offering us a great software