https://github.com/annyman/vfield
vfield is an open-source tool/library for visualizing and manipulating vector fields. It provides intuitive interfaces and efficient algorithms for creating, analyzing, and displaying vector fields in scientific, educational, or engineering applications.
https://github.com/annyman/vfield
creative-coding field p5 py5 vector vector-field visualization
Last synced: 12 months ago
JSON representation
vfield is an open-source tool/library for visualizing and manipulating vector fields. It provides intuitive interfaces and efficient algorithms for creating, analyzing, and displaying vector fields in scientific, educational, or engineering applications.
- Host: GitHub
- URL: https://github.com/annyman/vfield
- Owner: annyman
- License: mit
- Created: 2025-06-03T02:27:52.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-06-06T05:55:39.000Z (about 1 year ago)
- Last Synced: 2025-06-06T06:29:16.985Z (about 1 year ago)
- Topics: creative-coding, field, p5, py5, vector, vector-field, visualization
- Language: Python
- Homepage:
- Size: 7.81 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
- License: LICENSE
Awesome Lists containing this project
README
# vfield
vfield is a Python library for visualizing and manipulating vector fields. It is designed to be easy to use, flexible, and efficient, making it suitable for research, education, and engineering applications.
## Features
- Load and generate 2D/3D vector fields
- Visualize vector fields using various plotting backends (e.g., Matplotlib, Plotly)
- Perform mathematical operations on vector fields (e.g., gradient, divergence, curl)
- Export and import vector field data in common formats
- Interactive exploration of vector fields