hi all.
just added several things to the CVS:
1. text i did it again, rewrote big parts of the text-engine we now have support for both GLTT and FTGL i have moved a lot of code from the various Geos/text* classes into Base/TextBase i haven't yet compiled it under different platforms, but i have done a lot of (again) ifdefs, which should keep the both parts apart. all the GLTT stuff is within "#ifdef GLTT", and vice-versa the FTGL stuff is within "#ifdef FTGL" i can compile and run Gem with either of them enabled or both disabled, so guess it's done allright. what's so good about FTGL: .don't know .cross platform (i guess, there is no GLTT under macOS ?) .cleaner API (i really don't know, why GLTT is c++, as it doesn't use inheritance, which makes it a pain in the) .looks nicer .new features: extruded text (see the new object [textextrude]), and textured text (don't look for this yet...)
2. particle added several new objects: [part_veldomain] let's you set the velocity domain (more flexible than [part_velsphere] and friend) [part_velocity] sets the velocity into a certain direction most notable: [part_vertex] emits one (only 1) particle each rendering cycle, but the offset-position of these particles can be set. this allows moving particle-sources without moving the whole particle system.
3. hmm, i think that's it
mfg.as.dr IOhannes