Holodeck Physical Interface Concept Design

28 April, 2011 (00:26) | Hardware, User Interfaces (UI) | By: shiori.saito

This is the physical interface concept design for our holodecks!

Orb Play – April 16, 2011

16 April, 2011 (13:37) | Code, User Interfaces (UI) | By: garrett.baumgartner

Below is a new update to the mainscreen interface code as conceptualized here: Vulcan Holodeck Interface Concept Design (Updated). Variations from my last update (jeeesh, which was a month ago – time flies when trying to split time between this project and my own AFA project) include implementing avatar interaction with the orb visualization, adding a new image background and including avatar icons (buckets) at the bottom of the screen.

Read more »

Orb Play – March 14, 2011

14 March, 2011 (23:42) | Code, User Interfaces (UI) | By: garrett.baumgartner

Hey all. Below is an updated Processing sketch of the orb code we’ve come to love (and hate I’m sure). I’ve taken some of the ideas from this user interface concept document – Vulcan Holodeck Interface Concept Design (Updated) – and implemented them in this new version.

You’ll notice after about 10 seconds of running that several orbs get highlighted with an orange ring. These are orbs added to a separate arrayList that handles only ‘content orbs’ – the orbs that can react to the user controlled avatars. Also included in this version of the orb sketch is a background starfield that Jordan had put together using code he found in an Asteroids clone game made in Processing. I just tweaked it a little to give the stars some movement.
Read more »

iPad OSC Test

14 March, 2011 (22:35) | User Interfaces (UI) | By: shiori.saito

Here’s a video of me and Garrett testing the iPad Open Sound Controller (OSC) app he has been working on the last few weeks. An earlier post on this blog (http://www.ce3c.com/vulcan/2011/01/touch-interface-testing-video/) demonstrated a very similar set of programs running between three laptops.

Transposing the controller code to work on the iPads was accomplished by combining openFrameworks and iOS core UI elements.

iPad OSC Test from CE3C on Vimeo.

Orb Catcher

9 March, 2011 (14:21) | Code | By: garrett.baumgartner

Hey guys. Embedded below is the Processing code for the orb catcher sketch I was demoing earlier. Again, this is just an orb catcher proof-of-concept and not a finished version. It shows how an OSC controller set to work on a computer (or iPad) can control an object (what we’re calling avatars) displayed on a separate computer display and interact with other elements on that display. Please also find the OSC controller code below as well. You’ll have to run both sketches on your computer at the same time to make everything work.
Read more »

MADT317: Design Concepts Class’s Vulcan Project Design Winner

6 February, 2011 (13:44) | Design | By: shiori.saito

Students from MADT317: Design Concepts class had been working on concept design for the Trek Station and David Hinds’ design was chosen.

You can access from resource page as well.

Here’s design rationale. Read more »

STARSS- The News Reader Application for iPad

3 February, 2011 (15:28) | User Interfaces (UI) | By: shiori.saito

Just for your interest.. :)

STARSS is a News Reader for iPad featuring the LCARS graphical user interface. It provides convenient access to all your favorite news sources in one location via RSS. Get your news and blog updates in 24th century style!

Kung Fu Programming – notes for developers – Feb. 1, 2011

31 January, 2011 (17:53) | User Interfaces (UI) | By: garrett.baumgartner

Below is a point-form list of programming challenges that still need to be tackled in a kung fu like fashion to get us closer to the finish line. There’s always small things that can be added, but these are the specific BIG challenges I see needing thrown to the ground:

Read more »

Touch Interface Testing – VIDEO

31 January, 2011 (14:07) | User Interfaces (UI) | By: shiori.saito

So we tested the Open Sound Controller (OSC) with Processing sketches that Garrett posted last Friday.

As you see in the video below, multiple users can control the main screen’s visuals based on their touch pad movements from their own computer. WE ARE GETTING THERE! :D

Open Sound Controller (OSC) with Processing from CE3C on Vimeo.

Touch Interface … part 2

28 January, 2011 (13:51) | Code, User Interfaces (UI) | By: garrett.baumgartner

In continuing my investigation from my last post, here is the across-sketch touch interface now working (mostly). Below you’ll find the updated Processing code for the touch controller (as featured in my previous post) as well as the initial Processing code for the avatar display. To work properly, simply copy each section of code into their own Processing sketch window and press ‘run’ (on both). NOTE: The communication between the sketches works though ‘oscP5′, so you’ll have to download that library first and install it to your Processing library folder before things work properly.

Read more »

Member Login