Sunday, 29 December 2013

Crowd Node Feature Set

I began to brainstorm possible features for the tool, as well as a base set of crowd nodes that involves positioning or moving an agent, e.g. seeking, or path finding

Tuesday, 24 December 2013

Ui Prototype 2

After testing the ui to make sure what i had worked, i began to add some extra features that will be needed when some nodes have been made
I added a tabbed view ready to hold the buttons for nodes, as well as a description and attribute panel that currently do nothing at all

Thursday, 19 December 2013

UI Prototype

A prototype of the UI and how it may link nodes together

Next thing to do is think of a base feature set for the crowd nodes

Tuesday, 17 December 2013

GUI Research

As I'm looking to have this based on a node based GUI, ive began looking to QT to see what is has to offer, and i found that it has the QGraphicsView and QGraphicsScene along with a list of "QItems" that can be drain inside it which can make up my node graph.

Next I'll begin trying to prototype a UI out of these classes

Qt Links

QGraphicsScene - http://qt-project.org/doc/qt-4.8/qgraphicsscene.html
QGraphicsView - http://qt-project.org/doc/qt-4.8/qgraphicsview.html
QGraphicsItem - http://qt-project.org/doc/qt-4.8/qgraphicsitem.html

Saturday, 14 December 2013

Gantt Chart

Put together a gantt chart to get an idea of how long each step in the project may take, as well as help keep track of whats done

Brainstorm for Crowd Tool

So after reading the Steering behaviors paper and Craig Reynolds other paper on "boids" I began to brainstorm what a Crowd tool may need in Maya and this is what came out

Tuesday, 10 December 2013

Steering behaviours

While researching crowd behaviour I came across Craig Reynolds paper, "Steerin forces for autonomous characters".  In the paper he outlines methods for breaking up crowd behaviour into separate phenomena

Interesting stuff - http://www.red3d.com/cwr/steer/