[gameprogrammer] Re: 18 hours
- From: Jacob Briggs <jacob_briggs@xxxxxxxxxxxxxxx>
- To: gameprogrammer@xxxxxxxxxxxxx
- Date: Wed, 16 Feb 2005 10:39:53 +1300
When i did 3rd year graphics at uni, We had 2 major assignments. The
first was to draw a bezier curve onto a flat surface. The second was to
write a ray tracer, with reflection, shadows, phong shading, specular
highlights etc.... using openGL
Now youve only got like 18 hours, maybe that enough. I thought that the
ray tracer assignment taught me the most. Make them write a simple
raytracer, with constant lighting :)
Thats probably not quite the aim of the course though. Maybe explain the
principles, and show/give them example code. As you know, writing a
simple raytracer is a fairly trivial exercise.
Bob Pendleton wrote:
>Some time this year I will be trying to teach the basics of 3D graphics
>for game programmers in 6 classes of 3 hours each. It has been a looong
>time since I learned 3D graphics and so I only vaguely remember what was
>hard to learn and what was not. The assumption is that the students know
>how to program in C/C++, but there is no math requirement and no
>graphics requirement. I have a few other lectures that I plan to use to
>cover the basics of graphics hardware and I concepts such as a pixel and
>a surface and so on.
>
>What I would like to hear from you is what you, as game programmers,
>would want to learn. What do you think are key concepts. What was hard
>for you to learn, and so on. You could help me a lot by telling me about
>your experiences learning 3D graphics.
>
>Oh, yeah... before I forget. What are the books and websites that helped
>you the most? I tend to stick to Foley & van Dam "Computer Graphics,
>Principles and Applications". But, I have had complaints from students
>about using that book.
>
>Putting this all together will not only help me with my class, but it
>should (might) help all of us and future programmers learn the material
>in a way that is relevant to game programming.
>
>
> Bob Pendleton
>
>
>
>---------------------
>To unsubscribe go to http://gameprogrammer.com/mailinglist.html
>
>
>
>
>
>
---------------------
To unsubscribe go to http://gameprogrammer.com/mailinglist.html
- Follow-Ups:
- [gameprogrammer] Re: 18 hours
- From: grant hallman
- References:
- [gameprogrammer] 18 hours
- From: Bob Pendleton
Other related posts:
- » [gameprogrammer] 18 hours
- » [gameprogrammer] Re: 18 hours
- » [gameprogrammer] Re: 18 hours
- » [gameprogrammer] Re: 18 hours
- » [gameprogrammer] Re: 18 hours
- » [gameprogrammer] Re: 18 hours
- » [gameprogrammer] Re: 18 hours
- » [gameprogrammer] Re: 18 hours
- » [gameprogrammer] Re: 18 hours
- » [gameprogrammer] Re: 18 hours
- » [gameprogrammer] Re: 18 hours
- » [gameprogrammer] Re: 18 hours
- » [gameprogrammer] Re: 18 hours
- » [gameprogrammer] Re: 18 hours
- » [gameprogrammer] Re: 18 hours
- » [gameprogrammer] Re: 18 hours
- » [gameprogrammer] Re: 18 hours
- » [gameprogrammer] Re: 18 hours
- » [gameprogrammer] Re: 18 hours
- » [gameprogrammer] Re: 18 hours
- » [gameprogrammer] Re: 18 hours
- » [gameprogrammer] Re: 18 hours
- » [gameprogrammer] Re: 18 hours
- » [gameprogrammer] Re: 18 hours
- » [gameprogrammer] Re: 18 hours
- » [gameprogrammer] Re: 18 hours
- » [gameprogrammer] Re: 18 hours
- » [gameprogrammer] Re: 18 hours
- » [gameprogrammer] Re: 18 hours
- » [gameprogrammer] Re: 18 hours
- » [gameprogrammer] Re: 18 hours
- » [gameprogrammer] Re: 18 hours
- » [gameprogrammer] Re: 18 hours
- » [gameprogrammer] Re: 18 hours
- » [gameprogrammer] Re: 18 hours
- [gameprogrammer] Re: 18 hours
- From: grant hallman
- [gameprogrammer] 18 hours
- From: Bob Pendleton