Unity is a game engine made by Unity Technologies. It supports more than 25 different platforms. This engine is used mostly to design three-dimensional, two-dimensional, virtual reality, and augmented reality games. It has been adopted not only by video gaming industry, but also by film, automotive, architecture, engineering and construction.
Unity enables users to develop games and experiences both in 2D and 3D, and offers a primary scripting API in C#, as well as drag and drop functionality. Within 2D games, Unity provides importation of sprites and a 2D world renderer. For 3D games, it allows specification of texture compression, mipmaps, and resolution settings for each platform it supports. Also, it provides support for bump mapping, reflection mapping, parallax mapping, screen space ambient occlusion, dynamic shadowing, render-to-texture and full-screen post-processing effects.
IGES (Initial Graphics Exchange Specification) was among first vendor-neutral CAD formats designed to enable interoperability between different CAD systems. The latest versions of IGES have been approved by ANSI (American National Standards Institute) and published by US PRO (U.S. Product Data Association). The latest officially approved version of the IGES standard is version 5.3 which was published in 1996. Nonetheless, IGES remains a broadly used format (along with STEP) supported by all major CAD/CAM/CAE systems such as CATIA, Autodesk Inventor, Solidworks, Solid Edge, NX, Pro/Engineer, Creo and multiple others. IGES files usually have *.igs or *.iges file name extensions.