120 likes | 272 Views
3D Game of Life. Ben Aksoy Ray Navarette Daniel Tashjian Geoffrey Wong. Project. Conway’s Game of Life 2D Cellular Automaton Bring into 3D Find a useful application http://code.google.com/p/3dgameoflife/wiki/Background. Our Approach. 3D Universe Aging Customizable Rules. Community.
E N D
3D Game of Life Ben Aksoy Ray Navarette Daniel Tashjian Geoffrey Wong
Project • Conway’s Game of Life • 2D Cellular Automaton • Bring into 3D • Find a useful application http://code.google.com/p/3dgameoflife/wiki/Background
Our Approach • 3D Universe • Aging • Customizable Rules
Community • Community: 4 members • Model: Utility-Oriented, Small group of developers • Face-to-face meetings • E-mail
Tools • VTK • Visual Studio • Google Code • Subversion • 7-Zip • Mailing List http://code.google.com/p/3dgameoflife/wiki/Tools
How to get involved • Mailing list • Read the Wiki • Learn VTK • Talk to the contributors http://code.google.com/p/3dgameoflife/wiki/HowToGetInvolved
First Attempt • Simple Console Application • Printed number of living cells • Spherical Cell Representation • ~ 1 frame / 20 seconds
Working Prototype • Small cells • Fast • Colorful • Limited Depth Perception
This is nice but… • Cellular Automata Applications • Biological Simulations • Cryptography • Image Processing
Image Filtering From this noisy image… to this clean one!
What Worked • Project up and running • Achieved our main goal • Making progress on image filter • Gained great experience with VTK
Problems • Lack of communication • Roles • Expectations • No governing structure • Leadership • Submission guidelines • Quality assurance