All Projects → ravidavi → OpenFrames

ravidavi / OpenFrames

Licence: Apache-2.0 license
Realtime interactive scientific visualization API

Programming Languages

C++
36643 projects - #6 most used programming language
fortran
972 projects
CMake
9771 projects
SWIG
194 projects
python
139335 projects - #7 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to OpenFrames

Porespy
A set of tools for characterizing and analying 3D images of porous materials
Stars: ✭ 102 (+264.29%)
Mutual labels:  scientific-visualization
Computator.net
Computator.NET is a special kind of numerical software that is fast and easy to use but not worse than others feature-wise. It's features include: - Real and complex functions charts - Real and complex calculator - Real functions numerical calculations including different methods - Over 107 Elementary functions - Over 141 Special functions - Over 21 Matrix functions and operations - Scripting language with power to easy computations including matrices - You can declare your own custom functions with scripting language
Stars: ✭ 174 (+521.43%)
Mutual labels:  scientific-visualization
Chart Fx
A scientific charting library focused on performance optimised real-time data visualisation at 25 Hz update rates for data sets with a few 10 thousand up to 5 million data points.
Stars: ✭ 227 (+710.71%)
Mutual labels:  scientific-visualization
Ipyvolume
3d plotting for Python in the Jupyter notebook based on IPython widgets using WebGL
Stars: ✭ 1,696 (+5957.14%)
Mutual labels:  scientific-visualization
Matplotplusplus
Matplot++: A C++ Graphics Library for Data Visualization 📊🗾
Stars: ✭ 2,433 (+8589.29%)
Mutual labels:  scientific-visualization
Sane tikz
Reconquer the canvas: beautiful Tikz figures without clunky Tikz code
Stars: ✭ 196 (+600%)
Mutual labels:  scientific-visualization
Fury
FURY - Free Unified Rendering in pYthon.
Stars: ✭ 68 (+142.86%)
Mutual labels:  scientific-visualization
spinmob
Rapid and flexible acquisition, analysis, fitting, and plotting in Python. Designed for scientific laboratories.
Stars: ✭ 34 (+21.43%)
Mutual labels:  scientific-visualization
Opentk
The Open Toolkit library is a fast, low-level C# wrapper for OpenGL, OpenAL & OpenCL. It also includes windowing, mouse, keyboard and joystick input and a robust and fast math library, giving you everything you need to write your own renderer or game engine. OpenTK can be used standalone or inside a GUI on Windows, Linux, Mac.
Stars: ✭ 2,284 (+8057.14%)
Mutual labels:  scientific-visualization
Tomviz
Cross platform, open source application for the processing, visualization, and analysis of 3D tomography data
Stars: ✭ 230 (+721.43%)
Mutual labels:  scientific-visualization
Awesome Scientific Python
A curated list of awesome scientific Python resources
Stars: ✭ 127 (+353.57%)
Mutual labels:  scientific-visualization
Molstar
A comprehensive macromolecular library
Stars: ✭ 157 (+460.71%)
Mutual labels:  scientific-visualization
Inviwo
Inviwo - Interactive Visualization Workshop
Stars: ✭ 199 (+610.71%)
Mutual labels:  scientific-visualization
Gdl
GDL - GNU Data Language
Stars: ✭ 104 (+271.43%)
Mutual labels:  scientific-visualization
Cosmoscout Vr
🌌 A virtual universe which lets you explore, analyze and present huge planetary datasets and large simulation data in real-time.
Stars: ✭ 240 (+757.14%)
Mutual labels:  scientific-visualization
Covise
Collaborative Visualization and Simulation Environment, OpenCOVER and OddLOT
Stars: ✭ 101 (+260.71%)
Mutual labels:  scientific-visualization
Matplotlib 3d
Experimental 3D axis for matplotlib
Stars: ✭ 198 (+607.14%)
Mutual labels:  scientific-visualization
dwl
The Dynamic Whole-body Locomotion library (DWL)
Stars: ✭ 70 (+150%)
Mutual labels:  trajectory-optimization
Jkqtplotter
an extensive Qt5 Plotter framework (including a feature-richt plotter widget, a speed-optimized, but limited variant and a LaTeX equation renderer!), written fully in C/C++ and without external dependencies
Stars: ✭ 246 (+778.57%)
Mutual labels:  scientific-visualization
Datoviz
⚡ High-performance GPU interactive scientific data visualization with Vulkan
Stars: ✭ 222 (+692.86%)
Mutual labels:  scientific-visualization

OpenFrames

An API that provides real-time interactive 3D graphics for scientific simulations.


Copyright 2020 Ravishankar Mathur OpenFrames is distributed under the Apache v2 License. See the LICENSE file for details.


OpenFrames is an Application Programming Interface (API) that provides the ability to add interactive 3D graphics to any application. This readme file provides a quick and dirty introduction to OpenFrames.

As a preface, it should be noted that OpenFrames is based on several existing APIs. The major one is OpenGL, which is a graphics API included with all mainstream operating systems and supported by all mainstream graphics hardware. Other API used is OpenSceneGraph (explained shortly). Note that the "Open" prefix in these APIs means that they are Open Source. An Open Source API is one for which the source code is freely available (with licensing restrictions) to anyone. Read more about the Open Source initiative at http://www.opensource.org.

OpenSceneGraph is an API that provides cross-platform scene graph management. A scene graph is a concept that groups objects with similar characteristics together. This grouping then enables operations to be quickly applied to groups of objects. Read more about it at http://www.openscenegraph.org.

Instructions to build and install OpenFrames are available at http://sourceforge.net/p/openframes/wiki/Home/

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].