root/tags/pdfcube-0.0.2/README

Revision 4, 2.3 KB (checked in by mirko, 5 years ago)

release 0.0.2

Line 
1= PDFCube 0.0.2 =
2
3Welcome to PDFCube home page.
4
5PDFCube renders PDF presentations with special 3D effects (the
6omnipresent rotating cube and 5 predefined zoom animations). It adds
7eye-candy to your PDF presentations, even Latex, Beamer and Prosper
8ones.
9
10
11Right now you get a 3D cube transition pressing "c" and you can zoom
12on 5 areas with "h", "j", "k", "l" and "z" keys or simply switching
13pages with double buffering (no redrawing is visible) and with full
14anti-alias.
15
16If you want to program your cube transitions in advance give the page
17you want the transition at on the command line this way (0 means
18between page 1 and page 2, rudimental but will change soon):
19
20 $ pdfcube file.pdf 0 5 10
21
22Rotating cube transition is of great effect when put on a big
23projection screen, so be moderate! One or two cube transitions done
24when changing argument can help understanding that you are switching
25to a new part of the presentation. On the other hand using cube
26transition on every page can give seasickness to your audience ;)
27
28You'll need an OpenGL DRI enabled Xorg. GPL ATI 9250 driver is OK,
29i've not tested other cards.
30
31This is alpha software (and right now it's a quick hack too), but once
32you manage to get it working it's fairly stable and usable.
33
34If you want to hack on the code feel free to contact me at
35<mirko.maischberger@gmail.com> either via mail or via jabber.
36
37== Future Plans ==
38
39 * Use the strategy pattern to clearly uncouple animations from cube logic.
40
41 * Add more animations.
42
43 * Have a language so we can program presentations (cube animations,
44   zooming, other transitions).
45
46 * Read transitions effects from PDF file.
47
48== Dependencies ==
49
50 * Linux with Xorg
51 * Poppler (>=0.5.4 recommended) (Debian/Ubuntu package:
52   libpoppler-dev libpoppler-glib-dev)
53 * GtkGlExt (Debian/Ubuntu package: libgtkglext1-dev)
54 * OpenGL (freeglut3-dev)
55
56== Contact information ==
57
58Feel free to write to <mirko.maischberger@gmail.com>
59
60== Word of Mouth ==
61
62If you like this project please support by voting on this sites or blogging it:
63 * http://digg.com/linux_unix/100allora_released_PDF_Cube_a_PDF_viewer_on_a_cube
64 * http://freshmeat.net/projects/pdfcube
65 * http://slashdot.org/bookmark.pl?url='http%3A%2F%2Fcode.100allora.it%2Fpdfcube'&title='PDF%20Cube'
66 * http://www.gnomefiles.org/app.php/PDF_Cube
67
68
69- Mirko Maischberger
Note: See TracBrowser for help on using the browser.