Camera movements and simple particle engine

Hello, I wonder how they do in demos to move the camera a certain way, like following a path through a house or building and flying around in there.

Then I wonder if anyone can post or give me a link to a very simple particle engine, that uses glut and without glaux library.

Thanks.

For the camera movement, you can have the camera follow a spline path. You can probably find a simple spline camera demo pretty easily.

try looking here nehe.gamedev.net

Thanks, I looked at Nehe’s but I want a more abstract solution or code example, would be great with oop.