Monday 10 June 2013

Final



Objects folder:
http://www.gamefront.com/files/23401814/CMObjects.rar
Levels folder:
http://www.gamefront.com/files/23401805/CMLevels.rar

Here is one of the final demonstration videos of one of our Situation engine interactivity.
As soon as the player walks into the particular area the text shows up asking for the options and the building materials change according to the player's choices. And for example when double brick is chosen everything changes to show all the relevant information for that wall construction method.
Also it calculates the estimated cost prices for those particular material types.


The flowgraph of the video.
Unhide the wall samples when the player walk into the area and turns them.

This turns floor samples, hide, un-hide them and calculating the costs.

Basically doing the same as above for the walls.



Although, our main Crysis file was crashed, last week I was still able to open my own crytek file. So I have decided to take an alternative option to finalize the flowgraph without the scenery so I rebuilt the new model in the new level.

This flowgraph is to show the procedure of our building.
The stages are shown in the text on the left hand corner. The player can walk around while the building is been built.




Another flowgraph is to show the structure of the building and the framework of the inside of the wall.
As in the image below I tried to somehow create the similar kind of presentation method and add the interactivity of the Crytek engine to indicate the relationship between the particular materials and methods.





Steel work and plumbing work are shown in relation to the framework. Also it could be a clear way to show people how all of the components join.

The final flowgraph.

And here is the demo of those two flowgraphs.




-----------------------------------------------------------------------------------------------------------------------


I could not show this in the presentation, because I could not get this to work properly...


I created the measurement tool that calculates the distance between 2 points.
But I was shown by Russell that the measurement tool has already been created by Vinh Nguyen in the tutorial. As suggested, I began to think of the way to calculate the area by using the cursor and the vec magnitude 3.
I could have thought of a much simpler way to do this so I could have created the final product but here is my intention.


This is the "non right angle triangle formula" for area in the website.



I thought that if we can define each of the4 points of the square and calculate the distance between by using "vec magnitude 3" node such as below we will be able to calculate the area. 



And I came up with this flowgraph.

 The whole flowgraph


The magnitude vec3 finds the distance between points



Calculating the x,y,z angle between 2 points.
Formula for calculating right angle triangle is found on below link.

Calculating 2 non right angle triangles areas and adding 2 triangles at the end. 




After all, I have realized that angle I have been calculating is the angle from the coordinate not between one line and the other line. 

So I went back to the research and found this. 

Amended flowgraph as below. 

This seemed to be kind of working and the formula part seems to be correct. But it needs further development, especially the way the point is placed needs to be thought through. At this stage, we have to go over the same points a few times to get the correct answer to the area, as soon as one point goes off the line it upsets the calculation. 

Finding distance between 2 points.


Defining points into 4.

Calculating Semi Perimeter and area of triangles



And this is the flowgraph to calculate the wall area, which can be much simpler, but still the way the points are placed needs to be developed further. 



Demo of the measurement tool.

No comments:

Post a Comment