eScience Lectures Notes : .


Slide 1 : 1 / 13 : Internetworked Virtual Reality

 Internetworked Virtual Reality (Semester 1 / 2005)

Comp 6443 : part of the eScience Master (Course Code: < 6701>)

"cogito ergo sum" / "I think, therefore I am", René Descartes (1596-1650).

Cyberspace. A consensual hallucination experienced daily by billions legitimate operators, in every nation, by children being taught mathematical concepts ... A graphic representation of data abstracted from the banks of every computer in the human system.
Unthinkable complexity. Lines of light ranged in the nonspace of the mind, clusters and constellations of data. Like city lights, receding ...

Neuromancer by William Gibson

Weekly each Wednesday commencing 23/2/05 and concluding 1/6/05 in CSIT(Bld 108), N101 at lunch time (from 12am to 2pm)

Reminder : explanations about the presentations

Assessments

Books

Students

Links

Lecture When First Subject Second Subject Practice Print
1

23/02

Lecture presentation / organization

Virtual Reality

Readings : Have a first look at research papers

Lab : Exercises CG : 1, 2, 3, 4, 5

print1

print2

2

2/03

Hugh Fisher's presentations on VR, Cyberspace, MUD and MOOs

Reading/Viewing List

Groupware and MUDs

Reading : Reading/Viewing List

Lab : MOO 1

print

3

9/03

Human Factors and Online Identity

Reading : Reading/Viewing List

Lab : MOO 2

4 16/03

VRML, MPEG4, Web3D...Different Level of networked 3D

Introduction to NetVE

Introduction to Networking

Reading : Chose your research paper

No lab this week : Work on the CG exercises

 
5 23/03

Networking for NVE

 

Reading : Chapt 1 and 2 of  NVE

Lab : Intro to Networking in Java

print1

print2

print3

6

30/03

Communication Architectures

Dynamic Shared States

Reading : Chapt 3 and 4 of  NVE

Lab : Networking in Java, oriented NVE

print1

print2

7

6/04

Virtual Reality : a Case Study (no slide available)

The Human Sight

Reading : NVE Chapt 5 of NVE

Assignment beginning
print1
8

27/04

     

 

 

 
9 4/05
     

 

 
10 11/05       Lab : VRML  
11 18/05       Lab : QuickTime /  
12

25/05

     

An additional hour

Output devices : the state of the art / Input devices : the state of the art / Image-Based Modeling, Rendering, and Lighting / Augmented/Mixed Reality / The Metaphors, Schema, and Schema by substitution / Collision Detection,

print1
13 1/06/05 Assignment presentation 15+5 mn / group    
  xx/06/05 Theoretical Exam : xx/06/05 : 9h30 to 12h45

9h30 - 9h45 : Reading
9h45 - 12h45 : Exam

Venue : Aquarium (2nd Level of CSIT Build.)  

If you are reading this text, it means that you are note using a CSS compatible web browser. You should try to have a look at this web site with a more recent browser or you could not like the way this lecture text is shown...

 


Slide 2 : 2 / 13 : First Lecture

IVR : First Lecture : 23/02/05

Readings

A good Java book

A first look at the papers

You may want to chose one of them

Exercises

Week 1 : Lab : Exercises CG : 1, 2, 3, 4, 5     Week 2 : Lab : Exercises CG : 6, 7, 8, 9, 10

Little Digression

OS UI : From "Textual" to "Procedural" to "By delegation"


Slide 3 : 3 / 13 : Between the 1rst and the 2nd...

Week 2: August, Friday, the 1rst.

Hugh Fisher :

Groupware and MUDs

Reading : Reading/Viewing List

 


Slide 4 : 4 / 13 : Between the the 2nd and the 3rd

Week 3 : August, Friday, the 8th.

Hugh Fisher :

Human Factors and Online Identity

Reading : Reading/Viewing List

Choose your Research Paper !


Slide 5 : 5 / 13 : Between the 3rd and the 4th

4th Week : 15th of August

No lab this week

Public Seminar

