All Projects → zxx43 → Software Render

zxx43 / Software Render

Simple Software Render

Projects that are alternatives of or similar to Software Render

Photon-v2
A program that takes photographs of a virtual world.
Stars: ✭ 75 (-41.41%)
Mutual labels:  computer-graphics, renderer
Graphics Algorithm
3D图形学算法Code。包括软渲染、光线追踪、PBR等等~
Stars: ✭ 67 (-47.66%)
Mutual labels:  computer-graphics, renderer
Miyuki Renderer
Experimental Physically Based Renderer
Stars: ✭ 89 (-30.47%)
Mutual labels:  computer-graphics, renderer
F Render
f-render | 基于 ElementUI 的表单设计器
Stars: ✭ 1,387 (+983.59%)
Mutual labels:  renderer
Yocto Gl
Yocto/GL: Tiny C++ Libraries for Data-Driven Physically-based Graphics
Stars: ✭ 1,391 (+986.72%)
Mutual labels:  computer-graphics
Gamemaniptutorial
A tutorial for manipulating the rendering of a game (generally to increase its quality) if you only have a binary available
Stars: ✭ 119 (-7.03%)
Mutual labels:  renderer
Cyclegan
Software that can generate photos from paintings, turn horses into zebras, perform style transfer, and more.
Stars: ✭ 10,933 (+8441.41%)
Mutual labels:  computer-graphics
Tinyraycaster
486 lines of C++: old-school FPS in a weekend
Stars: ✭ 1,383 (+980.47%)
Mutual labels:  computer-graphics
Crashnote
A Note for Computer Graphics
Stars: ✭ 122 (-4.69%)
Mutual labels:  computer-graphics
Cnncomplete
[CVPR'17] Shape Completion using 3D-Encoder-Predictor CNNs and Shape Synthesis
Stars: ✭ 117 (-8.59%)
Mutual labels:  computer-graphics
Sgnn
[CVPR'20] SG-NN: Sparse Generative Neural Networks for Self-Supervised Scene Completion of RGB-D Scans
Stars: ✭ 112 (-12.5%)
Mutual labels:  computer-graphics
Melt
Automatic conservative mesh occluder generation by box filling
Stars: ✭ 105 (-17.97%)
Mutual labels:  computer-graphics
Gpu Motunui
GPU-Motunui is a path tracer that renders Disney Animation's Moana Island scene.
Stars: ✭ 120 (-6.25%)
Mutual labels:  computer-graphics
Computational Graphics Thu 2018
Computational Graphics - THU Spring 2018
Stars: ✭ 104 (-18.75%)
Mutual labels:  computer-graphics
Herebedragons
A basic 3D scene implemented with various engines, frameworks or APIs.
Stars: ✭ 1,616 (+1162.5%)
Mutual labels:  computer-graphics
Openshadinglanguage
Advanced shading language for production GI renderers
Stars: ✭ 1,382 (+979.69%)
Mutual labels:  computer-graphics
Tiny Renderer
A tiny sotfware 3D renderer in 100 lines of Python
Stars: ✭ 120 (-6.25%)
Mutual labels:  computer-graphics
L1stabilizer
🎥 Video stabilization using L1-norm optimal camera paths.
Stars: ✭ 111 (-13.28%)
Mutual labels:  computer-graphics
Awesome Opengl
A curated list of awesome OpenGL libraries, debuggers and resources.
Stars: ✭ 1,577 (+1132.03%)
Mutual labels:  computer-graphics
Nebularender
A powerful physically based renderer with a fully featured editor.
Stars: ✭ 119 (-7.03%)
Mutual labels:  renderer

Simple software render implement

Including

  • Vertex data input
  • Face culling
  • Vertex clipping
  • Vertex shading
  • Rasterization
  • Z testing
  • Texture sampler
  • Render to texture
  • Pixel shading
  • Alpha blending
  • Pixel output

Implement detail (Chinese)

http://blog.csdn.net/zxx43/article/category/5617159

Screenshot

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].