Web-based UI integration with Blender
- Mentors
- Thomas Krijnen, Moult
- Organization
- BRL-CAD
- Technologies
- python, javascript, html, css, Blender Python API
- Topics
- web development, user interface, blender
This project aims to overcome Blender's limitations with spreadsheets and other functionalities. The goal is to have a web interface running alongside Blender. This web interface ideally should be able to show tabular data for objects that Blender knows about, have real-time updates, and execute operators on them.
Key tasks for this project include setting up an HTTP web server or a WebSocket connection for communication between the web interface and blender, Sending data from Blender to the web interface, and vice versa, displaying data on the web interface with the ability to execute operators that reflect in Blender, and If time permits, a dynamically generated Gantt Chart for work schedule.
Deliverables:
1) Showing tabular data
2) Ability to execute operators
3) Dynamically Generated Gantt Chart