Application Integration with Verse

[Verse] is a network protocol that lets multiple applications act together as one large application by sharing data over a network. If one application makes a change to shared data, the change is distributed instantly to all the other interested clients.”

[Blender] is the open source software for 3D modeling, animation, rendering, post-production, interactive creation and playback. Available for all major operating systems under the GNU Public License.”

There is also an active community supporting [Python scripts] that enhance Blender.

[The GIMP] is the GNU Image Manipulation Program. It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages.” Download the Gimp/Verse plugin].

Verse is a network technology that can connect multiple applications together in a managable way. Verse works on multiple platforms (Linux, Mac, and Windows). On the Blender Wiki, you’ll find [Detailed Documentation] showing how to start a Verse server and integrate it will Blender. In the [Verse Download Section] you’ll find downloads to connect Verse with even more applications.

cvs -d:pserver:anonymous@cvs.blender.org:/cvsroot/verse co verse

The verse project also has a free OpenGL 2.0 renderer that you can get with from CVS.

cvs -d:pserver:anonymous@cvs.blender.org:/cvsroot/verse co quelsolaar

Visit these sites for more info:

  • purple.blender.org
  • verse.blender.org
  • www.quelsolaar.com
  • www.elmindreda.org/verse/
  • www.uni-verse.org
  • Mandriva 2006 — RC1

    Installed the Mandriva 2006 OS (Release Canidate 1). Easier to install than XP without the pesky phone activation.

    I have an NVIDIA GeForce 440 which required me to install drivers from the [Nvidia site]. Before running the script, just install the kernel-source thru the package maanger. And then afterward change ‘/etc/X11/XF86Config’ to use (Driver “nvidia”) instead of (Driver “nv”) Un-Viola!

    I think I’ll install [.NET Mono] next.

    And more importantly, let’s not forget [Easy URPMI].

    Also installed the [VLC media player] with ‘urpmi vlc’.

    The VLC player is useful for watching videos or steaming videos like the [Blender interface video tutorials].

    Ogre Mesh XML Scientific Notation

    I noticed that Ogre wasn’t handling a mesh very well that used scientific notation. So I wrote this little perl script to remove the notation. It just converts any scifi notation to zero for now. You’ll need Perl to run the script.
    ————- ogre_remove_scifi.pl ———–
    use strict;

    my ($arg1) = shift;

    print "Processing… $arg1\n";

    open(FILE, "<$arg1")
    or die("Unable to open $arg1");

    open(FILE2, ">$arg1.xml")
    or die("Unable to open $arg1.xml");

    while(<FILE>)
    {
    $_ =~ s/"[^"]*e-[\d][^"]*"/"0"/g;
    print FILE2 $_;
    }

    close FILE2;
    close FILE;

    print "Done. $arg1.xml [ OK ]\n";

    exit;