CG1 2013/en: Rozdiel medzi revíziami
Riadok 1: | Riadok 1: | ||
= Computer Graphics 1 (Winter 2013) = | = Computer Graphics 1 (Winter 2013) = | ||
+ | == Seminars - Info == | ||
* On every seminar we will implement selected problems/algorithms from lessons. We will usually start with a prearranged template downloadable from this site. | * On every seminar we will implement selected problems/algorithms from lessons. We will usually start with a prearranged template downloadable from this site. | ||
* As a programming language we will use C#. We will use Visual C# 2010 Express as development environment. Alternatively you can use MonoDevelop (Linux / Mac OSX) on your own machine. | * As a programming language we will use C#. We will use Visual C# 2010 Express as development environment. Alternatively you can use MonoDevelop (Linux / Mac OSX) on your own machine. | ||
Riadok 7: | Riadok 8: | ||
* Additional activity can be '''awarded by max 10 points''' of your final evaluation. | * Additional activity can be '''awarded by max 10 points''' of your final evaluation. | ||
− | == Homeworks == | + | === Homeworks === |
* Homework must be submitted by email to [mailto:cg1.2013.hw@gmail.com cg1.2013.hw@gmail.com] until '''next deadline 06:00 (morning)''' | * Homework must be submitted by email to [mailto:cg1.2013.hw@gmail.com cg1.2013.hw@gmail.com] until '''next deadline 06:00 (morning)''' | ||
* Your submission email '''must''' have title in form 'ExNN' where NN is the number of exercise, eg. Ex05. | * Your submission email '''must''' have title in form 'ExNN' where NN is the number of exercise, eg. Ex05. |
Verzia zo dňa a času 09:07, 18. september 2013
Obsah
Computer Graphics 1 (Winter 2013)
Seminars - Info
- On every seminar we will implement selected problems/algorithms from lessons. We will usually start with a prearranged template downloadable from this site.
- As a programming language we will use C#. We will use Visual C# 2010 Express as development environment. Alternatively you can use MonoDevelop (Linux / Mac OSX) on your own machine.
- Don't cheat - create instead. Any kind of cheating is punished by withholding 15 points of your final evaluation for all involved students. Situation where only part of code is shared is also considered cheating!
- Attendance at seminars is optional, but recommended.
- Additional activity can be awarded by max 10 points of your final evaluation.
Homeworks
- Homework must be submitted by email to cg1.2013.hw@gmail.com until next deadline 06:00 (morning)
- Your submission email must have title in form 'ExNN' where NN is the number of exercise, eg. Ex05.
- You can get max 100% per homework. Late submission is for 0%.
- It is required to submit zipped source code of your homework. Do not send executable files. Homework without source code is for 0%.
- Your code should be well formatted and commented. Titles of functions, classes, variables should be representative for their purpose.
Summary
- Exercises - Max 50 points / Min 30 points of your final evaluation
- Aditional activity - 10 points of your final evaluation
- Submission: cg1.2013.hw@gmail.com
- Attendance: Optional
- Lesson is conducted by Andrej Mihalik
- Seminars are conducted by Matej Hudak (subseth.mato@gmail.com)
- Schedule
- Tue (09:50) - Room F2 (lesson)
- Mon (10:40) - Room H3 (seminar)
- Tue (08:10) - Room H6 (seminar)
Lessons
Materials to read
- http://www.cs.princeton.edu/courses/archive/fall00/cs426/
- http://data.agg.ethz.ch/publications/2008/botsch_2008_GMPeg.pdf
- http://www.lighthouse3d.com/tutorials/glsl-core-tutorial/pipeline33/
- http://www.scribd.com/doc/72522933/5/Nicholl-Lee-Nicholl-Line-Clipping
- http://flurry.dg.fmph.uniba.sk/webog/en/zatko-teaching/389-pocitacova-grafika-1.html
Seminars
Exercise00 [23/24.9] "Introduction"
- There is no homework for this seminar.
- Visual Studio and C# Introduction
- Introduction Sample: Súbor:CG1.Ex00.zip