PrimeEngine‎ > ‎

Installation


Windows


Visual Studio 2015

We use Visual Studio 2015. If you are a student you can get it through Windows Dreamspark.

P4V

We use perforce for code/content versioning. Perforce visual client P4V is available for free on the companys website

Maya

We are using Maya 2014, though other versions will likely work too. If you are a student, Autodesk provides free student software

Maya FBX Plugin

Download and install Maya FBX Exporter. The version tested on Maya 2014 is Autodesk FBX 3013.3 Plugin for Maya 2013. Note, since it is meant for Maya 2013, it will not find an installation path automatically. Specify Maya instillation path manually. Note, if link doesn't work, just go to Autodesk FBX overview and choose the plugins.

Maya FBX SDK Python Bindings

The python bindings come with the PrimeEngine Workspace, no installation required

Python

On windows, we use Python that is part of PEWorkspace, so it is available within code branch. So no installation required.

Python Mega Widgets

Since we have Python in our code branch, Pmw is already part of it. So no installation required

Cygwin

On Windows we use cygwin to get same environment as on OSX

Install cygwin from the official website

Default isntallation is enough. Run cygwin once, it will create the user folder. In cygwin user folder, in .bashrc file (in my case C:\cygwin\home\Artem\.bashrc) , append these lines to make cygwin handle files with windows line endings properly(more info):

export SHELLOPTS
set -o igncr

make sure to use notepad++ or something that has good handling of line endings. Don't use Notepad. Once lines are added, restart cygwin so it reloads with the new file.

Windows 8 SDK

Install windows 8 SDK. It has latest DirectX SDK in it (but no tools from below)  (Dont confuse with Windows 8 OS. Windows 8 SDK is latest Microsoft SDK used on Windows 7 and Windows 8)
Install it on C:\ drive or you will need to change include/library folders in premake or visual studio.

DirectX

DirectX now comes as part of Windows 8 SDK
However, the old DirectX SDK should still be installed since it has some good tools that we will use.

Console SDKs

Please see TAs or Instructors for the console SDKs

Ps3 SDK

1) When starting installer, path is incomplete, just set it to any folder. The folder is used to store temporary archive files
2) On WIndows 8, you need to run the installer in compatibility mode

OSX

XCode

You will need XCode 4.X or higher

P4V

We use perforce for code/content versioning. Perforce visual client P4V is available for free on the companys website

Maya

We are using Maya 2014, though other versions will likely work too. If you are a student, Autodesk provides free student software

Maya FBX Plugin

Download and install Maya FBX Exporter. The version tested on Maya 2014 is Autodesk FBX 3013.3 Plugin for Maya 2013. Note, since it is meant for Maya 2013, it will not find an installation path automatically. Specify C:\Program Files\Autodesk\Maya2014 (or wherever Maya 2014 is installed) manually. Note, if link doesn't work, just go to Autodesk FBX overview and choose the plugins.

Maya FBX SDK Python Bindings

The python bindings come with the PrimeEngine Workspace, no installation required

Python

OSX machines already have python installed. If for whatever reason yours doesnt, install it.

Python Mega Widgets

Need to installe Pmw module for the OSX machine:

then from Terminal , navigate to your downloads folder and do:
$ tar -zxvf Pmw.1.3.3.tar.gz   <- this creates a src folder in current location so make sure there is no existing src folder
$ cd src/
$ ./setup.py install  <- might need to use sudo ./setup.py install in case it asks for permissions

if all goes well, python mega widgets module will be installed and we will be able to run PyClient on OSX

Comments