Skip to content

Latest commit

 

History

History
120 lines (99 loc) · 2.34 KB

README.md

File metadata and controls

120 lines (99 loc) · 2.34 KB

ECS175

  • Computer Graphics class homework demo

License

The actual homeworks are closed source, to avoid plagiarism. Only executables are provided (runs on CSIF, likely to run on other x86_64 Linux machines). If you have trouble with finding shared object files, the lib64 directory may be helpful.

The scripts that generate animation using the homework are open source (*.py and *.sh), under GNU Affero General Public License version 3.

The README files are under Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.

The 3D models used in this homework is provided by the instructor / TA, and I am not sure about the real soruce of these models. One of them used seems to be the Stanford Bunny.

Demos

Table of Contents

kurukurumawaru-draw.gif

cd Project1
./Project1
# press Shift+K

kurukurumawaru-fill.gif

cd Project1
./Project1
# press F, then press Shift+K

camera.gif

cd Project2
./camera.py

HCC.gif

cd Project2
./HCC.py

rotate.gif

cd Project2
./rotate.py

yaki_rabbit.gif

cd Project2
./yaki_rabbit.sh

anime_bunny.gif

cd Project3
./anime_bunny.sh 3

anime_camera.gif

cd Project3
./anime_camera.sh

anime_rotate.gif

cd Project3
./anime_rotate.sh

Project4.png

cd Project4
./Project4

scene0.gif

cd Project5
./anime_camera.py scene0

scene1.gif

cd Project5
./anime_camera.py scene1

scene5.gi5

cd Project5
./anime_camera.py scene5

scene6.gif

cd Project5
./anime_camera.py scene6

More: Project5/png