RRCP April 18

Photo of Joy Dohr.

This week we made great progress on finalizing our study design. Soheyla consulted with a research design expert and was able to get good feedback on how we should set up the study. Caroline consulted with a color theory expert and got many resources to help us pick out our test colors. She also tested the emotive more and thinks it won’t fit the scope of this project. Olivia continued work on preparing the rooms in Sketchup.

Problems encountered included realizing we needed to switch technologies from the cave to the Discovery system in order to get the requisite number of people, and needing to use 3DS Max for proper color saturation display.

The project is on schedule, but have to adjust our schedule up in order to leverage the people at the fashion show.

This next week we will finish the room modeling, finalize the study design details, and hopefully test the system on ourselves.

 

  • 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

Music Visual

Graphics on Screen

This week:

Simon: Mostly I just researched how to best implement timing for beat-detection and other things like that. I also did some more testing on what we already have in place. There’s still some issues that I’m not sure how to fix, like the 3D and the keyboard input, but I think the plan we have in place is on the right track.

Tim:  I am still trying to figure out what to analyze, aka take actually useful information from the song to visualize.

Chelsi: Working on rendering video for the background. Attempting to become familiar with OpenGL and find code that allows us to render a real time video. I’ll be at a music festival next week where I plan to get actual footage (lazers, lights, etc.) that will go along cohesively with what we are building

Overall we have the sphere moving and the ability to change the shapes and color. We are looking at what the best way to analyze the music is (BPM, frequency, etc.) for simplicity and effectiveness. Simon has prepared the sphere for music data, so that it is ready to adapt according to that.

By next week we hope to have the music analyzation decided. We are pretty much on track from our first plan and essentially half way done.

Vex 4/17

 

0003-ab

This week:
Cory – Set up a git repo to work in. Created the initial gamemode that we will build off of. Added some weapons to the only player to test game details. Started looking into how multiplayer works with Garry’s mod.
Giang – Started to look into how to add NPCs (non-player characters) into the gamemode.
Jacob – Started to look into how to create interactive portal zones in our maps.

Accomplishments:
We were able to set up the very basic backbone of the game.

Problems:
Multiplayer did not appear to work immediately for our gamemode. It looks like we may need to do some sort of port forwarding or other configuration to allow creating and accessing new servers.

Still on schedule?
We’re a little behind schedule. We were not able to get very much done this week.

Plans for next week:
Finish creating the basic set up and rules for the RunnerGunner gamemode

RRCP April 11

rrcp picture

Accomplishments:

As a group in this week we really started getting into our project.

– We tested the Emotive system and software- so much fun- We also started to become more familiar with the software by reading the software instruction
– We tried to finalize the number of rooms and make color decision
– Furniture or none? We’ll test both on ourselves first. We’re leaning towards neutral furniture such as in a cruise ship cabin.
– Furniture will color same as wall
– We’ll design 4 rooms off of a central room and allow the participant to walk between the rooms at will. We’ll measure how much time they spend in each room.
– white, red, blue, green will be the colors we’ll test. We discussed trying yellow to cover the primary colors, but decided it was too unusual a room color given the saturation we wish to test.
– Using sketch-up, we made our sample room.
– We made an appointment with a research method professor for the next week in order to get help for drafting the right survey questions, and reached out to the emeritus professor of the class “Color Theory: Environmental Context”
– We came up with some idea to solidify interactive activity of the subject while in the environment
– Tell participants task at hand in advance
– “Which hotel room would you most enjoy having for your vacation?”
– Integrate controller training in lobby
– Participant will verbally say their preference – numbered
– And will offer an adjective for their favorite room
– we will use standard prompt if indecisive
– finally, we’ll compare the results vs. a survey we give to people on paper showing color pictures of the room

We hope we will find out Does being in the immersive environment change people’s preferences for room color?

Next Week’s Plans:
– Testing the Emotive system – what does it add to our study? How would we make it work with test subjects?
– Complete Draft of experiment design
– Complete Draft survey question
– Working on the interactive activity of the subject while in the environment

Note: post written by Soheila Mohamadi

Team VEX 4/11

header

 

This week:
Cory – Set up the Oculus Rift to work with Garry’s Mod using Tridef 3D Ignition software. Went through the game mode creation tutorials
Giang – Went through the game mode creation tutorials and learned lua.
Jacob – Experimented with a Unity example online FPS

Accomplishments:

Accomplishments would be that we are able to run Garry’s Mod using the Oculus Rift and we can start creating a game mode.

Problems:
We didn’t have any specific problems this week.

Still on schedule?
We think we are still on schedule.

Plans for next week:
For next week, we will be creating a basic game for our game mode.

Music Visuals Updates

sphere2

This week:

Simon – I attached all the colors in the sphere to an array, in this case initialized to random values. The values in the array can be changed in groups, so as an example they could change in patterns with the music. I’d like to do testing in the actual lab so I can get to work on the more complicated parts.

Tim – For this week I have been working on familiarizing myself with music analysis and different features of the program. By next week I hope to start working on finding different options for analyzation of the song we selected.

Chelsi – researched geometric inspiration now that we have a set shape (videos below). Also contacted artist about getting individual track pieces for easier analyzation and should receive them over the weekend. I downloaded a sound analyzer and started to work with that – I have a few questions about how this will translate into OpenGL. I also briefly looked into using real video footage in OpenGL and it looks like rendering is a possibility (example: https://www.youtube.com/watch?v=2AVh1x-Uqjs)

Visualizer created in OpenGL:

Simple Geometric visualization:
https://vimeo.com/47085682

Another based off a 3D triangles:
https://vimeo.com/90972800

The one offers a way to include movement:
https://vimeo.com/67248097

We are a bit behind, but hope to catch up within the next week. By next Friday we hope to have the sphere moving and have our execution for the music analyzation figured out.

RRCP

This Week: Aprill 4th

 

Caroline-Finish IRB training, dig in to the fundamentals Emotive software (Affectiv), some Sketch Up?

Soheyla-Continue in the research of similar color experiments, find potentially adoptable procedural standard for experiment

Olivia-Finish IRB training as well, find potential google warehouse spaces, familiarize self with SketchUp

 

As a group, we used this week as a learning curve-to continue to familiarize ourselves with the tools/software needed to conduct our experiment so we can dive into the nitty gritty of our experiment starting next week.

 

Accomplishments: Finishing the fun IRB training, and further familiarizing ourselves with the software will make it possible to leave the learning phase—and to really start getting into our project.

 

Problems: Sketch Up’s free trial download allows for eight hours of work time. Without paying for the software, it gives us 24 hours of work time between the three of us, plus any extra computers we can acquire if needed to build our 3D space. Just kidding, you only receive 8 hours free of Sketch Up Pro-basic Make Up lasts forever.

 

On Schedule?:

Roughly. We could be more comfortably further ahead, however being unfamiliar with our tools, it was important to take the time to build fundamental knowledge about the programs we are using in order to accomplish our experiment. This will allow us to forge ahead in the next weeks. More concrete imagery to come!

 

Next Weeks Plans:

  • Finalize room/color decisions
  • Use Sketch Up to build/make adjustments to spaces-so much fun
  • Test run the Emotiv system and software
  • Draft experiment design
  • Draft survey questions
  • Solidify interactive activity of subject while in environment

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.

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.