P3D Keyboard Controls


Letter Keys :


Using Present3D

Using Present3D

Start a Presentation as normal using the on screen menu or the P3D loader application. You can also start from the command line :


Starting a Presentation using the command line

Open terminal and "cd" change directory to the location where the Present3D presentation file is located. Then run using the command:

present3D file.xml

The presentation file.xml will be loaded.


Moving through your slides

The following key commands will allow you move throw the presentation slides in different ways.

The left and right arrow keys allow movement back and forward through the slide in a presentation.

The up and down arrow keys allow movement through the layers in each slide.

The "g" key will start the presentation running in auto-play mode.

The "h" key will stop a presentation running in auto-play mode.

The "n" key will auto step through the slides and their layers.

The diagonal keys beside the "help" and "del" will jump between the first and last slide respectively.

The "p" key will pause all rotations and movies.

The "o" key will resume all rotations and movies.

The "r" key will reset the slide, so all movies/animations will start from the beginning.

The "c" key will hide the cursor.

The escape key will exit Present3D


Interacting with objects

A three button mouse is useful when interacting with presentation content. However a single button mouse can be used, and the modifier keys "alt" and "command" can be used to replicate the middle and right buttons respectively.

The three buttons do as follows:

How to : build a P3D show.

Building Shows

This page is a brief summary of how to build a Present3D presentation incorporating many different files and formats.


The Header and Presentation Set Up

A Present3D presentation file is written in XML, which like HTML, uses opening and closing tags between which you place the variable information. You must always ensure that your tags are completed and that there is a space between option in the opening tag or your xml will not parse correctly.

<?xml version="1.0" encoding="UTF-8"?>


Document   : fileName.xml

Created on : date

Author     : demonstration

Description : demonstration