At the time, Autodesk Revit 2014 cost other software packages—such as ArchiCAD and Reflex—provided a three-dimensional virtual building model, and let the user control individual components via parameters parametric components. Autodesk Revit 2014 cost comes with a plethora of predefined materials, each of which can be modified to the user's desires. Cloud-based rendering with the experimental plug-in dubbed Project Neon, located on Autodesk Labs is in the beta phases and allows for the user to render their images through their Autodesk account instead of locally through their own computers. Licensing was controlled by an entirely automatic process, an innovation at a time when human intervention and manual transmission of authorization codes was required to buy other types of design software. The user can also begin with a "Generic" material. In Dynamo  was released in beta form allowing first glimpses of directly programming the behavior of hosted components through a drag and drop node interface. From the Autodesk Revit 2014 cost, Revit was intended to Autodesk Revit 2014 cost architects and other building professionals to design and document a building by creating a parametric three-dimensional model that included both the geometry and non-geometric design and construction information, which is also known as Building Autodesk Revit 2014 cost Modeling or BIM Eastman C. With this, the user can set the rotation, size, brightness, and intensity of textures, gloss maps also known as shinemapstransparency maps, reflection mapsoblique reflection maps, hole maps, and bump mapsas well as leaving the map part out and just using the sliders for any one or all or none of the aforementioned features of textures. At the heart of Revit is a parametric change propagation engine that relied on a new technology, context-driven parametrics, that was more Autodesk Revit 2014 cost than the variational and history-driven parametrics used in mechanical CAD software. Sources for these are limited, however they can be purchased at websites like BIMGallery and downloaded from websites like GrabCad. Two key differences in Revit were that users created parametric components in a graphical "family editor" rather than a programming language, and the model captured all relationships between components, views, and annotations so that a change to any element automatically propagated to keep the model consistent. In this way a family defines a geometry that is controlled by parameters, each combination of parameters can be saved as a type, and each occurrence instance in Revit of a type can also contain further variations. For example, a swing door may be a Family. The software progressed rapidly, with version 2.