Previous Top Next

graphic


Threedify Designer is an OpenGL based 3D modeling tool, CAD prototyping and view mark-up application, which can run in either of two modes: as an ActiveX control in Microsoft Office and Internet Explorer or as a standalone end-user application. It features an intuitive, non-blocking and customizable GUI, an import/export plug-in architecture, unlimited undo/redo, associative 3D dimensions (angular, radial, point-to-point, point-to-face, X-,Y- and Z-dimensions) for accurate model measurements, robust boolean operations on 3D meshes and 2D polygons, 2D mark-up tools, 3D slicing for arbitrary or axis-aligned profile generation, polygon offset, one-click roof/wall/house creation, local vertex editing on 3D meshes and 2D polygons, and an array of other powerful 3D object creation tools (e.g., extrusion from complex and nested profiles, 3D polygon and mesh creation from true type fonts, and optimal mesh reconstruction from planar, non-parallel contours).

As a control, the Threedify Designer has one unique feature that differentiates itself from other 3D ActiveX controls currently available on the market: Its built-in GUI. All the functionality and GUI elements in the application version are also available in the control version and are accessible through the context sensitive menu, the Control Panel and the Tool Bar. As a result, no user programming is required to make full use of the Threedify Designer control. This is very different from almost all the other ActiveX controls available on the market, which also usually provides very limited or no user interface and thus require extensive client side programming to make their functionality accessible to end users.

Another unique feature includes the import/export plug-in architecture which uses the COM’s component category technology that enables third party developers to independently develop their own importers and exporters.

Threedify Designer can also be hosted in many standard ActiveX containers, such as Internet Explorer and Microsoft ActiveX Control Test Container. Version 1.5 and up is both a scripting server (i.e., as a scripting host) and a scripting client (i.e., automation capable). Since Version 2.1,  It has fully supports Microsoft Office applications (Word, Excel, PowerPoint) and runs smoothly inside the applications as a COM plugin.

Threedify Designer was also fully written in C++/ATL/WTL and is extremely compact in size with a very short startup time. It does not depend on any additional DLLs like all the other MFC based products. All this functionality is packed into the Threedify Designer's DLL that is less than 2mb (excluding the OpenGL.dll for rendering and FreeImage.dll for 2D image import/export). A small size and minimal startup time are necessity characteristics of any plug-ins that run inside Microsoft Office applications.