/GLCRender

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

Primary LanguageC++

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