Thursday, September 23, 2010

Sketch Installation

Sketch Instillation in Google SketchUp
Photobucket

Photobucket


Porosity Lens Brief

The focus for my Porosity lens explores the way in which the human race interacts with specific and different environments. In this case of this porosity study, there is a central focus on Sydney's Town Hall station, and the public and private nature of this environment.

In evaluating the way people use the specified environment, I have employed the use of several Crysis AI characters to reflect the human race. Using flow graphs I intend to control the movement of these characters, stimulating a public space that rapidly changes during the low and peak times of the day. When the AI characters enter the "trigger" area a light will turn on and when they leave the trigger area, the light will turn off. This will enhance the clarity of the way these changes are documented and presented. In reality, these changes are usually triggered by the time of day. For example, the busiest times of day for Sydney's CBD are when people are traveling to and from work and lunchtime. Consequently, I aim to document these represent these trends in time through my Real Time Interactive environment. When the "trigger" area is busy, occupied by a relatively large number of AI characters the time of day and consequently the natural sunlight will change, and the time and light would change again when the public "trigger" area falls into disuse throughout the day.

These flow graph node will successfully enable me to reflect and comment on not only the way people use the public space of Town Hall station, but also determine how long people spend in the environment.

Node 3: Entity

This video is supposed to be of an AI character entering a proximity trigger and when this event occurs then a light will be turned on. Moreover, when the AI character leaves the area, the light will be turned off. Each AI character has an individual light associated with it, so it would be easy to determine whether or not the character was in the active area.

However, I am struggling to achieve this idea at the moment. More research into the Entity node is needed.


Node 2: Time




This video reflects my mastery of the Time node. By implementing the time node, I am able to document the changes in time and light with in an environment in relation to certain aspects. When the game character enters the proximity trigger, the time of day changes. The exact time is set in the flow graph. One issue with this node however, is the time delay between when the character enters the trigger and when the sky changes.

S.W.A.T Analysis

AI_Node:
Strength: The AI node is able to control and manipulate the movement of characters.
Weakness: The AI node becomes difficult to manage when numerous AI characters are being used, especially in regards to the flow graph.
Opportunity: The AI node can be used to explicitly document and represent the movement of characters through an environment.
Threat: Using many AI characters may overload the program, possibly causing it to crash. Additionally, flow graphs may become hard to maintain.

Time_Node:
Strength: The Time node provides a way to change the time of day as well as the lighting in the environment
Weakness: In changing the time of day, there is a delay in the changing of the sky. This may just be my computer, but nonetheless it is a weakness.
Opportunity: In using the Time node to change the time of day, its possible to present changes in the environment at certain times of the day.
Threat: The time delay in the change of sky mention as the weakness, may affect the overall quality of the scene.

Entity_Node
Strength: the entity node is vast, associated with almost anything in the editor. It allows the user to create and control a range of aspects in the editor.
Weakness: In employing the entity node, there are endless possibilities; inputs and outputs and the flow graphs are hard to maintain
Opportunity: Control dynamic aspects of the editor.
Threat: Large, uncontrollable and disorganised flow graphs that are hard to interpret and comprehend.

Monday, September 20, 2010

Node 1: AI



This video demonstrates the mastery of manipulating an AI Character to follow a set path. Instead of using one AI Character, I have imported several AI characters and linked them to the Same AI path which has resulted in all characters following each other along the same path. In using this Node, I am able to control the movement of these AI Characters. Additionally, there is the opportunity to import more AI characters and create different AI Paths and document the different group of AI's interaction with each other.

Nodes

The three Nodes I have chosen are AI, ENTITY and TIME. The reasoning behind such a decision is in regards to successfully demonstrating my interpretation of Porosity. In controlling the movement of several AI characters, I should be able to symbolise and consequently reflect human interaction with the Town Hall structure. The ENTITY node should allow me to manipulate the space around the AI characters and also the Town Hall structure, emphasising the relationship between the AI characters and the environment. Finally, the TIME node should enable me to present the changes in AI Character behaviour as well as changes in the environment at different times of the day, successfully demonstrating the function of a space.

Research

Collection of Tutorials
This tutorial provides an introduction to the AI node and more specifically manipulating the AI to follow a certain path. It is a fairy simple and easy to follow tutorial, however in exaggerating certain aspects of the flowgraph for example adding numerous AI characters to the same AI Path would create a more dynamic opportunity. I thought that the AIPath would be more suitable to use rather than sending the character to a point as you can effectively control their movements, and create a more dynamic path for them to follow. Moreover, it is possible to intersect more than one path creating a more extensive understanding of the way AI characters interact with each other and the surrounding environment.
This tutorial is a basic tutorial that looks at how to create a flowgraph. While this isn't that useful, it demonstrates how to employ the use of a proximity trigger that would effectively allow me to set up an area that would change when an event occurs, for example when an AI character enters the area a light would turn on.

This forum topic explores the idea of changing the time of day through the Time node. It provides a list of inputs and outputs for the TimeOfDay node, and for each a basic explanation of what each input/output entails.

This topic provides a basic introduction to the Time and TimeOfDay node.

  • http://www.incrysis.com/forums/viewtopic.php?id=21541

This forum topic explores how an AI character and a proximity trigger relate to each other. It explains how an AI Character enters a proximity tigger area and then is called to complete an action.

  • http://wiki.crymod.com/index.php/AI_Info
This tutorial explains how to make an AI Character move to a tag point. This is useful for controlling you AI's movement in a straight line, rather than using AI Paths.