Desktop Cube

Package

Compiz Plugins

Category

Desktop

The Desktop Cube plugin is one of three choices for using multiple workspaces, along with Desktop Wall and Desktop Plane. Using the cube, four viewports (by default) form the side faces of the cube; the top and bottom are reserved for caps. It is part of Compiz, although several plugins in Compiz Fusion extend the functionality of the cube.

Rotate Cube

Package

Compiz Plugins

Category

Desktop

Rotating the Cube

The Rotate Cube plugin provides the ability to rotate the cube created by Desktop Cube. Without it, the Desktop Cube plugin is mostly useless. Most cube-related mouse- and keybindings are provided by this plugin:

Rotate the cube horizontally

<Control><Alt>Left/Right

... with a window

Add <Shift>

Rotate the cube on all axes with the mouse ("freecube")

<Control><Alt>Button1

The cube can also be rotated by:

Additionally, the Cube can be unfolded with: <Ctrl><Alt>Down. This effect is part of the Desktop Cube plugin.

Configuration

The "cube" does not in fact need to be an actual cube; it can be any polygonal prism with up to 32 sides (excluding the top and bottom). The shape of the "cube" can be altered by changing the Horizontal Virtual Size in General Options --> Desktop Size.

The rotate cube uses a spring model to define its speed in rotation.

Skydome

The skydome is an optional background for the virtual space in which the cube is located (visible when the cube is zoomed out, such as when it is being rotated with the mouse).

If you choose to enable the skydome, you can select your own Skydome Image to be placed behind the cube. Or, if you prefer, you can set it to a simple gradient by selecting the Skydome Gradient Start and End colours for the gradient. Additionally, you can enable the Animate Skydome option, which makes the image or gradient stretch into a 360° panorama, the viewing angle shifting as you rotate the cube.

The cube with a skydome, transparency, and reflection

Transparency

The Transparent Cube section contains options for changing the cube's opacity. You can set its Opacity During Rotation, its Opacity When Not Rotating, and the Fade Time when transitioning between the two opacities. You can also enable Transparency Only on Mouse Rotate so that the cube does not change opacity when rotated using keyboard shortcuts, or when it is automatically rotated to show a newly focused window on a different viewport. Note that if you set your desktop cube to be transparent when not rotating, you may experience slight visual glitches with some animations and effects. Lighting under General Options, Display Settings section also effects how transparency looks.

Cube Caps

Package

Plugins Extra

Category

Utility

Related Plugins

Cube Caps

Although the Desktop Cube plugin provides basic cube cap functionality (placing an image on the top face of the cube), this feature is greatly expanded by the Cube Caps plugin (which is part of Compiz Fusion Plugins Main). Using this plugin, both the top and bottom caps can be set. It also allows different background colours to be set for each cap, and allows the caps to be completely disabled.

Configuration

Background images

Different background images (wallpapers) can be set for each viewport.

<!> This feature will only work correctly if there is no application (eg. Nautilus in GNOME, KDesktop in KDE, XFDesktop in XFCE) already drawing an opaque desktop window. If such an application is active, it will draw its own wallpaper, thus obscuring the images set in Desktop Cube. Therefore, for these images set in Desktop Cube to be visible, the desktop-drawing program needs to be disabled. In virtually all cases, this means desktop icons will also be disabled.

The images can be specified by entering their full file paths (in the format of /path/to/file.png) in the Background images list, under the Appearance tab. They can also be reordered, if desired. The images will be placed on viewports according to their order in the list. If there are fewer images specified than viewports, then the images will repeat as necessary.

<!> In order to use PNGs, JPGs and/or SVGs with this plugin, please make sure that the corresponding plugins are enabled in the Image Handling category.

Cube Reflection

Package

Plugins Extra

Category

Effects

Cube Reflection

The Cube Reflection plugin adds a reflection the bottom of the cube (similar to the effect in Expo and the Shift Switcher). It is part of the Compiz Fusion Extra plugins.

Configuration

There are several reflection modes available, each with varying effects on the mechanics of rotation:

Cube Atlantis

Package

None

Category

Effects

Cube Atlantis

The Cube Atlantis plugin adds fish from the Atlantis screensaver to the inside of the cube. It is a Compiz Fusion plugin, but it is not in any plugin pack yet. They are only visible if you enable Cube Transparency.

Cube Gears

Package

Plugins Extra

Category

Effects

Cube Gears

The Cube Gears plugin places the gears from glxgears (a standalone GLX animation, not part of Compiz) inside the cube. It is part of Compiz Fusion's Extra plugins. As with Cube Atlantis, they are only visible when using a transparent cube.

Cube Atlantis

Cube Gears

3D Windows

Package

None

Category

Effects

3D Windows

The 3D Windows plugin causes the windows on the cube to lift off the cube at different levels as the cube shrinks away from them to show the space between them and their stacking order. The shrinking cube is an updated effect to compensate for clipping of the windows with the Cube Reflection plugin when rotating off axis. As it is being re-written, it is currently part of the Compiz Fusion, but not yet in any plugin set.

Configuration

Plugins/Cube (last edited 2007-11-12 03:52:52 by d_garbage)