UNDERSTANDING AND MODELLING THE PERCEPTION OF REVERBERANT SOUNDS

Dr. Jörg Buchholz - MARCS Auditory Laboratories, University of Western Sydney
Wednesday 20 August 2003, 11:00am - 12:00 noon
Seminar Room N101, Ground Floor, CSIT building, ANU
Basically, there are two main strategies existing to simulate the acoustics of a room. Either, the physical aspects of the sound field of the room are reproduced or the audible aspects are considered (the room should sound the same). The first approach lacks of the availability of sophisticated physical models and the second approach lacks of a proper understanding of the involved auditory processing. With respect to the latter approach, the present talk introduces an auditory model, which aims to describe the effective auditory signal processing of reverberant sounds. For the model design, the concept of room reflection masking has been employed, and thus, the model has been largely adapted to psychoacoustical data of room reflection masking.

Today

CSIRO / Wedge Demo

What is a Cochlear Implant

Analysis of a VR system

Case study of a VR system (no available slides)

Presentation skills

 


Slide 6 : 6 / 13 : 5th week

IVR Lecture 5 : 22/08

Next week lecture : in the aquarium room : Upstair.

Enrollment : before 31 August 2003

Check your enrollment as a matter of priority to ensure it is correct prior to the Hecs cencus date on 31 August 2003

Readings

Reading : Chapt 1 and 2 of  NVE book.

Public Seminar  ????

UNDERSTANDING AND MODELLING THE PERCEPTION OF REVERBERANT SOUNDS

Dr. Jörg Buchholz - MARCS Auditory Laboratories, University of Western Sydney
Wednesday 20 August 2003, 11:00am - 12:00 noon
Seminar Room N101, Ground Floor, CSIT building, ANU
Basically, there are two main strategies existing to simulate the acoustics of a room. Either, the physical aspects of the sound field of the room are reproduced or the audible aspects are considered (the room should sound the same). The first approach lacks of the availability of sophisticated physical models and the second approach lacks of a proper understanding of the involved auditory processing. With respect to the latter approach, the present talk introduces an auditory model, which aims to describe the effective auditory signal processing of reverberant sounds. For the model design, the concept of room reflection masking has been employed, and thus, the model has been largely adapted to psychoacoustical data of room reflection masking.

Choose your Research Paper !

What : see the research paper

When : see IVR lecture home page

Introduction to NetVE  

VRML, MPEG4, Web3D...Different Level of networked 3D

Introduction to Networking


Slide 7 : 7 / 13 : Between the the 2nd and the 3rd

From 5 to 6th: Today (29/08) :

Networking for NVE

Communication Architectures

Reading : Chapter 3 and 4 of "Networked Virtual Environments..." (Singhal and Zyda)

12h00 : First presentation

12h20 ... 12h25 : Question time

12h27 : End of first presentation

12h30 : Second presentation

12h50 ... 12h55 : Question time

12h57 : End of Second presentation

13h00 : Third presentation

13h20 ... 12h25 : Question time

13h27 : Third of first presentation

13h30 : Forth presentation

13h50 ... 12h55 : Question time

13h57 : End of Forth presentation

 

 


Slide 8 : 8 / 13 : From 6 to 7

From 6 to 7

Next Week Presentations :

Remember to provide me with a copy of your presentation at least one day prior to your presentation.

12/09

3) Ye-Zen, Chang Chen

9) Guyin Zhou

2) Wang Feng

The Human Sight or presentation of the programming assignment

Send me an email describing your 2 bodies team for he IVR programming assignment.

Begin at 1200 sharp

12h05 : First presentation
12h25 ... 12h32 : Question time
12h32 : End of first presentation
12h35 : Second presentation
12h55 ... 13h00 : Question time
13h02 : End of Second presentation
13h05 : Third presentation
13h25 ... 12h30 : Question time
13h32 : Third of first presentation
13h35 : Forth presentation
13h55 ... 14h00 : Question time
14h05 : End of Forth presentation

Reading

Up to Chapter 6 of "Networked Virtual Environments ..." (Singhal and Zyda)

