Flow Chart

•January 2, 2008 • Leave a Comment

Flow Charts of the Virtual Computer Assembly

List of Interactions

•January 2, 2008 • Leave a Comment

INTERACTIONS

 

Plugging Objects

-         Objects will be locked with the avatar with a click and then by using collision detection, when clicked will start plugging animation and objects will be left on.

 

Picking up Objects

-         Objects will be set to stick once clicked on and left off once double click. This can be done with a mouse controller, unlimited controller

 

Move Objects

-         Objects will be move with Virtools Enhanced Keep on Floor BB that enables floor collision and gravity. Keyboard controllers will be assigned to objects for easier movement. Unlimited controllers will be set on the objects for rotations with locked orientations because certain objects can’t simply be flipped due to weight and shape. This

 

Clicking locks

-         Follows the same concept as plugging but also uses collision detection to animate to that the items should be slotted in perfectly for the locks to function.

 

Power

-         Power slots if not connected properly will spark out

 

2D warning

-         Red lines across the screen with appear if there is an error

 

Object glows

-         Objects of interest when in animation also glows to attract attention

 

Sound

-         Sounds will be added on proximity and collision detection plus animation sequences.

 

Turning on the Machine

-         With one click on the front button the machine function. The Cpu lights blink which is two, green for power on and orange for reading. Fans will turn and the sound of the fan churning will come. The monitor will start the image sequence where first the Bios screens, then the XP or Vista loading and then the desktop.

 

2D buttons

-         Will use Virtools 2D buttons to move the camera on certain angles. Each scene has a camera shot that can be viewed via the 2d button.

   

2D Menu

-         On hold click, the 2D menu will appear for changeable options like objects changes and environment changes.

 

Lighting

-         Lighting in chose on the menu weather to turn off or turn on

 

Shadows on/0ff

-         Virtools shadows will be used and can be turned off and on via a 2D button

 

PENDING INTERACTIONS

 

Night fog – Choosing to fog or not to fog

Level of Detail – Choosing texture quality and model detail

Context Objects – Basic interactions like sound

Outside environment that effects the room’s lighting – Choose to have or not to have

Gantt Chart

•January 2, 2008 • Leave a Comment

Gantt Chart

Concept Board

•January 2, 2008 • Leave a Comment

Concept Board

A3 Boards

•January 2, 2008 • Leave a Comment

Space and Form 2 SketchSpace and Form 2Space and Form SketchSpace And FormInteractions SketchInteractionsEmotion SketchEmotionContent 2 SketchContent 2ContentContent Sketch

A1 Ideation Board

•January 2, 2008 • Leave a Comment

bmbsketch.jpg

A1 Benchmark Board

•January 2, 2008 • Leave a Comment

bmb-copy.jpg

A1 Content Board

•January 2, 2008 • Leave a Comment

cxbsketch.jpgContentBoard

Proposal

•December 13, 2007 • Leave a Comment

Proposal 1

THE SET UP

 

Abstract Description

This application is about helping the middle-class computer users who understand what a computer is about and how to use it but is unclear regarding the hardware and how to allocate it onto the main board to form a functional computer. The base of this application will function of the general set-up of an IBM computer.

 

The application is a step-by-step manual on showing how to set up the computer. It will show the set up based on the list below.

-         Processor placement

-         Connecting the motherboard to the Casing

-         Thermal paste placement

-         Processor Heatsink and Fan Placement

-         Memory (RAM) placement

-         Graphic Card placement

-         Sound Card placement

-         CD/DVD-Rom placement on IDE

-         Diskette Reader placement on IDE

-         HDD (Harddisk) Placement on IDE

-         Power Unit set up

-         Fan placement

-         Keyboard connection

-         Mouse connection

-         Lan connection

-         Monitor connection

-         Speakers connection

-         Power connections

 

Once the user finalizes the set up, the user will then have the ability to click on the front button of the computer to start the machine. During the manual, users may skip some of the set up like minus graphic card, minus sound card or maybe even minus HDD if the user does not have the parts. But if the item is necessary, that is if the user does not place in the thermal paste for example, the computer will not turn on due to the threat of overheating. This will be displayed in red on the screen when the user attempts to the run the machine. Parts are also interchangeable from stock to advance.

 

The location of the application will be in a basement area with a wooden table in the center when the user can move the computer about. There will be also a toolbox nearby where the user can use the tools there. Also a torch light will be there for use.

    

Target Audience

 

-         Intermediate computer users who wish to set up a computer or modify their existing machines.

