mirror of
https://github.com/overte-org/overte.git
synced 2025-04-22 06:04:24 +02:00
Overte open source virtual worlds platform.
- I discovered that the Camera class has a Yaw that is actually 180deg off of true yaw. So when the avatar is facing at a yaw of 0deg, we were setting the camera to 180. This was causing the direction vectors to be rotated from where we expected them to be, and as a result the frustum was wrong - I did not fix the camera and the calls to glRotate() since I don't yet understan how these work. BUT. I did fix the frustum code to fix up this yaw before calculating the vectors |
||
---|---|---|
audio-mixer | ||
avatar-mixer | ||
cmake | ||
domain-server | ||
externals/glm | ||
hardware/head_hand | ||
injector | ||
interface | ||
libraries | ||
space-server | ||
tools | ||
voxel-server | ||
.gitignore | ||
CMakeLists.txt | ||
README.md |
interface
Test platform for various render and interface tests for next-gen VR system.
CMake
This project uses CMake to generate build files and project files for your platform.
Create a build directory in the root of your checkout and then run the CMake build from there. This will keep the rest of the directory clean, and makes the gitignore a little easier to handle (since we can just ignore build).
mkdir build
cd build
cmake .. -GXcode
Those are the commands used on OS X to run CMake from the build folder and generate XCode project files.