A simple and fast CSV file importer.
Option 1: Drag and drop your CSV file directly into Blender’s viewport.
Option 2: Use the menu: File → Import → CSV
The imported data will be stored in a mesh.
The mesh consists of only vertices, with no faces and no edges.
All vertices are placed at the same point: the Origin (0,0,0).
Each vertex contains attributes from the imported data.
The data will appear in Blender’s Spreadsheet Editor.
Use Geometry Nodes and the Named Attribute feature to set new vertex positions based on the imported data.
Find additional documentation in the Github README.
Sample dataset download: data_california_housing_normalized.csv
If you see this message: "Extension bl_ext.blender_org.csv_importer is incompatible (This Python version (3.11) isn't compatible with (3.9)" , then update to Blender4.3 and it should work.
import string
import numpy as np
import polars as pl
from csv_importer.parsers import polars_df_to_bob
n = 4000
random_strings = [''.join(np.random.choice(list(string.ascii_lowercase), size=10)) for _ in range(n)]
df = pl.DataFrame({"strings": random_strings, "numbers": np.arange(n)})
bob = polars_df_to_bob(df, name="TestBob",string_limit =4001)
This extension requests the following permission:
Importing data files from disk
Can you describe more what you mean by "import section"? For me, the extension is shown in Preferences -> Add-ons. And this still works after a restart.
Hi. This looks useful. Thank you for doing it. I have installed and activated the add-on, but it takes a long time to import any csv. At first, I thought that Blender froze, but I left it running for a few minutes and the data finally did import. That was using the sample data provided. It happens if I drag and drop the csv or import through file>import>csv. I'm running Blender 4.3.2. I've tried running a "repair" of Blender and reinstalling the addon, but the issue persists. Has anyone had this issue?
I can confirm this is a bug in the latest version of the CSV Importer, caused by the new String processing feature. I just implemented a fix for it, and will probably release a new version tomorrow: https://github.com/kolibril13/blender_csv_import/pull/23
This looks extremely useful, but I'm having issues activating it: "Extension bl_ext.blender_org.csv_importer is incompatible (This Python version (3.11) isn't compatible with (3.9))". Any ideas how to fix this? I'm on Windows and Blender 4.3.0
hi @ultramarinka, this is a bug in blender 4.3.0. Update to Blender 4.3.1 or 4.3.2 and it will work!
Looks great but seem to have an issue in that: it installs and then is no longer visible in the import section upon restarting Blender? Am using V4.3.2. Any thoughts? Thanks!