Like most ray tracing environments, DIRSIG offers a number of convenient primitive objects to use in place of facetized geometry. Aside from offering a quick way to construct a (simple) scene, primitives have mathematically defined surfaces so there is no reason to worry about edges between facets. In contrast to vertex normal interpolation which helps smooth the appearance of facetized objects, primitives offer true, smooth geometry which can be convenient for working out precise radiometry problems. We've already made some of these primitive objects available under the old object database (ODB) inputs, which has been shown in the PrimitiveObjects1 demo. These objects are shown below. The primitives shown are a box, a sphere, a cylinder, a ground plane, a disk, and a two material disk (introduced to quickly model a Secchi disk for virtually measuring turbidity). We've now updated the "glist" format to support these primitives and to provide previously unavail...
A blog about the Digital Imaging and Remote Sensing Image Generation (DIRSIG) model featuring posts contributed by the developers. This is not a user manual and it is not a training class. But, it is a place to see what the developers are doing and a little about how we do it. So think of this as a place to learn cool tips, tricks, etc.