Coder Social home page Coder Social logo

simonbroggi / blender_spreadsheet_import Goto Github PK

View Code? Open in Web Editor NEW
79.0 79.0 11.0 1.15 MB

Blender add-on to import Spreadsheet data from CSV or JSON files. The data can then be used with geometry nodes.

License: GNU General Public License v3.0

Python 100.00%
blender blender-addon csv-import data-visualization data-viz geometry-nodes spreadsheet

blender_spreadsheet_import's People

Contributors

simonbroggi avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

blender_spreadsheet_import's Issues

Switching to a different file

Can the imported file be changed for this object:
Here is the scenario
I want to make a blender file that can import GPS data in CSV format and have it create an object that is the 3d representation of the track data. That part is pretty easy to do. But ...
If I want to use a different input file, do I have to recreate the node structure all over again?

Create one mesh with vertex points?

Hi, if I have tree colums of values, How can I have a plane with these values as vertex and the tree columns rapresent x, y and z positions?

Save previous field names when importing a spreadsheet?

I was wondering if it would be possible to have the field names be saved as a preset or as a default? This would be useful if I have the same spreadsheet but edited and I need to add the information into Blender on different occasions. Thank you.

How to import with a python script?

Thank you very much for the addon!
How would it be possible to do the import with python scripting?
Somehow bpy.ops.import.spreadsheet() doesn't seem to work. Also I would not know how to later assign the variables with code.

UTM coordinates problem

Hello and thank you very much for the addon!

I am trying to import some x, y, z points with UTM coordinates but I am struggling for them to position correctly.
The scene is georeferenced (ETRS89 /UTM zone 31N) and I imported some .shp data that stays where it supposed to but when I import the .csv data even when positions in the table on the geometry nodes looks correctly, they end up in a different position in the layout. Weirdly, looking at the geo-coordinates it seems that the x and y have been multiplied by 2, not the z.

I am missing something but don’t know where to look. Can you help me?

A question on how this add-on works

Hello,

First of all, Thank you for your work, it's very useful for datavisualization for instance.
I've just two questions :

  1. Could you confirm that the modifier Geometry Node has to be added to the Data ?

capture_2

  1. What is the object to be defined in the "Object Info" Node of the modifier ? I don't really understand with your image capture of the documentation.

capture_1

Thank you.
Best regards

Error message when trying to import .CSV file with capital .CSV ending (workaround: rename file to lowercase .csv)

Traceback (most recent call last):
File "C:\Users\Scott\AppData\Roaming\Blender Foundation\Blender\3.4\scripts\addons\io_spreadsheet_import_init_.py", line 284, in execute
self.report({report_type}, report_message)
UnboundLocalError: local variable 'report_type' referenced before assignment

I get an error message when trying to import a CSV file

I am using Blender 3.4 Beta and
V0.2.0 of this add on

System Information
OS Name Microsoft Windows 11 Pro
Version 10.0.22621 Build 22621
Other OS Description Not Available
OS Manufacturer Microsoft Corporation
System Name DESKTOP-OVKK0EC
System Manufacturer Gigabyte Technology Co., Ltd.
System Model B460MD3H
System Type x64-based PC
System SKU Default string
Processor Intel(R) Core(TM) i9-10850K CPU @ 3.60GHz, 3600 Mhz, 10 Core(s), 20 Logical Processor(s)
BIOS Version/Date American Megatrends Inc. F5, 11/23/2021
SMBIOS Version 3.2
Embedded Controller Version 255.255
BIOS Mode UEFI
BaseBoard Manufacturer Gigabyte Technology Co., Ltd.
BaseBoard Product B460M D3H
BaseBoard Version Default string
Platform Role Desktop
Secure Boot State On
PCR7 Configuration Elevation Required to View
Windows Directory C:\WINDOWS
System Directory C:\WINDOWS\system32
Boot Device \Device\HarddiskVolume7
Locale United States
Hardware Abstraction Layer Version = "10.0.22621.819"
User Name DESKTOP-OVKK0EC\Scott
Time Zone E. Australia Standard Time
Installed Physical Memory (RAM) 32.0 GB
Total Physical Memory 31.9 GB
Available Physical Memory 26.3 GB
Total Virtual Memory 44.9 GB
Available Virtual Memory 37.0 GB
Page File Space 13.0 GB
Page File C:\pagefile.sys
Kernel DMA Protection Off
Virtualization-based security Running
Virtualization-based security Required Security Properties
Virtualization-based security Available Security Properties Base Virtualization Support, Secure Boot, DMA Protection, UEFI Code Readonly, SMM Security Mitigations 1.0, Mode Based Execution Control, APIC Virtualization
Virtualization-based security Services Configured Hypervisor enforced Code Integrity
Virtualization-based security Services Running Credential Guard, Hypervisor enforced Code Integrity
Windows Defender Application Control policy Enforced
Windows Defender Application Control user mode policy Off
system-info.txt

Device Encryption Support Elevation Required to View
A hypervisor has been detected. Features required for Hyper-V will not be displayed.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.