A Report on Machine Learning and Genetic Programming Techniques, and their Potential in Evolving Behavioural Animation Systems
My research for this unit is on the subject of Machine Learning, a topic which greatly interests me. Last year, my house-mate mentioned to me that on his course, they had been touching upon the idea that computer programs could, perhaps, write themselves (!). Computer programs that write other programs? Surely not, I hear you ask. Well, that’s
MeshMorph
Representing Breaking Waves in Computer Graphics
The animation and control over fluid simulation is an intricate and testing application of computer graphics. In this report we study the propagation and dynamics of water waves, and look at examples of how waves have been represented in computer graphics in the past. We take ideas outlined in recent papers and develop a tool of our own that generates a representation of a breaking wave surface in Maya.
The Development of a 2D Animation System Within Maya
The report focuses on the study of the techniques used to combine 2D and 3D elements in animated film. The report then goes onto describe how these methods can be applied in the research and development of a 2D animation system that can be implemented in the 3D environment of Maya.
Map Painting
Cross-Media Narrative
This report will explore the use of several media to portray a single story-world, considering the advantages of and disadvantages of such an approach, and considering what criteria should be used to judge stories told in this manner.
Process to Simulate Eating Based on Different Food Attributes
The initial idea of exploring a process to simulate the eating process developed from questioning why it has not been shown in current films. While there has been experimentation in different areas such as simulating elasto-plastic materials and fractures in real time,