Projects with this topic
-
Gambas is a free development environment and a full powerful development platform based on a Basic interpreter with object extensions, as easy as Visual Basic™.
Updated -
-
3D survival game for an academic project, visuals are simplistic and we are interested in collisions detection and Basic 3D using vanilla OpenGL.
Updated -
This repository contains all my notes and code related to my master's program in Computational Physics at the Physics Department of Aristotle University of Thessaloniki. This repository serves as a comprehensive compilation of my journey through the program, including detailed notes and code for each course. The materials here encompass a wide range of topics covered throughout my master's program, reflecting both the required tasks and my personal explorations beyond the curriculum.
Updated -
Mirror of the main Gaia Sky repository hosted on Codeberg: https://codeberg.org/gaiasky/gaiasky
Updated -
Lightweight and modular C++11/C++14 graphics middleware for games and data visualization https://magnum.graphics/
Updated -
Loads and displays a WebP image.
Updated -
-
NeuroTrace is a software application capable of reading, interpreting, and visualizing MRI tractography data. It was originally developed for a visual computing course. Since then, it has been expanded upon for various research projects, created by Besm Osman and Mestiez Pereira.
Updated -
-
Examples for the Magnum C++11/C++14 graphics engine https://magnum.graphics/
Updated -
-
A procedural world generation system in C++ using OpenGL features real-time rendering and editing from a first-person perspective. Implemented biome-specific voxel worlds with an adapted Perlin Noise algorithm for realistic terrain generation and distinct biome elements like pines and ice. Designed a client-server threading model with a bidirectional queue to dynamically load and optimize visible chunks for seamless exploration and interaction.
Updated -
Rendering of scenes that contain semi-transparent elements is a computationally expansive process. To determine the final color of the pixel accurately, the elements of the scene must be sorted in the order in which they appear relative to the camera. One of the possible algorithms that allow estimation of the color without explicit sorting of objects is the Layered Weighted Blended Order-Independent Transparency method proposed by Friederichs F., Eisemann E., and Eisemann M. This project follows the main ideas of their method.
Updated -
Dynamically creates a Crystal shard that has bindings for OpenGL.
Updated -
Proyecto para la asignatura Computación Gráfica y Visualización de 2023-2024 de la UJA
UpdatedUpdated -
Dynamically generated OpenGL bindings for Crystal.
Updated -
-
The original Java implementation of Impact.
Note this uses JOGL (Java OpenGL) v1 which is long dead and buried and so none of the OpenGL related code works any more.
Updated -