-         Teachers who wish to teach beginner to intermediate computer users

 

Goal

 What is the goal of the whole application?

The goal of the application it to provide users with a simple to understand and user friendly digital manual with close to life like look for a better workaround in placing together a home desktop.

 What is the application trying to solve (Problem statement)?

-         Quite a large number of intermediate computer users do not actually know how to set their own computers and the safety procedures for both the user and the machine that is required to be followed in making one.

-         Most people fear of placing the parts wrongly and can not take them off without damaging the merchandise

-         Certain areas of the computer could not simply be viewed due to other parts and the enclosure. In the manuals, some parts are not drawn due to cover ups.

-         Users might purchase parts that actually do not fit in their slots, like purchasing an AGP card but finds out their slot is PCI-E (For modifications and replacements)

-         Those who cannot understand drawings on the computer manual booklet

 What is the advantage of VR that can be exploited to enhance project?With the capability of VR to generate virtual space, the user can work around the digital desktop as if the real one and not be afraid to test out his or her digital machine. Users can also zoom in and also be provided different camera angles that could interchange very fast with a running real-time engine and not be hassled with loading times on other platforms. Also the capability of VR in generating shaders, maps and depth gives a sense of realism to the application.  Is this project new or has it been created before? If yes, why are you doing it again?  So far such a project has not yet been done and be available for the public to use.       Objectives  

The applications will contain two levels which the first will appear in an overview with all the 3d objects clickable to view. This is to establish recognition with the digital part to the real life part. Click continue and the second level will come in where the user will go to the basement where a room with a table, ordered parts and tools are at the user’s disposal.

 

It’ll take about the whole two months on second semester to develop a prototype of what the website and look should be. At least to establish the look on what the final product would be like. It should take a month to model the rest and if the functions are achieved during the second semester, things should go faster then the given time. As least maybe a couple of extra weeks just in case it is required.

 

As I have had some experience with Virtools 4 and a good level in Maya, things could be done. Most of the work would be in Maya for the modeling and the animations. Virtools will make the environment moveable in 3d space. Dreamweaver will be used for the website.

 

The user should find the program user friendly with a step by step approach. Most of the textures will be photographed so a sense of realism will also appear.  

 

Second Semester will be dedicated into developing the prototype. The whole of the final semester will be used for the full product.

 Interaction 

-         Paste squeezed from tube onto processor (Paste movement and speed depends on how far users pushes the mouse of presses with the glove)

-         Locking all 4 fan pins

-         Slotting parts when enter animation area

-         Locking RAM clips

-         Slotting power cords

-         Spinning of fans and blinks of LED when power pressed

-         Computers does not turn on if not configured properly

-         Moveable computer positions

-         Moveable monitor, keyboard and mouse positions on virtual table

-         Selectable and useable animated extra parts like paste tube and screw driver

-         Interchangeable objects from stock to advance

-         Objects denies entry if slotted wrongly

-         Some items may be skipped like the graphics card and usb extensions

  RESEARCH Why IBM COMPUTER?  

Why not Linux? Why not Macintosh? Reasons are as below.

 

-         Not as complicated as Linux but more flexibility then Macintosh.

The hardware requirement for a Linux pc is usually based on what the user wishes it to be. There are proposed set ups with low to best performance but since users of Linux are all highly professionals so a central defined does not exist.

 

-         IBM has a large general following

With IBM pc leading with its central OS, Microsoft Windows, users tend to flock to it and start making applications that Windows users may share with each other.

 

-         Highly used in the industry

Windows is made to fit multiple platforms and unlike Linux based PC, the user is given a fully functional OS based on their needs.

 

-         Linux users should have no problem with their machine because one needs to

 know everything they plan to do to make a Linux machine.

 

-         Linux does not have a main OS (Operating System) and requires programs provided by the users like Gentoo.

 

-         IBM has highest source of compatible hardware

  

-         Works with Linux and Macintosh with readable file types and programs

  

-         Linux hardware itself has problems with compatibility

-         Linux is not advisable for starter to intermediate computer users

  

-         Macintosh does not require a virtual assembly because it is made that even kids can put it together. Some intermediate users do not even require the manual provided with the product.

 

Compatibility

 

In the application will state that compatibility issues will only be resolved as far as the slots. Branding, software and extra requirement issues have to be consulted with the user’s dealer in advance before purchase. This will be added in the FAQ on the website.

•December 13, 2007 • Leave a Comment

Concept Board