All Projects → douysu → Graphics Algorithm

douysu / Graphics Algorithm

3D图形学算法Code。包括软渲染、光线追踪、PBR等等~

Projects that are alternatives of or similar to Graphics Algorithm

Tinyrenderer
A brief computer graphics / rendering course
Stars: ✭ 11,776 (+17476.12%)
Mutual labels:  opengl, graphics, computer-graphics, rendering-engine
Tinyraycaster
486 lines of C++: old-school FPS in a weekend
Stars: ✭ 1,383 (+1964.18%)
Mutual labels:  opengl, graphics, computer-graphics, rendering-engine
Tinykaboom
A brief computer graphics / rendering course
Stars: ✭ 2,077 (+3000%)
Mutual labels:  graphics, computer-graphics, rendering-engine
Nuomodelviewer
A simple Wavefront OBJ viewer.
Stars: ✭ 207 (+208.96%)
Mutual labels:  graphics, renderer, rendering-engine
Mini3d
3D Software Renderer in 700 Lines !!
Stars: ✭ 1,320 (+1870.15%)
Mutual labels:  opengl, graphics, renderer
Renderhelp
⚡️ 可编程渲染管线实现,帮助初学者学习渲染
Stars: ✭ 494 (+637.31%)
Mutual labels:  opengl, graphics, rendering-engine
Nimble
An OpenGL renderer with a modern and extensible rendering pipeline.
Stars: ✭ 144 (+114.93%)
Mutual labels:  opengl, renderer, rendering-engine
Overload
3D Game engine with editor
Stars: ✭ 335 (+400%)
Mutual labels:  opengl, graphics, rendering-engine
Photon-v2
A program that takes photographs of a virtual world.
Stars: ✭ 75 (+11.94%)
Mutual labels:  computer-graphics, renderer, rendering-engine
Tinyraytracer
A brief computer graphics / rendering course
Stars: ✭ 3,971 (+5826.87%)
Mutual labels:  graphics, computer-graphics, rendering-engine
Hybridrenderingengine
Clustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
Stars: ✭ 563 (+740.3%)
Mutual labels:  opengl, graphics, rendering-engine
Leaf3d
A lightweight 3D rendering engine based on modern OpenGL
Stars: ✭ 16 (-76.12%)
Mutual labels:  opengl, rendering-engine
Mesh Subdivision
A collection of common mesh subdivision algorithms
Stars: ✭ 25 (-62.69%)
Mutual labels:  opengl, graphics
Retouch
🎬 An OpenGL application for editing and retouching images using depth-maps in 2.5D
Stars: ✭ 63 (-5.97%)
Mutual labels:  opengl, graphics
Pixi.js
The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
Stars: ✭ 34,982 (+52111.94%)
Mutual labels:  renderer, rendering-engine
Bonzomatic
Live shader coding tool and Shader Showdown workhorse
Stars: ✭ 829 (+1137.31%)
Mutual labels:  opengl, graphics
Gli
jvm gli
Stars: ✭ 21 (-68.66%)
Mutual labels:  opengl, graphics
Gl vs vk
Comparison of OpenGL and Vulkan API in terms of performance.
Stars: ✭ 65 (-2.99%)
Mutual labels:  opengl, graphics
Llgl
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
Stars: ✭ 1,011 (+1408.96%)
Mutual labels:  opengl, renderer
Shaderworkshop
Interactive GLSL fragment shaders editor made with Qt
Stars: ✭ 43 (-35.82%)
Mutual labels:  opengl, graphics

3D代码实现仓库

图形学项目案例实现总结(包括渲染、光照、点云等)。我的联系方式是[email protected],如果对您有帮助还请帮忙点一个star。记录图形学开发内容,学习过程中的总结仓库:https://github.com/douysu/computer-graphics-notes

下载单一项目代码

Chrome安装 GitZip for github插件,双击单一目录即下载。(每个项目一个rep太难整理了~~)

目录

内容 介绍
Physically Based Rendering-IBL(PBR基于物理渲染)
[Video] [WebPage] [Code]
Fluid Simulation(物理动画流体模拟)
[Video] [WebPage] [Code]
Ray Tracing(光线追踪)
[WebPage] [Code]
Software Rendering(软渲染)
[WebPage] [Code]
3D Curvature(3D曲率原理及计算)
[WebPage] [Code]
3D Skeleton Analysis(3D模型骨架提取及分析)
[WebPage] [Code]
3D Scene Blur(屏幕后处理-景深模糊)
[WebPage] [Code]
Multi-buffer X-Ray(离屏渲染FBO-人物透墙)
[Code]
3D Medical Body(医疗项目3D人体展示系统)
[WebPage] [Code]
OpenGL MotionStreak(OpenGL拖尾、刀光、剑光、尾焰效果)
[WebPage] [Code]
3D Aquarium(基于物理粒子系统的鱼群水族馆)
[Code]
OpenGL Uniform Buffer Object(Uniform缓冲对象)
[WebPage] [Code]
OpenGL Camera(OpenGL 摄像机漫游)
[WebPage] [Code]
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].