Friday, November 5, 2010

Tutorial



This tutorial shows how to trigger lights using proximity triggers. It focuses on how to activate a light when you enter the trigger area and to disable the light when you leave the trigger area.

Benv Files

Google Warehouse Sketchup File.
http://sketchup.google.com/3dwarehouse/details?mid=70c456a237253e9977c01fe31099551a&prevstart=0

File Front.

Crysis Level.
http://www.filefront.com/17478863/Benv_2423.rar

Crysis Objects.
http://www.filefront.com/17478866/3334447_objects.rar

Porosity Lens Video




My porosity lens video shows how the movement or action of a person can trigger an activity in their surrounding environment, like when a person crosses the road with traffic the person in the car instinctively knows to slow down an stop for the person crossing. It is to show how one persons actions can alter the actions of another person or the environment.
My porosity lens is to show how the local players actions trigger events in the environment whether it be sound, movement or lights or even the reaction to another AI.
My chosen environment is just a isolated building where theses events can be seen, the beginning starts with the local player breaking the rules thus triggering lights and sound, then the local player runs towards water and thus triggering the movement of the bridge below it to rise so the player can cross the water. Then a lift takes him to the upper floor where he arrives at panels which light up as he runs on then which leads him to the end when he meets his end when he is approached by multiple AIs that have been triggered by the local player breaking the rules in the beginning.

Sketchup Model






















Porosity Screen Shots













The AI triggered to shoot the local player














The AI triggered when local player enters a proximity trigger.













The bridged triggered by local player.














The bridges moves when the local player runs towards it.














The red light is triggered by the local player when he shoots his gun.













The sketchup model from afar.

Thursday, November 4, 2010

Node Screenshots














This flowgraph makes the AI Grunts attack you on site.















This flowgraph activates the light when the local player enters the proximity trigger and disables the light when he exits the trigger area.














The movement node which moves an entity to specified coordinates when the local player enters the proximity trigger and returns to its original coordinates when the local player leaves the trigger area.














The flowgraph used to move and rotate an entity when the local player has entered the trigger area.

Tutorials

AI walking



I couldn't find a tutorial that focused on how to use a proximity trigger but this was the closest i could find and this tutorial and looking at some forums helped me how to use proximity triggers.



Entity Movement Tutorial.
This is the tutorial from Russell Lowe's website that clearly explains how to move entities using flowgraphs.

S.W.O.T Analysis

Proximity Trigger

Strength.
This node allows the local player or an AI player to trigger an action or movement when they have entered the trigger area or proximity zone.

Weakness.
I have never used this node before and have had trouble finding tutorials that help out explaining how it works and how to set up the flow graph.

Opportunity.
Allows the user to trigger instances when the local player or AI enter, leave or when they are inside the proximity trigger area.

Threat.
It seems like the timing of when it triggers another action or node is not 100% accurate and sometimes class with other actions.

MoveEntityto.

Strength.
This is a node that i am familiar with as i have used it in the previous semester and also in experiment one.

Weakness.
The main weakness of this node is to get the coordinates of the entity right and also the speed that the entity moves, at fast speeds it seems to damage the local player and make it look like the local player is halfway inside the entity.

Opportunity.
The opportunity with this node is that with the proximity trigger i can trigger the movement of the entity when the local player or AI enter the trigger area.

Threats.
The timing of the movement of the entity when it is trigger when the local player or the AI enter the proximity area.

Entity ID.

Strength.
This node allows certain flowgraphs to trigger on a single person and not groups letting nodes such as the MoveEntityto node to only trigger when the local player or AI enter the proximity and not both.

Weakness.
This node only allows to ID one person, so if i wanted two people to trigger an action i need multiple ID nodes in the one flowgraph.

Opportunity.
This node does not offer much opportunities, it only has the one output ID option.

Threats.
The threat will be similar to the weakness of this node, since it only has one output and only allows to assign one entity only if i wanted to assigns multiple identities i would have to use a different node.

3 Nodes

The 3 nodes that i have chosen to do are the Proximity node, Movement and rotation node and AI follow path speed stance.
I chose these 3 nodes to show how the local player or an AI can effect its surroundings by using the proximity trigger to trigger movement and lights as they walking into the trigger area.