Papers : 3, 9 and 2

Last Lecture (24/10) : 3 hours session

Two Labs to come : Hugh's one this monday (8/9) and Multicasting and Threading the following one (15/9)

Have a look at the appendix of the ext book

Today (5/09) :

Communication Architectures

Dynamic Shared States

 

 

 


Slide 9 : 9 / 13 : From 7 to 8

From 7 to 8

Next Week (18/09) Presentations :

Remember to provide me with a copy of your presentation at least one day prior to your presentation.

18/09

12) Prabhath Waduge

6) Jiazheng Wen

15) Qi Fan

4) Jiang Jun Tang

Today (12/09) :

12/09

3) Ye-Zen, Chang Chen

9) Guyin Zhou

2) Wang Feng

Assignment presentation

The Human Sight


Slide 10 : 10 / 13 : From 8 to 9

From 8 to 9

Various

Shaun :

"Generic 3D Ball Animation Model for Networked Interactive VR Environments"

Which subject ?

2 Interesting Seminars :

Title: Department of Computer Science Seminar
Date: Wednesday, Sept. 25, 2002
Time: 4:00 pm to 5:00pm
Venue: Room N101, CSIT Building [108]
Speaker: Mr Hugh Fisher (DCS, ANU)

Flight Simulators In A Mathematical Space Abstract

Hugh Fisher has been collaborating with Dr Julie
Tolmie at Simon Fraser University in Vancouver on the
development of a visualiser for abstract mathematical
structures with dynamic variation over time. The program
is built on SGI Performer, a 3D toolkit heavily used by
flight simulator and Disneyworld entertainment authors.
The seminar will cover the project goals and experience
with using Performer and Python, but not the maths.

"Modeling Human Ecosystems with Agents"
Pascal Perez : 30th of October (30/10)

About Presentations

Before

During

Next Week Presentations :

Remember to provide me with a copy of your presentation at least one day prior to your presentation.

11/10

Npsnet (Latifur Rahman)

CAVERN (Cesar Martinez)

Scaling a shared virtual environment (Tristan Reeves)

Today (20/09) :

Image-Based Modeling, Rendering, and Lighting (Vanessa Newey)

Augmented/Mixed Reality (Latifur Rahman)

Details about the Assignment and why you should do it differently :

Update : Whenever possible, you SHOULD use multicasting instead of Broadcasting !

Dynamic Shared States (2)

Reading : Chapter 5 of "Networked Virtual Environments ..." (Singhal and Zyda)

 

25 min presentation + 10 min question time (or 30/5)

12h05 : First presentation

12h30 : Question time

12h40 : End of first presentation

12h45 : Second presentation

13h10 : Question time

13h20 : End of Second presentation

13h25 : Third presentation

13h50 : Question Time

14h00 : End of Third presentation

 

 


Slide 11 : 11 / 13 : From 8 to 9

From 8 to 9

Various

Shaun :

"Generic 3D Ball Animation Model for Networked Interactive VR Environments"

Which subject ?

2 Interesting Seminars :

Title: Department of Computer Science Seminar
Date: Wednesday, Sept. 25, 2002
Time: 4:00 pm to 5:00pm
Venue: Room N101, CSIT Building [108]
Speaker: Mr Hugh Fisher (DCS, ANU)

Flight Simulators In A Mathematical Space Abstract

Hugh Fisher has been collaborating with Dr Julie
Tolmie at Simon Fraser University in Vancouver on the
development of a visualiser for abstract mathematical
structures with dynamic variation over time. The program
is built on SGI Performer, a 3D toolkit heavily used by
flight simulator and Disneyworld entertainment authors.
The seminar will cover the project goals and experience
with using Performer and Python, but not the maths.

"Modeling Human Ecosystems with Agents"
Pascal Perez : 30th of October (30/10)

About Presentations

Before

During

Next Week Presentations :

Remember to provide me with a copy of your presentation at least one day prior to your presentation.

11/10

Npsnet (Latifur Rahman)

CAVERN (Cesar Martinez)

