Open topic with navigation

# Getting Started

## Setting Up Your System

The zSpace SDK, version 3.0, is available for 32-bit and 64-bit systems. A single installer supports both.

If you are migrating from an earlier SDK release, please read the zSpace SDK 3.0 Migration Guide. We provide release notes on the support site with each SDK release.

### Prerequisites

To develop applications with the zSpace SDK, you will need:

- zSpace 3D Display
- zSpace System software
- (Optional) CMake 2.8.10 or later, required to build the code samples

The zSpace SDK supports both OpenGL and Direct3D. Each has its own additional prerequisites, described below.

OpenGL

We support OpenGL versions 1.4 and up. For OpenGL, the prerequisites include:

- Windows 7 and up
- Visual Studio 2008 with SP1, Visual Studio 2010, or Visual Studio 2012 non-express editions

Direct3D

We support Direct3D versions 9, 10, 11, and 11.1.

For Direct3D version 11.1, the prerequisites include:

- Windows 8
- DirectX SDK
- Visual Studio 2012 Non-Express Edition

For Direct3D versions 9, 10, and 11, the prerequisites include:

- Windows 7 and up
- DirectX SDK
- Visual Studio 2008 with SP1, Visual Studio 2010, or Visual Studio 2012 non-express editions
- Either AMD's Quad Buffer SDK or NVIDIA's NVAPI SDK, depending on whether you have an AMD or NVIDIA GPU.

Note:
  We also provide a zSpace VRPN driver for VRPN-based applications.

### Verifying Your Setup

To verify your setup, you will need to download and install both the zSpace System software and the zSpace Experience demo application. You can download these and other zSpace packages from our Software Downloads section.

After installing the zSpace System software and zSpace Experience, please make sure:

1. zSpace Control Panel system check will launch and you are able to complete the zSpace System Check.
2. zSpace Experience will launch.
3. zSpace Experience is in 3D and head and stylus tracking is functioning.

## Diving In

We recommend you read the SDK documentation and supporting documentation in this order:

- Understanding the zSpace 3D System for Better Spatial Design & Aesthetics
- Getting Started with zSpace Development
- zSpace Coordinate Systems
- This Developer's Guide and the Reference Manual for the zSpace SDK

However, if you want to start developing immediately, you can review how the SDK is organized by referring to Contents of the zSpace Core SDK. You can also refer to the code samples in the Samples subdirectory, where you installed the zSpace SDK.

## Getting Help

We provide a comprehensive support site for zSpace developers. Be sure to create an account and select the developer option to access all of the available resources.

- Downloads, webinars, and advanced resources are continually being added to the site.
- The Community Forum is an active environment where developers and users can help each other, share their experiences, and find support from the zSpace team.
- If you have questions about zSpace application development, you may find answers in our FAQs.

Open topic with navigation