利用者:Impiaaa
Hi! My name's Spencer. Here's my website, here's my LDraw importer, and here's my GSoC 2012 project proposal.
How to use the Hive System
- Grab a SOC 2012 Swiss Cheese build. You can try here, or you can build your own. It has to have some audio file back-end enabled (ffmpeg, sndfile) and some audio playing front-end enabled (OpenAL, SDL) for my demos to work.
- Check out my Hive system branch:
- Download and install Bazaar.
- Run
bzr branch lp:~impiaaa/hivesystem/blender
on the command line in a folder somewhere. - Copy, move, or link "bee," "dragonfly," and "libcontext" into ${Blender folder}/2.63/scripts/modules/, where ${Blender folder} depends on your platform. On Windows it's next to the executable, on Mac it's in blender.app/Contents/MacOS, and on Linux I think it's in /usr/share/blender.
- Same with Spyder:
- Run
bzr branch lp:spyder-framework
in the same folder as before - Rename spyder-framework to spyder
- Copy, move, or link "spyder" into ${Blender folder}/2.63/scripts/modules/
- Run
- Now you're ready to run with the Hive system! You can try any of Sjoerd's demos, or my own:
- Keyboard: This Hive system example demonstrates sound filters, controller filters, and Python logic (for loops) within the hive definition.
- ファイル:Hive demo music player.blend: This demo demonstrates sound file streaming and real-time effects. I used this song, but you can choose whatever you want, just as long as you change the filename in the script too.
- ファイル:Hive demo entity spawning.blend: This demonstrates the Hive system's entity spawning facilities.