Scaling a shared virtual environment (Tristan Reeves)

Today (20/09) :

Image-Based Modeling, Rendering, and Lighting (Vanessa Newey)

Augmented/Mixed Reality (Latifur Rahman)

Details about the Assignment and why you should do it differently :

Update : Whenever possible, you SHOULD use multicasting instead of Broadcasting !

Dynamic Shared States (2)

Reading : Chapter 5 of "Networked Virtual Environments ..." (Singhal and Zyda)

 

25 min presentation + 10 min question time (or 30/5)

12h05 : First presentation

12h30 : Question time

12h40 : End of first presentation

12h45 : Second presentation

13h10 : Question time

13h20 : End of Second presentation

13h25 : Third presentation

13h50 : Question Time

14h00 : End of Third presentation

 

 


Slide 12 : 12 / 13 : From 8 to 9

From 8 to 9

Various

Shaun :

"Generic 3D Ball Animation Model for Networked Interactive VR Environments"

Which subject ?

2 Interesting Seminars :

Title: Department of Computer Science Seminar
Date: Wednesday, Sept. 25, 2002
Time: 4:00 pm to 5:00pm
Venue: Room N101, CSIT Building [108]
Speaker: Mr Hugh Fisher (DCS, ANU)

Flight Simulators In A Mathematical Space Abstract

Hugh Fisher has been collaborating with Dr Julie
Tolmie at Simon Fraser University in Vancouver on the
development of a visualiser for abstract mathematical
structures with dynamic variation over time. The program
is built on SGI Performer, a 3D toolkit heavily used by
flight simulator and Disneyworld entertainment authors.
The seminar will cover the project goals and experience
with using Performer and Python, but not the maths.

"Modeling Human Ecosystems with Agents"
Pascal Perez : 30th of October (30/10)

About Presentations

Before

During

Next Week Presentations :

Remember to provide me with a copy of your presentation at least one day prior to your presentation.

11/10

Npsnet (Latifur Rahman)

CAVERN (Cesar Martinez)

Scaling a shared virtual environment (Tristan Reeves)

Today (20/09) :

Image-Based Modeling, Rendering, and Lighting (Vanessa Newey)

Augmented/Mixed Reality (Latifur Rahman)

Details about the Assignment and why you should do it differently :

Update : Whenever possible, you SHOULD use multicasting instead of Broadcasting !

Dynamic Shared States (2)

Reading : Chapter 5 of "Networked Virtual Environments ..." (Singhal and Zyda)

 

25 min presentation + 10 min question time (or 30/5)

12h05 : First presentation

12h30 : Question time

12h40 : End of first presentation

12h45 : Second presentation

13h10 : Question time

13h20 : End of Second presentation

13h25 : Third presentation

13h50 : Question Time

14h00 : End of Third presentation

 

 


Slide 13 : 13 / 13 : From 11 to 12 (25/10/02). Last IVR Lecture !

From 11 to 12 (25/10/02). Last IVR Lecture !

Various

"Modeling Human Ecosystems with Agents"
Pascal Perez : 30th of October (30/10)

Exam

18/11/02

Theoretical Exam : 18/11/02 : 9h30 to 12h45

9h30 - 9h45 : Reading
9h45 - 12h45 : Exam

Venue : Aquarium (2nd Level)

All the IVR Web site, except the NVE presentations (research papers : in yellow on the IVR home page).

"NVE" (Singhal and Zyda) : chpt 1 to 5

Taxonomy for Networked Virtual Environments (1997)  

Michael Macedonia
IEEE MultiMedia
http://citeseer.nj.nec.com/macedonia97taxonomy.html

Internetwork Infrastructure Requirements for Virtual Environments

Donald P. Brutzman,
Michael R. Macedonia and Michael J. Zyda Computer Science Department
www.npsnet.org/~zyda/pubs/UnpredictableCertainty.pdf

Today

Projects

Exploiting Reality with Multicast Groups (Xinwen He)

Human sight : Depth cues vs Stereoscopy

ANUSET  FORM