Releases: zalmoxes-laran/EM-blender-tools
v.1.4.0
Extended Matrix Tool - Version 1.4.0 Release Notes
New Features
-
XLSX Reader: Added functionality to import source files in
.xlsx
format for easier data handling and integration. -
JSON Exporter for Aton & EMviq: Extended support for JSON serialization, enabling the export of knowledge graphs for Aton and specifically for EMviq workflows.
-
External Libraries Installation: Introduced new systems to easily install and manage external libraries within the tool.
-
Aton Integration: Added the ability to launch Aton directly from Blender for streamlined workflows.
-
Statistics & Geometry Tools: New tools for calculating statistics, volumes, and dimensions, including surface areas of wall structures based on selected proxy models.
-
Automatic Property Numbering: Support for automatic numbering of properties within the Extended Matrix.
-
Collection Exporter for EMviq: Added functionality to export collections directly to EMviq for enhanced data management.
Improvements
-
Code Cleanup: General code optimization and performance improvements to enhance overall tool stability and efficiency.
-
Bug Fixes: Resolved various issues and added tools for opening node-related resources, such as images, directly from the operating system.
Extended Functionality
- Transformation Stratigraphic Unit (TSU): Version 1.4 introduces support for TSU, allowing for detailed characterization of degradation surfaces.
These updates make the Extended Matrix Tool even more powerful and adaptable to advanced workflows, enhancing integration with Aton and EMviq.
v.1.5.0.dev2
Fixed bugs, added support for comment nodes.
v.1.5.0.dev1
EM-Tools 1.5 - Development Work in Progress
Status: In Development
Release Date: December 2024
This release focuses on ongoing enhancements to the s3Dgraphy project and general tool improvements for EM-Tools. Below is the current progress and TODO list for version 1.5 development.
s3Dgraphy Project - Specific Tasks
Completed
- Root Node Class Cleanup: The root
Node
class has been simplified by moving specific properties into subclasses, improving maintainability and clarity. - GraphML Runtime Properties: Some GraphML data, like
y_position
, has been moved into runtime properties. This leads to a cleaner and more abstract EM graph representation. - GraphML Parser Porting (Partial):
- Continuity nodes ported successfully.
- Epoch nodes ported successfully.
- GraphML Import Function: The
import_graphml
function has been successfully moved into the s3Dgraphy library.
In Progress
- Activities Node and Lists: Ongoing work to add support for activity nodes and related populated lists.
- Duplication Controllers: Work is underway to move duplication controllers into the parser and node constructors.
- New Property Parsing: The parser and node constructors are being updated to handle new properties such as
author
,time_start
, andtime_end
.
Other General Tools
In Progress
- New Label System: A more versatile labeling system is being developed to enhance clarity and usability in various tool sections.
- Visual Tools Section: A new section dedicated to visual tools is under development, aimed at improving graphical representations within EM-Tools.
- Simplified Proxy Generation: Work is ongoing to create a more streamlined process for generating proxies.
Stay tuned for updates as we move closer to the completion of EM-Tools 1.5!
v.1.4.0.dev7
Added new JSON exporter alongside the graphml one for EMviq
v.1.4.0.dev8 Spadaro
- Fixed an annoying bug that prevented the opening of resources on disk using default applications (i.e. images or PDF)
- Added support to recognise and open urls that are instead web urls (i.e. www.indianajonesrules.org)
- Added automatic population of paradata nodes from the files stored in the DosCo
- Added advanced section in the DosCo box
- Added function to export a csv with the metrics of the proxies (volume, surface, etc.)
- support for Blender 4
- minor bug fixes
v.1.4.0.dev10
- Added support to automatic numbering of properties
- Added tool to create statistics about the virtual reconstruction
- Support to manage collection names in exporting
- new graphML parser functionality for node recognising
- refactoring of the graphML parser
- initial support to management of pure graphs
- added server functionality to accept external commands from other EMF tools
v.1.3.2
First stable release of the EMtools based on the Extended Matrix 1.3
v.1.3.0-beta.1
Added:
USD nodes,
management of reconstructive nodes within the epochs (turn-off/on proxies)
support to EMdb and pyarchint sqlite files
v.1.2.0
Added support for EMviq based on Aton3
added possibility to sign the models (autorship)
other improvements
v.1.1.79
Fixed an annoying bug raised when you delete some US/USV resulting in an index error.