useful reading
play

Useful Reading Papers about: Latest Developments MUPPETS (CITC4 - PDF document

Useful Reading Papers about: Latest Developments MUPPETS (CITC4 03) M2MI (Web page) March 15 Both linked from DIARY on Web site. Plan for this evening Logistics Logistics The LDAP database Be sure that your


  1. Useful Reading • Papers about: Latest Developments – MUPPETS (CITC4 ’03) – M2MI (Web page) March 15 • Both linked from DIARY on Web site. Plan for this evening Logistics • Logistics • The LDAP database – Be sure that your e-mail is correct. • Team Descriptions / Final Assignments – Dave Parks – need a correct email • Cue Object • Component Summary • Event Summary Logistics Logistics • MUPPETS Discussion Board • MUPPET installation – http://muppets.rit.edu/phpBB2/index.php – Jon? – Virtual Theatre area – Changes to MUPPETS 1

  2. Logistics Logistics • Samba Accounts • Maya – To use ICL6 or BOR2 machines you need one. – To have or not to have – See folks in CS Sysadmin office to set this up. – CDs are not licenses…but • 70-3590 – Full docs • Will load up on BOR2 Machines – Marla Schweppe has offered licenses in 07- 1212 Logistics Logistics • Breakout Room 2 Access • Art/Design meeting Tuesday – Still working in it. – Marla + Walter Wolf – Accounts on BOR2 Machines – Iron out story, staging, lighting • Send me email with CS account name – Implications on “cues” Logistics Fight of the Bumblebees (RIT 2004) • Marla Schweppe – Here on Wednesday – Have Maya questions ready 2

  3. Technical Teams Team MUPPETS (audience) • Main viewing app • Team MUPPETS (audience) – Display stage, actors, staging • Team CAVE (stage manager) • Multiple audience members • Team FLOCK (flocking model) • Import Maya objects / animations • Team MERRY MELODIES (music / audio) – Cueing object definition (with Team CAVE) • Audio – Music • Team VR (actor – lead bee) – (in conjunction with Team MERRY MELODIES) • Team INFRASTRUCTURE (networking) • Audience participation • Event Response – Actors, staging, audio Team MUPPETS Team CAVE (stage manager) • Dennis Colburn (audio interface) • James DiCamillo – confirmed • Jon Heise (networking interface) • David Parks • Assumed all others assume confirmed? YES? Team CAVE (stage manager) Team CAVE • Hardware setup /networking of UT-CAVE in Breakout • Lomax Escarmant Room 2. – confirmed • Main viewing app in UT format • Christopher Boyd – Display stage, actors, staging – confirmed • Import Maya objects / animations – Into UT format – Cueing object definition (with Team MUPPETS) • MUPPETS vs UT • Networking from Java to UT – Current thinking is MUPPETS • Event Creation – But jury is still out. – Controls for staging – Physical setup to be discussed tomorrow • Event Response – Actors, staging, audio (probably not) 3

  4. Team FLOCK (flocking model) Team FLOCK • Emotive motion • Kathy Law (Emotive motion) • Flock object – confirmed • David Rusbarsky (Flock Object) – Interoperate with team MUPPETS – Interoperate with team CAVE – confirmed – Flock – MUPPETS interface • Event Response – From lead-bee Team MERRY MELODIES Team MERRY MELODIES • Emotive Music • Ryan Becker (emotive music) – confirmed • Audio/Musician “object” • Dennis Colburn (MUPPETS interface) – Event Response • From lead bee – Assumed confirmed – Interoperate with Team MUPPETS – Music – MUPPETS interface (Jfugue package?) Team VR (actor – lead bee) Team VR (actor – lead bee) • Hardware – Get HMD and Data Glove working • “Actor” object – Generate events (from data glove) • Viewer App – In conjunction with team MUPPETS – C to Java conversion (if required) 5DT Data Glove I-glasses Head Mounted Display w/head tracker 4

  5. Team VR (actor – lead bee) Team INFRASTRUCTURE • James Tranovich • Basic networking to be done in Java – confirmed • Implementation of VT networking classes • Damian Eads – Thin wrapper over M2MI – confirmed • Event recorder – For offline rendering – Test for network traffic Team INFRASTRUCTURE Sound off… • Roderic Campbell • Introductions. – confirmed • Ryan Kidder – NEW – confirmed • Jon Heise (MUPPETS interface) – Assumed confirmed • Questions? Theatrical Cues Cues and the VT • “Triggered” by stage manager to initiate a • Interface for stage manager: given stage effect. – Performance.goCue (7); – Staging / Lighting / Sound / All of the Above • CueManager Object • Cues are – Will receive a “goCue” message – Prescripted – Will make the actions of that cue happen – Predetermined – Triggered 5

  6. Cues and the VT Cues and the VT • Each cue will be made up of 1 or more • Action classes Actions . – SoundAction (MAYBE) • Each Action will happen in succession • cue a sound event • Hook into sound “manager” (possibly delayed) from the “triggering” of – StageAction (REQUIRED) a cue • Cue a stage event – SoundAction / StageAction / LightAction • Be able to playback saved prescripted Maya animation • Each Action will have a predetermined – LightAction (POSSIBLY) • Cue a light event duration. • Hook into a light manager Cues and the VT Component Summary ... Audience Stage mgr. Actor (ICL6) (BOR2) (TBD) Flock Flock Flock Cue Mgr Cue Mgr Cue Mgr Orchestra = instance of MUPPETS Software only components Software only components • Flock Object • Cue Manager – Manage the flock – Manages cues – Expects “emotion” input – Expects “go” command – To be specified as interface • Orchestra – Produces music – Expects “emotion” input – To be specified as interface 6

  7. Physical Components Physical Components • Stage Manager (BOR2) • Audience (ICL6) – 1 instance of MUPPETS or UT – 1 instance of MUPPETS per audience member. • in cave envrionment • Events to each instance or share events / space via – Controls cues (via keyboard or GUI?) MUPPET Networking? – Has Flock Object – Has Flock Object • May or may not be the same as Audience • Generation of positional “buzzing” sound? – Has CueManager Object – Has Orchestra Object • May or may not be the same as Audience – Has CueManager Object – Should it have orchestra? Physical Components Event Summary • Actor (TBD) • Events sent between “physical” components – 1 instance of MUPPETS – ActorEvents • Viewed through HMD • FlockEvent – Data Glove – CueEvents • Direct communication to its own MUPPETS – AudienceEvent • Event (position / emotion) communication to other MUPPETS – Has Flock Object – Has CueManager Object Event Summary Event Summary • Audience • Actor – Generates – Generates • AudienceEvents • FlockEvents – Listens for – Listens for • FlockEvents • AudienceEvents • CueEvents • CueEvents 7

  8. Event Summary On the horizon • Stage Manager • Wednesday – Marla visit – Generates • Have your Maya questions ready • CueEvents – Discussion of Performance Interface – Listens for • Monday • Flock Events – Bag the event definitions • AudienceEvents – List of deliverables for checkpoints. • Create a task / responsibility list + schedule. • Not a contract, but an indication Questions? 8

Recommend


More recommend