BRL-CAD BRL-CAD BRL-CAD is a constructive solid geometry (CSG) solid modeling computer-aided design (CAD) system. It includes an interactive geometry editor, ray tracing support for graphics rendering and geometric analysis, computer network distributed framebuffer support, scripting, image-processing and signal-processing tools. The entire package is distributed in source code and binary form. Although BRL-CAD can be used for a variety of engineering and graphics applications, the package's primary purpose continues to be the support of ballistic and electromagnetic analyses. In keeping with the Unix philosophy of developing independent tools to perform single, specific tasks and then linking the tools together in a
Computer-assisted gaming among role-playing game players is the use of a digital projector or flat screen monitors to present maps or other visual elements during game play. These elements may be used on their own, or in concert with miniatures to map out combats, and exploration or to introduce other visual media into the game without resorting to printing or drawing these items.; Webcam enabled computer-assisted wargames use computer vision to process firing with images of the camera. In the case of an external USB camera, it is placed behind the firing unit selected (third person shooter) in the direction of the