BRL-CAD (Org ID 5154791065911296) Task ID 5853178979418112 | Task Definition ID 4568255677071360 Max instances: 20 Title: BRL-CAD Lua binding: Getting started Description: Lua (lua.org) is a simple scripting language which can be easily integrated in other software. Therefore, why not bind BRL-CAD to it and create and modify geometries with Lua scripts? This task is about the creation of a development environment where you can program the Lua versions of BRL-CAD functions. The procedure is very similar to the "Build BRL-CAD's core C++ interface" task: After building and installing BRL-CAD * Download the rt^3 source tree (see https://brlcad.org/wiki/SVN), * Set up the build environment by using the top level CMakeLists.txt file and * Build the embeddedlua and hellobrlcad targets. * Run the hellobrlcad program with a BRL-CAD database of your choice, * Write your name in the terminal, and * Make a screen shot. When you are done, please upload the screen shot to the GCi task. Tags: lua, build Categories: Coding Is Beginner: No Time given to complete: 3 days Mentors: brlcad@gmail.com, vasco.costa@gmail.com, shubhamrathore1947@gmail.com, DanielMRossberg@gmail.com Student: Naseef (ID 4654514969772032) Status: COMPLETED (2018-01-15 13:54:22) Last modified: 2018-01-12 19:34:51