dgaitsgo / scop

.obj models get OpenGL treatment

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

vibe controller

scop

.obj models get OpenGL treatment

Scop is a project that explores modern OpenGL and the wavefront obj format. It has

a variety of controls mapped to the keyboard and the MIDI Controller TraktorX11 to make rendering fun.

Keyboard Controls

Getting Around

W - up

A - left

S - down

D - right

The mouse works FPS style

Triangle size

B - shrink

N - unshrink

Explode

Move triangles along their normals: J - expand

K - retract

Instancing

Increase instances in a square fashion. Max 4x4

O - +1 square unit

I - -1 square unit

Polygon Mode

F toggle between wireframe and solid triangle rendering

Texture

C smooth transition from shader to texture

Normal Mapping

M

About

.obj models get OpenGL treatment


Languages

Language:C 91.8%Language:Objective-C 3.6%Language:Makefile 2.3%Language:GLSL 1.5%Language:C++ 0.6%Language:PHP 0.1%