Skip to content

nrc34/opentk_nrcgl

Repository files navigation

opentk_nrcgl

Personal opentk library


This is a demo of NRCGL 3D library.


You can control the camera with mouse and "Q" - forward and "A" - back.

I,K,J,L control the maze table

F3 - control text render

F10 - Screenshot to a bmp file


Topics:

  • Shape3D - Main shape class, where update and render are defined. Also shaders, textures and vertex buffers are created.

Main features:

  • Camera control
  • Simple shapes creation
  • Simple skybox
  • Text render
  • Vertex attributes import from x3D(Blender)
  • Vertex model(xml)
  • Shadows creation
  • Sphere3DEnvCubeMap
  • Texture Map
  • Collision detection(Bounding Box)
  • World coords (x, y, z) and local versors (u, v, w)
  • Shape Animation
  • Audio
  • PointLight
  • SpotLight
  • NormalMap
  • SmoothShading
  • Point Sprite

Demo video:

http://youtu.be/EG68TZ3va_M

About

Personal opentk library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages