Skip to content

An interactive 3D graphics system that allows you to load `.obj` files, manipulate 3D objects with transformations like translation, rotation, and scaling, and visualize them.

Notifications You must be signed in to change notification settings

hadson0/interactive-graphic-system

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Interactive Graphic System

This project is an interactive 3D graphics system that allows you to load, manipulate, and visualize 3D objects in a scene. You can import .obj files, apply transformations like rotation, translation, and scaling, and interact with the objects.

Installation

  1. Clone the repository:

    git clone https://github.com/hadson0/interactive-graphic-system/tree/main
    cd interactive-graphic-system
  2. Create a virtual environment:

    python -m venv venv
  3. Activate the virtual environment:

    • Windows:
    venv\Scripts\activate
    • Linux:
    source venv/bin/activate
  4. Install the dependencies:

    pip install -r requirements.txt

Usage

python main.py

About

An interactive 3D graphics system that allows you to load `.obj` files, manipulate 3D objects with transformations like translation, rotation, and scaling, and visualize them.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%