项目作者: tezansahu

项目描述 :
A Python-based playground to understand & visualize Computer Graphics Curves (Bezier Curves & B-Splines) interactively
高级语言: Python
项目地址: git://github.com/tezansahu/athena.git
创建时间: 2021-02-03T05:51:42Z
项目社区:https://github.com/tezansahu/athena

开源协议:

下载


Project Athena

Project Athena is a python-based playground to understand & visualize Computer Graphics Curves interactively. It can be used to visualize Bezier Curves & B-Splines in 2D & 3D by specifying the control points.

❗❗ Check out the app ❗❗

Note: The app currently implements the visualization of only Bezier Curves. Same for B-Splines will be made available soon.

Running Locally

Setup

  1. # Create & activate a virtual environment
  2. $ conda create --name athena
  3. $ conda activate athena
  4. # Clone the repository
  5. (athena)$ git clone https://github.com/tezansahu/athena.git
  6. # Install the required packages
  7. (athena)$ conda install -c conda-forge --file requirements.txt

Usage

  1. (athena)$ streamlit run app.py