https://github.com/arrayfire/forge
High Performance Visualization
https://github.com/arrayfire/forge
bsd-3-clause bsd-license charts forge glsl opengl performance performance-visualization plots visualization
Last synced: 27 days ago
JSON representation
High Performance Visualization
- Host: GitHub
- URL: https://github.com/arrayfire/forge
- Owner: arrayfire
- Created: 2015-05-19T17:50:08.000Z (almost 10 years ago)
- Default Branch: main
- Last Pushed: 2024-03-25T13:57:23.000Z (about 1 year ago)
- Last Synced: 2025-03-29T09:12:48.927Z (about 1 month ago)
- Topics: bsd-3-clause, bsd-license, charts, forge, glsl, opengl, performance, performance-visualization, plots, visualization
- Language: C++
- Size: 14.6 MB
- Stars: 234
- Watchers: 19
- Forks: 47
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
Awesome Lists containing this project
README
[![docs][8]][9] [![slack][10]][7]
## Forge - High Performance Visualizations
| Platform | Linux x86 | Linux aarch64 | Windows | OSX |
|:--------:|:---------:|:-------------:|:-------:|:---:|
| Status | [![Build Status][1]][2] | `Unknown` | [![Build Status][12]][13] | [![Build Status][12]][13] |An OpenGL interop library that can be used with ArrayFire or any other application using CUDA or OpenCL compute backend. The goal of **Forge** is to provide high performance OpenGL visualizations for C/C++ applications that use CUDA/OpenCL. Forge uses OpenGL >=3.3 forward compatible contexts, so please make sure you have capable hardware before trying it out.
Build instructions for forge can be found on our [GitHub wiki page][11].
### Sample Images
| | |
|-----|-----|
|Image |
2D Plot |
|3d Plot |
Rotated 3d Plot |
|histogram |
Surface |
| | |
|-----|-----|
|![]()
Fig.1 - Pan and Scale |![]()
Fig.2 - Per Cell Rotation in Grid Layour |[1]: https://travis-ci.com/arrayfire/forge.svg?branch=master
[2]: https://travis-ci.com/arrayfire/forge
[5]: https://travis-ci.com/arrayfire/forge.svg?branch=master
[6]: https://travis-ci.com/arrayfire/forge
[7]: https://join.slack.com/t/arrayfire-org/shared_invite/enQtMjI4MjIzMDMzMTczLWM4ODIyZjA3YmY3NWEwMjk2N2Q0YTQyNGMwZmU4ZjkxNGU0MjYzYmUzYTg3ZTM0MDQxOTE2OTJjNGVkOGEwN2M
[8]: https://img.shields.io/badge/forge-Docs-blue?logo=readthedocs
[9]: http://arrayfire.org/forge/index.html
[10]: https://img.shields.io/badge/forge-community-e69138?logo=slack
[11]: https://github.com/arrayfire/forge/wiki
[12]: https://github.com/arrayfire/forge/workflows/ci/badge.svg
[13]: https://github.com/arrayfire/forge/actions