graphics-3d

There are 82 repositories under graphics-3d topic.

  • 3dRenderingApp

    A 2d and 3d motor for rendering forms with linear algebra logic

    Language:JavaScript2
  • cpu-raymarcher

    A CPU-based raymarcher that can render arbitrary SDFs

    Language:JavaScript2
  • Confetti

    Vulkan-based particle system

    Language:C++2
  • 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.

    Language:C++2
  • 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.

    Language:Python1
  • glfw_opengl

    A simple starter project for getting into graphics programming in c++

    Language:C1
  • PlatformPlus

    A 3D/2.5D game project that focuses on the platformer elements of games

    Language:C#1
  • My3DEngine

    A 3D Engine from scratch in Java.

    Language:Java1
  • MatrixVectorLib

    The worst attempt of making a Matrix and Vector library that you've ever seen. For learning purposes

    Language:C++1
  • Room-Viewer-PyOpenGL

    Example app that use PyOpenGL | OpenGL 3.3

    Language:Python1
  • pgl

    Primitive OpenGL 3D primitive library

    Language:C++1
  • DeskBlockCam

    Desktop Version of BlockCam

    Language:Swift1
  • 3D-Virtual-Roaming-System

    A comprehensive demonstration project of 3D graphics, including observation and transformation, realistic display, lighting and texture, particle systems, etc.

    Language:C++1
  • SoftwareRenderer

    New and improved software rasterizer now with clipping!

    Language:C++1
  • graphics

    Personal archive of graphics related articles

  • mvid04_advanced_game_programming

    MVID04 - Advanced Video Game Programming I - Course Deliverables

    Language:C++1
  • three.js-wave-example

    A simple wave example with Three.js

    Language:JavaScript1
  • molecular-meshfile

    GPU-optimized 3D mesh file format with command line exporter and header-only runtime component

    Language:C++1
  • Meo3D

    Yet another 3D renderer

    Language:C1
  • roadrolla-gl

    Keep on rollin' baby (even in OpenGL 1.1)

    Language:C++1
  • comp465project

    OpenGL 3.3 Project - Warbird Simulator

    Language:C++1
  • plutracer

    Pathtracer written by friends

    Language:C++1
  • shader-labs

    ShaderLabs is an IDE for learn GLSL or editing existing codes

    Language:C1
  • Archknights

    A Fan-made Game.

    Language:C++
  • CG-3dRender

    Repository with 3d render program development in graphics compution class

    Language:C#
  • WireFrame

    Building A Relief LandScape Representation Using Bare Naked Pixels Only

    Language:C
  • 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.

    Language:C++
  • mesh-tool

    Mesh viewing and transforming tool

    Language:C++
  • 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.

    Language:C
  • Motor-3D-JS

    Motor de gráficos 3D en js (no vale la pena utilizarlo, si pensabas hacerlo)

    Language:JavaScript
  • RayVE

    A raytracing engine.

    Language:C#
  • 3DEngine

    C++14 3D graphics engine using libgraph on Linux

    Language:C++
  • Raycast3D

    A 3D Effect via 2D Raycasting

    Language:Java
  • Virtual-City-Explorer

    Free-Roam in a Virtual City rendered using OpenGL

    Language:C++
  • crappyGraphjcs

    A software renderer in Java based on 'tinyrenderer' by Dmitry V. Sokolov, which is an OpenGL clone used for a 3D graphics course.

    Language:Java