Skip to content

yvettemuki/GLCRender

Repository files navigation

GLC(Generl Linear Camera) Renderer

Using Techniques:
  1. GLC model generation (realized 3 types of camera models: perspective, orthogonal, pushbroom)
  2. Ray Generation(GLC method) & Ray Casting: from camera model plane to objects(.obj file input)
  3. Ray-Object Interaction
  4. Rasterization (base on normal)
Render Effect Images (256 * 256 size grid):
  1. Cube in perspective projection alt text

  2. Cube in orthogonal projection alt text

  3. Cube in pushbroom projection alt text

  4. Triangular prism (perspective) alt text

  5. Teapot (perspective) alt text

About

GLC (General Linear Camera) renderer (CPU base) using opengl

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages