Help Me Come Up with an AWESOME Project (in Contests)

AdminTitan [The Sky Forge] March 23 2012 8:15 PM EDT

So, for my Computer Graphics 2 class, we have a quarter long project (I'll have about 7-8 weeks to do it), in which we have to do something cool that pertains to computer graphics. Such projects include things like, implementing radiosity into our ray tracer, cloth simulation, fluid simulations, etc. Here are a couple of links of past projects from my class.




I like things that are really physics or math based, so simulations are appealing to me. I also think something that some how implemented deformation simulation in it would be really cool; but I haven't decided how I would keep that in the appropriate scope so far.

If I pick your idea, or expand on yours you win 500k CBD!

A Lesser AR of 15 [Red Permanent Assurance] March 23 2012 10:23 PM EDT

Crazy flower growth sim using parts of a bunch of cool flowers for time lapse mutants. ;)

Lord Bob March 23 2012 11:26 PM EDT

Evolution simulation.

Allow users to move a slider bar between values of red and blue (or whatever colors). This modifies the environment.

Objects represented as circles, cells, miniature Bobs, whatever, reproduce at random and are selected against based on their environment. Objects unlike the environment color have a lower chance of survival. Objects like the environment have a higher rate of survival, and therefore reproduction.

Based on this video, but please make it look prettier.

Quyen March 24 2012 5:15 AM EDT

try to do a building simulator, in which you can create buildings, repair buildings, destroy em and see what they can withstand, Like bowling balls shot against them :P

AdminQBVerifex [Serenity In Chaos] March 24 2012 12:19 PM EDT

I think you should make a water squirting game with hoops, something similar to this, but not so cheesy looking:

The hoops are essentially suspended in water, so, they move slowly, and react to the current in the solution. The buttons introduce some currents into the water solution that disturb the hoops enough that you would have some hope of putting them on a pole. It's a simple concept, but it probably has enough complexity to be fun and challenging. For extra points, make a light source above that causes everything to shimmer below.

Admiralkiller [Cult of the Valaraukar] March 24 2012 5:13 PM EDT

Have a person blowing bubbles with the back drop as a sunset and as the bubbles float by they change colours according to the colour of the clouds and panoramic view. They would also change shape slightly with the cool breeze that carry's them. Also have a monkey playing a banjo in there somewhere.

Lord Bob March 24 2012 5:25 PM EDT

Also have a monkey playing a banjo in there somewhere.
This. This is important.

Admindudemus [jabberwocky] March 24 2012 10:11 PM EDT

Also have a monkey playing a banjo in there somewhere.

it has to be playing "dueling banjoes" though!

Fishead March 25 2012 2:14 AM EDT

And the monkey who looses becomes lab monkey.

Sickone March 25 2012 10:39 PM EDT

Semi-genetic selection algorythm applied to "pleasant" picture/painting generation/enhancing using fractals.

How ?

* START with a crudely hand-drawn sketch of... well, anything.

* RANDOMLY generate a moderate but sufficient (16, 25, 36, 49 or even 64) selection of pictures by "enhancing" the initial sketch in some way (random for each picture) by using a single random fractal (out of a selection of a handful of well-known fractals) at a random "intensity" from a random point. THAT is the part that's more than a bit fuzzy, but you can think of something.

* DISPLAY those pictures to the user and let him select 25% he likes most and 25% he likes least.

* Randomly "mate" each of the ones he liked most with a randomly picked one from the 50% "middle likeness" pictures to obtain a new selection of pseudo-sketches WHILE AT THE SAME TIME running one pass of a genetic algorythm that filters the random parameters for the fractal that was used in this particular iteration

* DISPLAY those pictures to the user and only let him select the 25% he likes most ; DISCARD the other 75%

* MERGE all "top 25%" images into a single one (by whichever way you deem reasonable) and repeat keep repeating the entire loop with this image obtained in this step as the new input for the next loop, with a new random fractal (while also "evolving" the population of fractal application parameters for each individual fractal independently)

...and send us some of the resulting images when you're done playing :)

AdminTitan [The Sky Forge] April 2 2012 12:43 PM EDT

Fex won this, I'm going to be making it in OpenGL and C++. I'll keep you guys updated with my progress and show you guys some demos as I go. Hopefully at the end I could bundle for anyone who wants to try it out. I also sent out 100k to LB and Sickone b/c you guys had some cool ideas cool.

AdminTitan [The Sky Forge] April 2 2012 12:46 PM EDT

AdminTitan (FuerGrissa ost Drauka) Sickone (Occam's Razor) $100000 12:44 PM EDT

AdminTitan (FuerGrissa ost Drauka) Lord Bob (Lord Bob) $100000 12:43 PM EDT

AdminTitan (FuerGrissa ost Drauka) AdminQBVerifex (Winner of Nothing) $500000 12:43 PM EDT

Thanks Guys!

AdminQBVerifex [Serenity In Chaos] April 2 2012 1:26 PM EDT

Hurray! I look forward to seeing the end product! :)

Sickone April 3 2012 5:33 AM EDT

Glad to try to help ;)

Xenogard [Chaotic Serenity] April 3 2012 6:27 AM EDT

Sounds cool, looking forward to checking out your progress as well.
This thread is closed to new posts. However, you are welcome to reference it from a new thread; link this with the html <a href="/bboard/q-and-a-fetch-msg.tcl?msg_id=003Htb">Help Me Come Up with an AWESOME Project</a>