![]() |
Comp 6443 : part of the eScience Master (Course Code: < 6701>)"I think, therefore I am", René Descartes (1596-1650).Weekly each Friday commencing 26/7/02 and concluding 25/10/02 in N101at lunch time (from 12 to 2)The FEIT Industry Alliance Careers Evening is scheduled for Wednesday July 31 from 5.30-8.30 PM. |
LecturerLecture contentsBackgroundBooksLinksLecture organisationStudents |
AssesementVR SeminarsVR subjectsNVE SeminarsNVE SubjectsWeb issues |
Diploma Background :Physicist EngineerMaster in Computer Graphics (DEA)... But no special diploma in English speaking |
Work Background : Internet site managerYou will find on my CV that I have learnt Basic, Fortran, Pascal, Prolog, Java, Shell... that is right, but what I have been really using during the last years was Perl ! http://www.ina.fr French Audiovisual (Broadcasting) Institutehttp://www.vrarchitect.net Open source tools to help web site productionhttp://www.ina.fr/Imagina International Conference on Computer Graphics |
Comp 6443 : part of the eScience Master (Course Code: < 6701>)
This course covers the design and implementation of real-time, visual simulation systems for animating and interacting with virtual environments.
WHAT DO YOU NEED TO KNOW BEFORE YOU TAKE THIS COURSE?
Everyone taking this course is expected to have taken courses in computer graphics. In case of no previous knowledge, you should at least be involved in this semester eScience computer graphics course.
Understanding that internet and the web is not the same thing.
Notion of different layers of a network. And different modeles of communication between computers.
All projects will be written in the Java programming language. If you do not already know Java, then you are expected to be familiar with at least one of the following programming languages: C, C++, or Pascal. If you have not seen Java before then you might want to consider buying one of the many primers available on the subject.
And this is a good transition to the slide on books...
First Edition, 1999 / ISBN 0-201-32557-8
Around 55 US$
VRML, Java3D, MPEG4 and X3D
First Edition, 2001 / ISBN 0-13-085728-9
Still in French, BUT, free
download for students
First Edition, 2001 / ISBN : 2-911762-34-7
540 pages, 16X24 cm, 100 Euros (655,96 FF)
Prix spécial Internet : 95 Euros (623,16 FF)
I haven't read it, and am waiting for your comments
First printed: 1998 / ISBN : 1-85233-012-0
192 pages £16.95, €27.45, $32.95 http://www.essential-series.com/essential_virtual_reality.htm
September 2002
576 pages
US$ 69.95
ISBN 1-55860-353-0
Lectures will take place in the Seminar Room, (Room N101, CS&IT building).
Friday from 12 am (noon) to 2 pm.
Monday from 7:00 pm to 9:00 pm
The first lab session begin next monday
Laboratories will take place in the eScience Laboratory (Room N224, CS&IT building).
Lab is available. Let's have a list of the students with a generated password
Indeed, that is not totally right : we may happen to use
2 other places
One is already known by honours student and that could be used for some lectures
with a small number of participants.
The aquarium will be used in case of conflict with other lectures.
Assessment is based on two set of presentations, 1 programming assignments, nominally in Java, and one theoretical exam.
The assignment is marked by demonstration and by submission of well commented code.
When you are writing those comment, try to imagine yourself reading your code in ten years... and try to avoid to much OZ slang
Demonstration of the work will occur on the 31st of October or the 1st of November
Length will be determined based on class size, but plan on 50 or 35 minutes. You should create lecture notes (Powerpoint or HTML recommended) for this purpose. You are welcome to show video, bring props, sing, or whatever seems most appropriate for the material. An important part of your presentation is interaction with the students, so try to engage them and leave time for questions. Your grade will be based upon demonstrated knowledge of the subject, as well as interactivity and efficacy of presentation.
The lecture should be targeted at Masters or graduate students in computer science, and should demonstrate your new-found expert knowledge of the subject. Note that the slides for your lecture will likely be insufficient for this task, since lecture slides generally consist of bulleted lists without significant detail. The HTML notes, on the other hand, should be in narrative form.
The HTML notes are due on the the 28/08 at 1700. Please place all of your HTML pages (and related images, movies, etc.) into a single directory which name is '02IVRA1_University ID'.The home page nage should be index.en.html at the root of that directory. Then tar that directory, the gzip the resulting file.
cd .. (go to the directory in which your 02IVRA1_UstudentID is located)
tar cvf 02IVRA1_UstudentID.tar 02IVRA1_UstudentID/ gzip 02IVRA1_UstudentID.tar
Mail the file (02IVRA1_UstudentID.tar.gz) as an attached document. Be
sure that the title of your mail is '02IVRA1_UstudentID''
ID |
Title |
---|---|
1 |
Input devices : the state of the art (position tracking...)From the human to the machine |
2 |
Output devices : the state of the art (smell, touch...)From the machine to the human (don't insist on human vision and stereoscopic aspect) |
3 |
Augmented/Mixed RealityWhat it is, what are its uses, what are the specific issues of this area (compared to usual VR) |
4 |
The Metaphores, Schema, and Schema by substitution: How to move around into a VR Space, how to interact with the world... |
5 |
Collision Detection, Binary Space Partitions |
6 |
Physically-Based Modeling, Computer Vision |
7 |
Autonomous agents and Avatars |
Additional Subjects |
|
8 |
Level of Detail |
9 |
Human Vision and Display device |
10 |
OnLine Game |
11 |
Telepresence & Telerobotics |
Length will be determined based on class size, but plan on 50 or 35 minutes. You should create lecture notes (Powerpoint or HTML recommended) for this purpose. You are welcome to show video, bring props, sing, or whatever seems most appropriate for the material. An important part of your presentation is interaction with the students, so try to engage them and leave time for questions. Your grade will be based upon demonstrated knowledge of the subject, as well as interactivity and efficacy of presentation.
The lecture should be targeted at Masters or graduate students in computer science, and should demonstrate your new-found expert knowledge of the subject. Note that the slides for your lecture will likely be insufficient for this task, since lecture slides generally consist of bulleted lists without significant detail. The HTML notes, on the other hand, should be in narrative form.
The HTML notes are due on the the 9/10 at 1700. Please place all of your HTML pages (and related images, movies, etc.) into a single directory which name is '02IVRA2_University ID'.The home page nage should be index.en.html at the root of that directory. Then tar that directory, the gzip the resulting file.
cd .. (go to the directory in which your 02IVRA2_UstudentID is located)
tar cvf 02IVRA2_UstudentID.tar 02IVRA1_UstudentID/ gzip 02IVRA2_UstudentID.tar
Mail the file (02IVRA2_UstudentID.tar.gz) as an attached document. Be
sure that the title of your mail is '02IVRA2_UstudentID''
Taxonomy for Networked Virtual Environments (1997) (Make
Corrections) (31 citations)
Michael Macedonia
IEEE MultiMedia
http://citeseer.nj.nec.com/macedonia97taxonomy.html
ID |
Paper |
---|---|
1 |
Macedonia, M., Zyda, M., Pratt, D., Brutzman, D. and Barham, P. Exploiting Reality with Multicast Groups: A Network Architecture for Large-scale Virtual Environments, in Proceedings of IEEE Computer Graphics & Applications (1995), 38-45. http://www.computer.org/cga/cg1995/g5038abs.htm |
2 |
Scaling a shared virtual environment Rodger Lea, Pierre Guillaume Raverdy, Yasuhiko Honda, Kouichi Matsuda Sony Computer Science Lab. Tokyo, Japan http://www.csl.sony.co.jp/person/rodger/ICDCS/icdcs2.html |
3 |
Npsnet: A Network Software Architecture For Large Scale Virtual Environments
(1994) |
4 |
Using Projection Aggregations to Support Scalability in Distributed
Simulation (1996) Sandeep K. Singhal, David R. Cheriton http://citeseer.nj.nec.com/singhal96using.html |
5 |
CAVERN: A Distributed Architecture for Supporting Scalable Persistence
and Interoperability in Collaborative Virtual Environments Jason Leigh (jleigh@eecs.uic.edu), Andrew E. Johnson Thomas A. DeFanti Electronic Visualization Laboratory University of Illinois at Chicago http://www.evl.uic.edu/cavern/cavernpapers/vrs/index.html 2 almost identical papers |
6 |
Handling Heterogeneity in Networked Virtual Environments Helmuth Trefftz 1, Ivan Marsic 2 and Michael Zyda and 2 CAIP Center, Rutgers University 3 The MOVES Institute, Naval Postgraduate School http://www.npsnet.org/~zyda/pubs/IEEEVR2002.pdf |
Additional papers |
|
7 |
Leigh, J., Yu, O., Schonfeld, D., Ansari, R., et al., |
8 |
Community Place: Architecture and Performance Rodger Lea, Yasuaki Honda, Kouchi Matsuda and Satoru Matsuda Sony Architecture Labs, Tokyo, Japan http://www.csl.sony.co.jp/person/rodger/VRML97/PAPER/vrml97.html |
9 |
Internetwork Infrastructure Requirements for Virtual Environments
Donald P. Brutzman, |
Looks like some names are missing...
Subjects | ID | First Name(s) | Last Name | Background | ||
---|---|---|---|---|---|---|
COMP6443 (eScience) : Masters (7701) | ||||||
3948801 | Mr | Edwin Francis | Gibbons | efg@elbethel.apana.org.au | ||
3959564 | Ms | Xinwen | He | u3959564@anu.edu.au | ||
3949587 | Cesar | Martinez | Cesar.Martinez@facs.gov.au | |||
3999101 | Mr | Chris Ming Hei | Leung | u3999101@anu.edu.au | ||
9604226 | Mr | Shaun Patrick | Press | shaun.press@aihw.gov.au | ||
3931363 | Mr | Latifur | Rahman | latifur_ru@hotmail.com | ||
3609031 | Mr | Tristan Aaron | Reeves | moonshine@apex.net.au | ||
COMP6443 (eScience) : GradDip (6701) | ||||||
3960325 | Ms | Vanessa Mary | Newey | u3960325@anu.edu.au | ||
All handouts will be available on the eScience web site.
and as a redirection through the webct web site :
The final handouts should be available, at the very latest, the Friday following the lecture.
CSS is the best way to change the look of a web page without touching to its content. It helps to deal with Accessibility issue. The idea is that text content is not corrupted by visual formatting.
Be sure that your web browser accept CCS. Netscape (> 4) and IE (>= 5) should be OK. Go to the W3C web site to check the list.
I will be using CSS in order to use the same document for slides, handouts et even my lecture notes. The differences will be done only by the application of different Style Sheet on the same web pages.
Both following formats are based on XML and will perhaps be used in the handouts.
They are both new one on the web in the sense that they are not yet set by default in main browsers installation. Nevertheless, good Plug-Ins already exist to visualise that formats into web pages. To learn more about web standards and XML stuff, check the W3C web site : http://www.w3C.org/ .
Even if we don't eventually use theses additional format during in those handout, it is interesting to have a look at them
SVG is a challenger to Flash and Shockwave, the Macromedia
format. Although SVG will
add many capabilities that are not directly available in Flash, by far the biggest
difference between Flash and SVG is that the former is proprietary and the latter
is public.
has released a good plug-in for SVG.
MathML is an XML application for describing mathematical notation and capturing both its structure and content. The goal of MathML is to enable mathematics to be served, received, and processed on the Web, just as HTML has enabled this functionality for text.
IBM is providing a plug-in for MathML. Not only this plug-in will allow you to visualise MathML, but techexplorer enables the display of TeX, LaTeX and MathML documents and the publishing of interactive scientific material on the Web. Version 3.1 includes full support for MathML 2.0,