The next assignment for the Simulation of Biological Systems class was the implementation of Craig Reynolds paper on Bird Flocking (http://dl.acm.org/citation.cfm?id=37406).
Friday, February 8, 2013
Thursday, February 7, 2013
Cellular Automata - The Game of Life
Created as an introductory programming assignment for a course - Simulation of Biological Systems - that I am taking, this project involves simulating Conway's Game of Life CA using processing.
Wednesday, December 5, 2012
Almost Hamiltonian Traversal and Vine Growh
This is the final project that I'd made for my Computer Graphics class (team of 2). Using the RINGEXPANDER algorithm from LR: Compact Connectivity representation for triangle meshes (http://dl.acm.org/citation.cfm?id=1964962), we performed an almost Hamiltonian traversal of a mesh, and from the triangles visited, drew an animated growing vine.
Friday, October 26, 2012
3D Sculpting using spheres as voxels
I recently worked on a team of two to create a rudimentary 3D mesh generation/sculpting program using a "sphere sprayer". The user is presented with a spray can which can spray spheres. Starting with a seed sphere, its up to the user to create interested shapes. The resulting shape is then converted intuitively to a triangle mesh, for efficient rendering.
Wednesday, October 10, 2012
2D triangulations and mesh subdivisions
The triangulation problem is one that crops up pretty frequently in Computer Graphics. Given a set of points, a triangulation of the discrete point set is obtained by decomposing the point-set into a triangle mesh.
Subscribe to:
Posts (Atom)