inviwo / Inviwo
Licence: bsd-2-clause
Inviwo - Interactive Visualization Workshop
Stars: ✭ 199
Projects that are alternatives of or similar to Inviwo
Silk.net
The high-speed OpenAL, OpenGL, Vulkan, and GLFW bindings library your mother warned you about.
Stars: ✭ 534 (+168.34%)
Mutual labels: opengl, opencl, 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 (+1047.74%)
Mutual labels: opengl, opencl, scientific-visualization
Daemon
The Dæmon game engine. With some bits of ioq3 and XreaL.
Stars: ✭ 136 (-31.66%)
Mutual labels: opengl, glsl
Possumwood
Possumwood is a graph-based procedural authoring tool, in concept not dissimilar to popular CG packages like Houdini, Blender or Maya. It is intended to serve as a sandbox for computer graphics algorithms and libraries, providing a user-friendly and coding-free UI for libraries that would otherwise be inaccessible for an average user.
Stars: ✭ 197 (-1.01%)
Mutual labels: opengl, glsl
Gpu Viewer
A front-end to glxinfo, vulkaninfo, clinfo and es2_info - Linux
Stars: ✭ 129 (-35.18%)
Mutual labels: opengl, opencl
Cute Deferred Shading
Cute little deferred shading implementation.
Stars: ✭ 129 (-35.18%)
Mutual labels: opengl, glsl
Reshade
A generic post-processing injector for games and video software.
Stars: ✭ 2,285 (+1048.24%)
Mutual labels: opengl, glsl
Leven
Complete source for my experimental voxel engine
Stars: ✭ 79 (-60.3%)
Mutual labels: opengl, opencl
Sparkle
🎇 A modern particle engine running on GPU, using c++14 and OpenGL 4.4.
Stars: ✭ 162 (-18.59%)
Mutual labels: opengl, glsl
Starwars.android
This component implements transition animation to crumble view into tiny pieces.
Stars: ✭ 1,942 (+875.88%)
Mutual labels: opengl, glsl
Crossshader
⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.
Stars: ✭ 113 (-43.22%)
Mutual labels: opengl, glsl
Shadows
Shädows - A Shadows & Lights engine for löve
Stars: ✭ 134 (-32.66%)
Mutual labels: opengl, glsl
Craft
A simple Minecraft clone written in C using modern OpenGL (shaders).
Stars: ✭ 8,957 (+4401.01%)
Mutual labels: opengl, glsl
Gaiasky
Mirror of Gaia Sky repository hosted on Gitlab: https://gitlab.com/langurmonkey/gaiasky
Stars: ✭ 162 (-18.59%)
Mutual labels: opengl, glsl
Inviwo - Interactive Visualization Workshop
Inviwo is a software framework for rapid visualization prototyping.
Package releases and information is available at www.inviwo.org
Below follow some general information about the framework:
- Freely available under the Simplified BSD License.
- Cross-platform and runs on Windows, Linux and Mac OS X.
- Easily extendable through inclusion of external modules and projects.
Core
- The core is written in C/C++ only, with minor dependencies.
Modules
- Modern graphics programming through OpenGL (>= 3.3 Core) related modules.
- Parallel computing on multiple platforms (GPU/CPU) through OpenCL (>= 1.0) related modules.
- Python (> 3.2) scripting and computation is supported through provided modules.
GUI
- The primary GUI is based on Qt (Supported >= 5.12).
- A minimal application is available, utilizing GLFW 3 for multiple window and context management.
Build system
- The project and module configuration/generation is performed through CMake (>= 3.12.0).
- Inviwo has been compiled in Visual Studio 2019, Clang 8, GCC 9, XCode 11
- C++17 Required
Documentation
For help and general discussion join us on our Slack server
Sponsors
This work was supported by Linköping University, KTH Royal Institute of Technology, Ulm University, and through grants from the Swedish e-Science Research Centre (SeRC) and the Excellence Center at Linköping - Lund in Information Technology (ELLIIT).
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].