Quite some time ago, I did some experimenting with getting camera paths from Blender (see here). I ended up not being completely satisfied with that, because you needed to do a lot of smoothing to get good results, which made the paths kind of mushy. So now I have a better technique. The paths are still made in Blender, but it reads the mesh data directly and makes bezier curves from that. (So essentially you make splines which get converted to meshes which get converted back to bezier curves…but it works!) It reads the normal data so you can get banking if you tilt the points in Blender. You can also now control the relative speed in the path by having points closer together or farther apart. Also, with another script you can optionally add extra rotation to each point (as if you’re moving a camera around while riding an airplane for example).
I was working on some other stuff recently, so I thought it would be kind of fun to make a little demo using some of those elements plus the camera path technique. So here we have “Storm City.” I guess it’s some kind of chase scene…make up your own story to go with it. If you get bored watching the demo (which loops infinitely), press return to bail out, and then you can walk around with the standard FPS controls (WSAD, space to jump, and also I implemented running with shift). Press return again to get teleported back to whatever craft you were in (not sure what it is…maybe an invisible ornithopter? :roll: ). Comments, criticism, etc. welcome. I already know there’s at least one point on the map where you can consistently get the rain to disappear behind the ground, but I have no idea how to fix that…darn alpha textures. Speaking of alpha textures, I couldn’t get the blob shadow projector to project onto the ground, either…any ideas about that?
I’ll post the camera path project folder itself in another topic.
EDIT: Yes, the “handheld” camera movement is intentional, but after watching this again, I think I overdid it. Pardon me while I go fetch a flight sickness bag. I’ll probably post a revision without quite so much “handheldness” and maybe some other stuff…
–Eric
40490–1498–$stormcityweb_786.zip (2.98 MB)
40490–1499–$stormcity_128.zip (10.6 MB)