Skip to content

soumik12345/Scratch-Engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scratch-Engine

Functionalities Added

1. Opening Blank Window

2. Input Processing

Closes window on clicking the close button and detects Mouse Motion on the window and prints the respective coordinates.

3. Drawing A Single Triangle

Draws a single Red Triangle on the Window.

4. Render Single Sprite

Rendering a simple 2D sprite as a Vertex Buffer Object on screen using GL_ARRAY_BUFFER.

5. Apply Shaders on Sprite

Applied a simple Vertex Shader and Fragment Shader on the Sprite.

6. Create Color Gradients using Shaders

7. DDA Line Generation Algorithm