All Projects → inviwo → Inviwo

inviwo / Inviwo

Licence: bsd-2-clause
Inviwo - Interactive Visualization Workshop

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
Forge
High Performance Visualization
Stars: ✭ 140 (-29.65%)
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
Glsltuto
GLSL shaders tutorial
Stars: ✭ 168 (-15.58%)
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
Gdx Vfx
LibGDX post-processing visual effects
Stars: ✭ 105 (-47.24%)
Mutual labels:  opengl, glsl
Shadows
Shädows - A Shadows & Lights engine for löve
Stars: ✭ 134 (-32.66%)
Mutual labels:  opengl, glsl
Sildurs Shaders.github.io
Sildurs shaders website
Stars: ✭ 84 (-57.79%)
Mutual labels:  opengl, glsl
Glsl
GLSL parser for Rust
Stars: ✭ 145 (-27.14%)
Mutual labels:  opengl, glsl
Learn Opengl Golang
Learn OpenGL Tutorials in Go
Stars: ✭ 69 (-65.33%)
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

Build Status BSD licensed Release version

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].