Music Team, 4/4

sphere1

 

Simon: worked on prototyping the virtual environment in OpenGL

Chelsi: worked on concepts and the music we will use

Tim: researched different ways to analyze the music

Accomplishments this week: A basic prototype of the environment was created. I wasn’t able to get as much done as I hoped because I couldn’t test in the lab, so many aspects of the program are still waiting on that. The final music file was acquired and we are on track to start analyzing the music.

Problems encountered: The lab computer crashed when I went to go use it, and I couldn’t test with the code I wanted to. Testing had to be done at home, which had many limitations. This meant that many of the more complicated parts of the program are still up in the air without being able to test in the lab.

Schedule: We are slightly behind schedule because our program is not running in the lab yet. The music analysis is still on schedule, we will decide on a method of analysis and implement it next week.

Next week: Beginning of music analysis. Testing in lab and adding more parts to the environment. More experimentation in OpenGL.

Vex 4/4

Fight map
This week:
Cory – Set up Oculus Rift. Set up computer to test Jacob’s Portal 2 co-op map. Initial testing of Garry’s Mod native Oculus Rift support.
Giang – Spent some time learning to create maps in Portal 2.
Jacob – Set up computer to test Jacob’s Portal 2 co-op map.

Accomplishments:
We were able to successfully test Jacob’s Portal 2 co-op map. This involved setting up Portal 2 to work with the Rift using Virieo’s Perception software. The end result was that we were able to play against each other online while both using the Oculus Rift.

Problems:
Garry’s Mod native Oculus Rift support crashes the game. We suspected that this may be a problem, but I still wanted to try my own tests before moving on to alternative choices. Next I will be testing Garry’s Mod using the Tridef Ignition software, which is supposed to do a good job of bringing Oculus Rift support to Garry’s Mod.

Still on schedule?
We may be a little behind schedule, as our team was not able to start learning to create Garry’s Mod Gamemodes this week. However, we have been working on issues that come later in our plan, such as setting up Oculus Rift compatibility. I think we will be able to make up the small amount of lost time.

Plans for next week:
Familiarize selves with creating Garry’s Mod Gamemodes and finish setting up Oculus Rift compatibility.

Reading 8

For class 4/7/14
Post Comments by 11:59 pm on 4/6/14

This week we will be reading two papers from IEEE VR 2014.  These papers can be found at:

https://uwmadison.box.com/s/7rerpo60yioc9618hyqj

You will need to use your campus ID to get access to them.  There is also a video included for the first article.

Discussion

This week we will do an unstructured discussion.  For each paper write 3-4 paragraphs (6-8 paragraphs total).  Items in which you can discuss

  • Your overall impressions of the article
  • Strengths of the work
  • Weaknesses of the work
  • Questions you have and/or items you would like clarified
  • Implications of the work
  • What you think the next study should be based on this work

 

Project Posts

We are in the final stretch of the semester, so I thought I would give a reminder that your project posts are worth %15 of your overall grade.  Weekly project postings should include

  • One piece of media related to your work (image, video, audio, etc)
  • What each individual in the group worked on over the last week
  • A description of the accomplishments made
  • A description of the problems encountered
  • An analysis whether or not the project is still on schedule
  • Plans for the upcoming week

These posts are due before class (11am) on Friday.

Also, please assign the correct category (one the right panel) for your specific project team

I will post comments on your projects with links and suggestions (others can do the same as well).  In this regard it would also be helpful for me to flip the “allow comments” flag to on, but I can do it after your post as well.

Comments have been added to your posts from last week.

RRCP

April 4th
Get emotive software installed and do a test run
Complete IRB Training
Lit review – what work has been done?
Install Sketchup and do a tutorial

April 11
Take Python training
Choose Google warehouse rooms to start from
Draft study design and questions
Draft IRBb

April 18
Test emotive + cave setup
Finish training on necessary skills

April 25
Finalize study design and questions
Finalize dates and times
Begin recruiting

May 2
Run tests

May 9
Iterate on test design if necessary
Begin writing report

May 16
Final polishing and submission

Contingency plan:
We’ve started with a fairly small core project design, leaving room to grow as time allows. If we experience problems, we’re actively logging possible avenues for assistance, including forums, DoIT technical training, and so on.

Team Vex Prototype

Team Vex:

Before break we split up the task of researching the different possibilities, we were considering for our project.

Giang – was tasked with researching Portal 2 level creation as an option

Cory – was tasked with researching Garry’s Mod level creation as an option

Jacob – followed up on the research to create a fully custom game

Accomplishments:

Due to existing commitments, the time left in the semester, and a desire to complete the project on time we decided to prototype a few levels in the Portal 2 level creator that would test the game concept and then to move on to create a full Garry’s Mod Gamemode using custom scripts.

Giang was unable to research Portal 2 level creation as the level editor requires the game. Jacob downloaded the level editor and made an example game.

Problems:

Are we still on schedule? Yes. The project is still on schedule.

Garry’s Mod may not actually allow the portals to be transparent.

Media:

http://steamcommunity.com/id/guitarboy667/myworkshopfiles?appid=620

Revisions from plan from March 14th:

At this point, it seems unlikely that we will complete a fully custom game, but considering the fact that I already completed a Portal 2 level, there may be some hope.

Weekly Plans:

4/4: Team members spend time learning to create Portal maps and
familiarizing themselves with Garry’s Mod Gamemodes. The latter involves
learning Lua.

4/11: Set up a basic Gamemode with the correct rules. Set up Oculus Rift
compatibility.

4/18: Work on including portals into the Gamemode.

4/25: Finish working on portals. Design and include different maps for the
game.

5/2: Finishing touches on the game.

5/9:

Contingency plans:

We already finished a Portal 2 level, so just turning that in would be a contingency plan. Ultimately, we can pivot to any interesting game on the Garry’s Mod platform.

Reading for class on 3/31

Kevin will be gone that Monday and I will be a substitute then. The topic of this class will be ‘Diminished Reality’. There are some references and papers out there. Unfortunately, most of them are very technical and focus on some sub-problem, eg tracking. What I want you to do instead is:

First, watch this video. This explains the idea of diminished reality pretty well. Then, there are also these videos, or search youtube for ‘diminished reality’.

Related to the idea of ‘Diminished Reality’ is the recent paper titled ‘Place Avoider‘. Avoid all the technical stuff and just read the first three pages and from page 12 on. One response to the paper is found on MIT Technology Review, have a look at it.

Some questions

  • What is the principle idea behind Diminished Reality?
  • Is it necessary? If so, why?
  • What could be (technical) drawbacks of this method? Does it work with all kinds of displays?
  • How does this relate to AR/MR/VR? Is it an extension or a separate development?
  • What are some potential applications for this tech?
  • What are some potential problems?
  • Feel free to ask questions if you are unsure about terms, definitions, etc in the paper

EDIT:
We will discuss this topic in class, using the questions above as outlines; you don’t have to pick a topic this week.

 

 

Cheers,
Markus

Rapid room color prototyping

Project description: by using the cave to rapidly prototype colors and patterns in rooms, we can more easily measure the effects on people’s moods with the assistance of the Emotive and questionnaires.

Group Skills:

SOHEYLA: I am familiar with some computer modelling software and colour theory.

Caroline: I have experience in computer programming

Olivia: I have Design skills

Examples of room colors

Group To do:

  • Read about Emotiv

  • Begin to write an IRB

  • Take human subjects training here (about an hour)

  • Learn about IRBs