graphics-3d
There are 82 repositories under graphics-3d topic.
3dRenderingApp
A 2d and 3d motor for rendering forms with linear algebra logic
cpu-raymarcher
A CPU-based raymarcher that can render arbitrary SDFs
Confetti
Vulkan-based particle system
terrafly-gfx
Terrafly is a 3-D computer graphics terrain visualization program that implements view-dependent refinement, screen-space error control, while optionally enforcing a strict polygon budget. More simply: it lets you fly over a 3-D terrain, while using specialized techniques to display the scene geometry quickly and accurately.
Py3D-World
A remake of an OpenGL Project that I made for my Computer Graphics Course at Texas Wesleyan University, but using ModernGL, Python, and PyGame.
glfw_opengl
A simple starter project for getting into graphics programming in c++
PlatformPlus
A 3D/2.5D game project that focuses on the platformer elements of games
My3DEngine
A 3D Engine from scratch in Java.
MatrixVectorLib
The worst attempt of making a Matrix and Vector library that you've ever seen. For learning purposes
Room-Viewer-PyOpenGL
Example app that use PyOpenGL | OpenGL 3.3
pgl
Primitive OpenGL 3D primitive library
DeskBlockCam
Desktop Version of BlockCam
3D-Virtual-Roaming-System
A comprehensive demonstration project of 3D graphics, including observation and transformation, realistic display, lighting and texture, particle systems, etc.
SoftwareRenderer
New and improved software rasterizer now with clipping!
graphics
Personal archive of graphics related articles
mvid04_advanced_game_programming
MVID04 - Advanced Video Game Programming I - Course Deliverables
three.js-wave-example
A simple wave example with Three.js
molecular-meshfile
GPU-optimized 3D mesh file format with command line exporter and header-only runtime component
Meo3D
Yet another 3D renderer
roadrolla-gl
Keep on rollin' baby (even in OpenGL 1.1)
comp465project
OpenGL 3.3 Project - Warbird Simulator
plutracer
Pathtracer written by friends
shader-labs
ShaderLabs is an IDE for learn GLSL or editing existing codes
Archknights
A Fan-made Game.
CG-3dRender
Repository with 3d render program development in graphics compution class
WireFrame
Building A Relief LandScape Representation Using Bare Naked Pixels Only
Arcball-Graphics-Package
Improved Arcball Implementation with templated quaternion class. Has a more natural user experience. Unlike regular Arcball implementations, it does not have singularities near the edge of the screen or near the corners of the screen. Written in c++. Unit tested with Doctest. Apache 2.0 License.
mesh-tool
Mesh viewing and transforming tool
RosePetalsFalling
Graphics project using OpenGL. User can use the keyboard and mouse to modify aspects of the application such as camera view, gravity, size, speed or lifespan of petals.
Motor-3D-JS
Motor de gráficos 3D en js (no vale la pena utilizarlo, si pensabas hacerlo)
RayVE
A raytracing engine.
3DEngine
C++14 3D graphics engine using libgraph on Linux
Raycast3D
A 3D Effect via 2D Raycasting
Virtual-City-Explorer
Free-Roam in a Virtual City rendered using OpenGL
crappyGraphjcs
A software renderer in Java based on 'tinyrenderer' by Dmitry V. Sokolov, which is an OpenGL clone used for a 3D graphics course.