An adaptation of the 3D starfield sample from Chapter 3 of "Cutting-Edge 3d Game Programming With C++" by John De Goes using an image buffer with OpenCV
-
Updated
Oct 11, 2017
3D technology is used in a wide range of fields, including film, video games, architecture, engineering, and product design. It allows designers to create digital models of objects that can be manipulated and rendered in three dimensions. 3D modeling software is used to create and manipulate 3D models, and 3D animation software is used to create movement and effects within those models. 3D technology has also been adopted for use in 3D printing, where physical objects can be created from digital models.
An adaptation of the 3D starfield sample from Chapter 3 of "Cutting-Edge 3d Game Programming With C++" by John De Goes using an image buffer with OpenCV
Create stunning 3D models with Rhino8. 🖥️📐
Several exercises using the Three.js 3D web rendering framework
Diffraction Grating, Gravity waves
3D game engine written from scratch.
Fireworks OpenGL est une simulation de feux d’artifice avec un moteur maison en OpenGL, intégrant particules avancées, éclairage dynamique et modèles 3D en OBJ.
Ray-Tracing Rendering System in OpenGL
A 3D scene rendered using OpenGL, featuring camera control, mesh rendering, skybox, and texture management. The project leverages object-oriented programming and advanced OpenGL techniques.
Welcome to ScratchWorld, a 3D environment that can host 2D sprites and other objects!
A 3D renderer that uses ray tracing techniques to generate images by simulating the interaction of light rays with various objects.
OpenGL Terrain Simulation is an advanced 3D graphic simulation tool designed to create realistic terrain models. Developed using the C++ programming language and leveraging the OpenGL library for low-level graphic programming, this product offers high-performance rendering and detailed visualizations.
3D path tracing renderer written in C++ and Nvidia CUDA.
This is kotlin implementation of software 3d renderer for obj models.
FlyEngine - A lightweight C++ graphics engine for 3D applications. Designed for flexibility and efficiency, FlyEngine provides foundational tools for shader management, texture handling, and interactive camera control, ideal for custom 3D applications, games, and graphics projects.
Archicad Graphisoft is an advanced architectural design software for modeling, BIM, and 3D rendering, empowering architects and designers. 🏢📐
Lightmap HDR Light Studio is a powerful lighting software used for creating high-quality HDRI lights for 3D rendering and visual effects. 💡🎨
This repository showcases a 3D scene crafted using OpenGL, featuring a textured backdrop, composite 3D objects, and diverse light sources. Atmospheric effects, such as fog, are also integrated. Efficient rendering is achieved through the use of complex display lists.