Skip to content

Commit

Permalink
Update RULES.md
Browse files Browse the repository at this point in the history
  • Loading branch information
danielepanozzo authored Feb 15, 2024
1 parent 57c8694 commit ba68749
Showing 1 changed file with 5 additions and 6 deletions.
11 changes: 5 additions & 6 deletions RULES.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,23 +2,22 @@

## Plagiarism Note and Late Policy
Copying code (either from other students or from external sources) is strictly
prohibited! We will be using automatic anti-plagiarism tools, and any violation
of this rule will lead to expulsion from the class. Late submissions will
generally not be accepted. In case of serious illness or emergency, please notify
prohibited! We will be using automatic anti-plagiarism tools, and violating this rule will lead to expulsion from the class. Late submissions will
generally not be accepted. In case of severe illness or emergency, please notify
Daniele and provide a relevant medical certificate.

## Provided Libraries
For each assignment, you will use the geometry processing library [libigl](https://github.com/libigl/libigl/), which includes implementations of many of the algorithms presented in class.
In particular you will be using the [python bindings of igl](https://libigl.github.io/libigl-python-bindings/).
In particular, you will be using the [python bindings of igl](https://libigl.github.io/libigl-python-bindings/).

The `libigl` library includes a set of tutorials, an introduction to which can be found in the two previous links. You are advised to look over the relevant tutorials before starting the implementation for the assignments; you are also encouraged to examine the source code of all the library functions that you use in your code to see how they were
implemented.

No libraries apart from `libigl`, `numpy`, `meshplot`, and `scipy` are permitted unless permission is granted in advance.

## Video Report
## Report

For every assignment, you have to provide a video report of a maximal lenght of 3 minutes. The video should contain either captions explaining what you did and the results of your assignment or a voice commentary. To prepare the video, I recommend to use either the recording option in NYU Zoom (you can create a call with only you, share the window with your browser, and then press record) or OBS (https://obsproject.com/). The video should be in a format playable using the VLC player (https://www.videolan.org/vlc/).
For every assignment, you should provide a report in the form of a runnable Jupiter notebook including results for all steps described in the assignment. Please also add illustrations and text as needed to explain what you did. In addition to the notebook, you should also attach an html version of the notebook, exported using ``nbconvert``.

## Installing igl in Python

Expand Down

0 comments on commit ba68749

Please sign in to comment.