ratcave
latest
Introduction
Installation
Features
System Requirements
Tutorials
Tutorial 1: Displaying a 3D Object
Tutorial 2: Animating a Scene with Multiple Meshes and Moving the Camera with the Keyboard
Tutorial 3: Custom GLSL Shaders, Sending Data to the Graphics Card
Tutorial 4: Using Cubemapping to Render a CAVE VR System
CAVE Virtual Reality
ratcave
Docs
»
Tutorials
Edit on GitHub
Tutorials
ΒΆ
These Tutorials are meant to help you get started!
Tutorial 1: Displaying a 3D Object
Starting an OpenGL Context and a Window
Getting Pyglet Actively Drawing
Reading a Wavefront .obj file
Loading a Mesh from the WavefrontReader and Positioning it
Creating a Scene
Drawing the Scene
Summary
Version using PsychoPy
Tutorial 2: Animating a Scene with Multiple Meshes and Moving the Camera with the Keyboard
Scenes Hold Lists of Meshes
Moving a Mesh
Modifying Scene’s Background Color
Moving the Camera with the Keyboard
Summary
PsychoPy Version
Tutorial 3: Custom GLSL Shaders, Sending Data to the Graphics Card
Initial Script
Creating a Custom GLSL Shader
Sending Data to the Shader using Uniforms
Summary
Tutorial 4: Using Cubemapping to Render a CAVE VR System
Import Pyglet and ratcave, and Start the Window and OpenGL Context
Create the Virtual Scene
Create the Projected Scene
Setting Your Cameras
A Camera used for Cubemapping
The Projector Camera
Create the OpenGL FrameBuffer and Cube Texture
Move the Subject
Draw the Scenes
Summary
PsychoPy Version
Read the Docs
v: latest
Versions
latest
stable
Downloads
pdf
htmlzip
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.