https://github.com/tejas-jadhav01/blender-csv-visualizer
A Blender add-on for visualizing CSV data as 3D objects.
https://github.com/tejas-jadhav01/blender-csv-visualizer
blender blender-addon csv data-visualization python
Last synced: 6 months ago
JSON representation
A Blender add-on for visualizing CSV data as 3D objects.
- Host: GitHub
- URL: https://github.com/tejas-jadhav01/blender-csv-visualizer
- Owner: Tejas-Jadhav01
- Created: 2025-08-01T19:48:00.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-08-04T19:24:12.000Z (8 months ago)
- Last Synced: 2025-08-04T22:14:42.032Z (8 months ago)
- Topics: blender, blender-addon, csv, data-visualization, python
- Language: Python
- Homepage:
- Size: 21.5 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Blender-CSV-Visualizer
A Blender add-on for visualizing CSV data as 3D objects.
# ๐ CSV Data Visualizer for Blender
**CSV Data Visualizer** is a Blender add-on that lets you turn CSV data into beautiful 3D visualizationsโright inside Blender. Whether you're working with bar charts or 3D scatter plots, this tool makes data exploration visual and intuitive.
---
## ๐ง Features
- ๐ **CSV Import**: Load any CSV file and map columns to axes, scale, and color.
- ๐ **Chart Types**:
- Bar Chart (X: categorical, Y: numerical)
- 3D Scatter Plot (X, Y, Z: numerical)
- Custom configuration
- ๐งญ **Axis Mapping**: Choose which columns represent X, Y, Z. Treat them as numerical or categorical.
- ๐จ **Visual Styling**:
- Choose primitives: Cube, Sphere, Cone, Cylinder
- Scale objects using data
- Color mapping or alternating colors
- Optional labels and axis lines
- ๐ก **Scene Setup**:
- Camera presets: Front, Top, Isometric
- Lighting presets: Sun Lamp, Point Lamp
- ๐ฅ๏ธ **User Interface**: Integrated into Blenderโs 3D Viewport sidebar under the **CSV Viz** tab.
---
## ๐ฆ Installation
1. Download the `csv_data_visualizer.py` file.
2. Open Blender โ Edit โ Preferences โ Add-ons โ Install.
3. Select the `.py` file and click **Install Add-on**.
4. Enable the add-on from the list.
5. Go to the 3D Viewport โ Press `N` โ Find the **CSV Viz** tab.
---
## ๐งช Example Usage
- Load a CSV file with columns like `Category, Value`.
- Choose **Bar Chart** preset.
- Set `X Column = 0`, `Y Column = 1`.
- Click **Visualize CSV Data**.
---
## ๐ File Structure
---
## ๐ Credits
Created by [Tejas](https://github.com/Tejas-Jadhav01)
Inspired by the need to make data more visual and accessible in Blender.
---
## ๐ License
This project is licensed under the MIT License. Feel free to use and share!