PS3 Fluid Simulation

This project was a rudimentary implementation of Smoothed Particle Hydrodynamics on the Playstation 3 Dev Kits. I based the simulation on my virtual clay project except this time I used the processor cells to run the physics calculations. It ended up quite a simple implementation due to the complexity of the PS3 and severe time constraints.

This was an extremely challenging project and became a constant battle of digging through the Playstation documentation to find the answers to the problems I had and trying to peice together how the system worked. The final result was a horrible tangled mess of code that I’d never show anyone, but at least I managed to get a reasonable little simulation out of it. The main thing I took from this was the experience of developing with the platform and having to teach myself the whole toolset and SDK from first principles without any help from experienced developers – the lecturers were learning it all with us.

You can download a short video I recorded on my phone of the simulation running. There isn’t any form of input so I set the code to randomly poke a few particles every now and again to get things moving so you can see the physics at work. Download the video here.

One thought on “PS3 Fluid Simulation

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>