Wednesday, October 6, 2010

Work Progress - Oct 6 - Oct 12

SB Demo with fixed method codelet input boxes (by Jason) and forgiving cursor (in CCD site): here

Work done

1) The degree of forgiving can be adjusted as advanced properties in the Engine/Background class.

The bounding box shown when the skateboarder is selected gives you an idea on how it works. Once you start the application, select the skateboarder and adjust its size which is its advanced property. Even if its size is very small (say 0.01), we still preserve an area for it to be selectable.

2) Background image
Now it is just a predefined image. We still need to think about how to allow user's own content to appear in the app.

TODOs

* Assignment, binary statement visualization in left window
* Poses

Some reminder developer notes

* uniscale for the G2D presentation engine
* GetPolyBound() of PObject should return a vector of vector of Vector3 class because multiple polygons may be needed to define the bounding polygons (e.g. the arc)
* Transparency of codelet in the drag layer
* drag method codelet in the left window does not show up in the drag layer.

No comments:

Post a Comment