Lua Scene Description

Language: Lua

Team Size: 1

Role: Programmer

Date: November 2012

Platform: Linux, Windows

What Did I Learn?:

  • Understanding of vector maths and it’s usage in rendering graphics.
  • Fundamentals of the scripting language Lua.

Description: This was a college project in the first semester of third year. Our goal was to be able to parse a generic camera and scene description in a 3D world space. We would store all objects in the world and the camera information. Then, using vectors, we had to perform queries on the scene, such as what objects are visible through the camera, and what is the view frustum. This was my first time experiencing the Lua scripting language, and learned a lot about using vectors for rendering 3D scenes.

Leave a comment