***CONTRACT E-MAIL*** From: James F. O'Brien [job@cs.berkeley.edu] Re: CS 184 Contract -- Ben Young, cs184-fx ------------------------------------------------------------------------------------ This sounds like a great project, but how hard it will be depends a lot on what kind of method you use to simulate the liquid. Take a look at Heating and Melting Deformable Models (From Goop to Glop) Authors: Demetri Terzopoulos, Platt, and Kurt Fleischer http://www.cs.berkeley.edu/~job/Classes/ARiPBM/Papers/Terzopoulos-1989-HMD.pdf and Melting and Flowing Authors: M. Carlson, P. Mucha, R. Brooks, and G. Turk http://www.cs.berkeley.edu/~job/Classes/ARiPBM/Papers/Carlson-2002-MF.pdf The first should not be that hard to do. The second is a nicer method but it is MUCH harder to implement. Unless you already have a background in fluid simulation I suggest something based on the first. - James "Ben Young" wrote: > Profs Forsyth & O'Brien, > > For the final project I plan to design a program in which the user can > pour liquid of varying viscosity over a surface of fixed geometry. > I've been encouraged by the TAs in this idea, however I've been > cautioned that it will either work or not, without much to fall back > on if it doesn't. Therefore, I plan to design a simple landscape > generator to generate the fixed surface geometry. If I can't get one > of the parts to work, I would put extra effort into the other. If this > indecisiveness is unacceptable, please tell me, and I'll just focus on > getting the liquid to work. > > First Deliverable: Unshaded surface, liquid as collection of > spheres/boxes for each particle > > Second Deliverable: shaded surface, skinned liquid > > Final Project: UI, prettiness > > Point Breakdown: 30 modeling, 50 animation, 10 rendering, 10 other. If > this seems inappropriate for the project, please let me know. > > Thanks > > Ben Young > > -- James F. O'Brien Assistant Professor EECS, Computer Science Division job@cs.berkeley.edu University of California, Berkeley www.cs.berkeley.edu/~job ==================================================================================== From: David Forsyth [daf@cs.berkeley.edu] Re: CS 184 Contract -- Ben Young, cs184-fx ------------------------------------------------------------------------------------ > Profs Forsyth & O'Brien, > > For the final project I plan to design a program in which the user can > pour liquid of varying viscosity over a surface of fixed geometry. > I've been encouraged by the TAs in this idea, however I've been > cautioned that it will either work or not, without much to fall back > on if it doesn't. Therefore, I plan to design a simple landscape > generator to generate the fixed surface geometry. If I can't get one > of the parts to work, I would put extra effort into the other. If this > indecisiveness is unacceptable, please tell me, and I'll just focus on > getting the liquid to work. > > First Deliverable: Unshaded surface, liquid as collection of > spheres/boxes for each particle > > Second Deliverable: shaded surface, skinned liquid > > Final Project: UI, prettiness > > Point Breakdown: 30 modeling, 50 animation, 10 rendering, 10 other. If > this seems inappropriate for the project, please let me know. > > Thanks > > Ben Young OK Big issue: how are you going to create the liquid? best daf