S3d

From 22C3

Jump to: navigation, search

Contents

Intro

Thanks for all the requests ... i've uploaded a quick "pre"-version of s3d, please don't expect too much :) Please give a lot of feedback!!

Overview

S3D is a network 3d server, a little bit like X11, you have a "display" (the s3d server) and clients connecting on it.

Screenshots

an old screenshot with a lot of apps the olsrs3d program raped as filebrowser :) olsrs3d as you can see it at the wall

What is working?

  • terminal (s3dvt)
  • olsr visualizer (olsrs3d) - LOOK AT THE WALL :)
  • (s3dgps is not really working. if you manage to import some maps from gpsdrive, good luck ;)
  • mplayer video output patch (not included)
  • some example programs
  • a "window manager" (dot_mcp)
  • a 3d-mesh-loader for .3ds files (3dsloader)
  • 3d<->X11 bridge which can puts your x11-screen on a texture

discuss

#s3d on irc.freenode.org

Author

dotslash

Download (NEW! SVN REPOSITORY AND PROJECT PAGE)

olsrs3d quickstart

  • 1. compile (see README) and start ./server/s3d (Note: libs3d.so is located in /usr/local/lib by default - maybe add this directory in /etc/ld.so.conf and run ldconfig)
  • 2. start ./dot_mcp (in examples, this is the window manager)
  • 3. start your olsrd, don't forget to enable the olsrd_dot_draw plugin
  • 4. start the ./olsrs3d program in apps/olsrs3d and have fun :)

Location

we're displaying the Olsrexperiment-topology at the wall! take a look :) Image:s3d-location.png

Personal tools