Upload
raymond-powers
View
229
Download
0
Tags:
Embed Size (px)
Citation preview
Electronic CG Textbook based on Electronic CG Textbook based on
Java and HTMLJava and HTML
Jiaoying Shi Jiaoying Shi State KeyState Key Lab of CAD&CG, Zhejian Lab of CAD&CG, Zhejiang University, Hanzhou, P.R.Chinag University, Hanzhou, P.R.China
Computer Graphics Computer Graphics EducationEducation
Traditional CG education
blackboards, slides, and even videos
computer supported educationcomputer supported education Limitation of existing methodsLimitation of existing methods
(1) suffers from the lack of interaction opportunities(1) suffers from the lack of interaction opportunities
(2) limiting any kind of explorative learning to a minimum(2) limiting any kind of explorative learning to a minimum
(3) Do not support remote education(3) Do not support remote education
Our Aim and MethodOur Aim and Method
Web-Based Education:
Users can access through
HTML
Java High-level Interaction:
(1) Select the content to be learned
(2) Interact with CG algorithms written in Java Multimedia presentation:
Figure/Graphics/image/animation/video
Available TechniquesAvailable Techniques
World Wide Web/HTML:
framework to generate common interfaces for the integration of all elements of CG courses( lectures, examples, exercises, and consolidating literature references)
Java:
(1) supports platform independence
(2) allow students to collaborate with each other and their tutors and to complete and explore the exercises at home
High-performance 3D graphics on PCs
most of the students have their own system and, because it has the potential to do 3D graphics
Aim for Content OrganizationAim for Content Organization
teaching the fundamentals of CG and their programming, without restricting us to the use of existing graphics systems,
giving an insight into the research methods and experimentation that actually occurs in the development of new graphics techniques.
providing a flexible i.e. easily extensible and modifiable teaching environment, thus not being exclusively tailored to the area of computer graphics education but adaptable to other areas ( geometric modeling, ViSC).
CG Course ContentCG Course Content
Basic CG concepts and principles Computer graphics hardware raster algorithms with aliasing and anti-aliasing 3D-transformations visibility-determination algorithms, modeling techniques simple animation texture mapping, global illumination techniques (ray-tracing,
radiosity) volume visualization.
Experimental ResultsExperimental Results
Two Versions for such CG course
Chinese
English Implement most part of the topics listed above CD-ROM publishing for the CG course Put it on the China Graphics Engineering Web site
(http://www.chinagraph.org) (available after Sept. 1, 2000)
Conclusion and future WorkConclusion and future Work
Introduce our work for Web-based CG education Java and HTML based electronic textbook will be widely used. A lot of We-based courses are being developed in China
supported by the Dept.of Education of our government We will develop similar course on:
Visualization
Geometric Modelling
Animation
Virtual Reality
AcknowledgementsAcknowledgements
Dr. Zhigeng Pan
(State Key Lab of CAD&CG, Zhejiang University, China) Mr. Tian Hu
Mr. Mingyuan Wang
(Dept. Of Computer Science and Engineering, Zhejiang University, China)
Tim HuangTim Huang (Dept. Of Computing, The Hong Kong Polytecnic (Dept. Of Computing, The Hong Kong Polytecnic
University, HK, China) University, HK, China)