Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Twna-Jane/Graphics_Mini_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Computer Graphics Mini Project 1

Artistic 3D Sphere Project

This project expands upon a baseline 3D sphere visualization by enhancing its artistic appeal and creating a visually striking piece in Python. The project uses the pycairo library for rendering graphics and involves creative and complex design to produce an aesthetic output, suitable for artistic and practical demonstrations.

Features

  • 3D Sphere Visualization: Starts with a simple 3D sphere.
  • Dynamic Artistic Transformation: Enhances the basic sphere into an interactive and visually appealing creation.
  • Realistic Rendering: Utilizes PyCairo's graphics capabilities to create high-quality visuals.

Prerequisites

Ensure you have Python installed on your system. This project requires pycairo, specified in the requirements file.

Installation

  1. Clone this repository:

    git clone https://github.com/Twna-Jane/Graphics_Mini_Project
    cd Graphics_Mini_Project
  2. Create a Python virtual environment:

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

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

    pip install -r requirements.txt

Running the Project

To start the visualization:

python scene.py

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages