📄 http:^^www.cs.utexas.edu^users^fussell^graintro354.html
字号:
MIME-Version: 1.0
Server: CERN/3.0
Date: Wednesday, 08-Jan-97 16:43:44 GMT
Content-Type: text/html
Content-Length: 3132
Last-Modified: Monday, 29-Jan-96 18:58:20 GMT
<HTML><HEAD><TITLE> CS354 INTRODUCTION TO COMPUTER GRAPHICS </TITLE></HEAD><BODY><CENTER><H2> CS354 </H2></CENTER><CENTER><H2> INTRODUCTION TO COMPUTER GRAPHICS </H2></CENTER><CENTER><H2> Spring, 1996 </H2></CENTER><P><DL><DT> <B> Time: </B> MW 4:00-5:15<DT> <B> Place: </B> TAY 2.106<DT> <B> Instructor: </B> Don Fussell<DD> <B> Office: </B> TAY 2.120<DD> <B> Phone: </B> 471-9719<DD> <B> Email: </B> fussell@cs.utexas.edu<DD> <B> Office Hours: </B> TTh 3:00-4:00<DT> <B> Teaching Assistants: </B><DT> Nishant Mittal<DD> <B> Email: </B> nishant@cs.utexas.edu<DD> <B> Office Hours: </B> MW 12:00-1:30<DD> <B> Location: </B> TA Station 8<DT> Chang Ma<DD> <B> Email: </B> mach@cs.utexas.edu<DD> <B> Office Hours: </B> TThF 2:00-3:00<DD> <B> Location: </B> TA Station 5<DT> <B> Text: </B> Foley, et al. <I> Introduction to Computer Graphics </I><DT> <B> Grading: </B><DD> Midterm Exam-25%<DD> Final Exam-25%<DD> Programming Assignments-50%<DD> no other graded homework<DD> All grading is on a modified curve, in which natural breakpointsbetween clusters of numerical scores determines letter grade.</DL><P><CENTER><H3> COURSE DESCRIPTION </H3></CENTER><P>This course provides an introduction to the techniques of producingand manipulating pictures interactively on computers equipped withappropriate hardware. The evolution and characteristics of thehardware of graphics displays and input devices is covered. Softwaretechniques for rendering geometric primitives such as points, lines,and curves on such hardware, as well as algorithms for organizing thedisplay of pictures composed of these primitives is taught. Basicalgorithms for transformation and clipping in both two-dimensional andthree-dimensional environments are covered, along with orthographicand perspective projection techniques. The architecture of deviceindependent graphics software packages for both two and threedimensional applications is covered, and techniques for theorganization of graphical databases are emphasized. Graphical inputprocessing is covered as an integral part of these software issues.Brief discussions of advanced topics including hidden line and surfaceremoval, advanced modeling and rendering techniques, and highperformance architectures are also included.<P>The course involves a significant amount of programming, with thebasic techniques covered in the course being incorporated into aseries of programming assignments. The programming assignments forthe course will be done on the CS department's public UNIXworkstations unless other arrangements are made. These machines allsupport the the XWindows environment, the Mesa OpenGL-like 3-Dgraphics library, the TCL/TK command language and widget libraries forbuilding user interfaces, and the TIGER OpenGl extension to TCL/TK.Introductory documentation on these software tools will be madeavailable. Complete documentation for Xwindows, OpenGL, and TCL/TKcan be purchased from local bookstores. Arrangements for the use ofalternate computing environments can be discussed with the instructor.</BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -