papagiannakis/Elements

Project Elements: A computational entity-component-system in a scene-graph pythonic framework, for a neural, geometric computer graphics curriculum

54
/ 100
Established

This project helps computer graphics students and researchers build and visualize complex 3D scenes. It takes in 3D model data, textures, and geometric parameters to output interactive visualizations, animations, and scientific plots. It's ideal for those learning or conducting research in computer graphics, deep learning for visualization, or geometric algebra.

Use this if you are a student or researcher focusing on computer graphics, geometric deep learning, or scientific visualization and need a Python-based framework to build and manipulate 3D scenes.

Not ideal if you are looking for a ready-to-use 3D modeling application or a simple plotting library for non-geometric data.

Computer Graphics Education Scientific Visualization Geometric Deep Learning 3D Scene Management Geometric Algebra
No Package No Dependents
Maintenance 10 / 25
Adoption 7 / 25
Maturity 16 / 25
Community 21 / 25

How are scores calculated?

Stars

32

Forks

44

Language

Jupyter Notebook

License

Apache-2.0

Last pushed

Mar 08, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/papagiannakis/Elements"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.