Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 

Repository files navigation

🌌 Computer Graphics Projects

This repository contains a collection of Computer Graphics implementations, assignments, and experiments.
The focus is on WebGL and related technologies, showcasing various techniques in 2D and 3D graphics rendering.


πŸ“– Overview

The repository serves as:

  • A portfolio of assignments and practice projects for computer graphics.
  • A place to experiment with WebGL, OpenGL concepts in the web, and basic rendering pipelines.
  • A demonstration of transformations, lighting, shaders, textures, and interactive scenes.

πŸš€ Features

  • Implementations of basic shapes (cube, sphere, prism, etc.).
  • Transformations: translation, rotation, scaling.
  • Lighting & Shading: ambient, diffuse, and specular reflections.
  • Textures: applying images to 3D models.
  • Interactive Scenes: user controls for movement, camera, and object manipulation.
  • Example projects such as:
    • 3D building/scene rendering
    • Car/Motor/Tree modeling
    • Maze or landscape generation
    • Simple animation demos

πŸ› οΈ Tech Stack

  • WebGL – Core rendering API.
  • HTML / CSS / JavaScript – For structuring and scripting.
  • (Optional depending on repo) GLSL – Custom shaders.
  • (Optional) Three.js – Higher-level abstraction (if used in any project).

About

My Project About 3D or Any Graphic Related Program

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages