Using DirectX Technology, developed using Visual Studio Native C++ this application allows the user or developer to create mesh objects that can be saved, exported, imported, compressed, processed, modified and low poly edited. Uv wraps can be applied to an object and materials can also be edited. The application provides a UV mapping facility that defaults to bilinear mapping but creates complex UV unwraps if the mesh objects are configured in the right way. The heart of the application is an STL array of objects where as many objects as required may be added to a scene. Once and object is added to a scene it can be translated through 3D space, modified, scaled, joined, cloned, divided by the patch process functionality, that by the way is used extensively within the select processing functionality. The STL array is passed to the renderer and each item is rendered in turn, the renderer passes the objects to a matrix processor that handles perspective view, FOV and camera orientation and also handles camera animation. The renderer also handles Bump Mapping, Alpha blending transparency and environment mapping. The STL array can be saved either as a single model or a collection of objects, a single object will be saved by selecting the mesh object and then selecting save or save As whereas multiple objects or a scene can be exported and then imported using the export import functionality. A single object can also be exported. The Import export functionality will save the Mesh position data, the normal data, the UV data and the color vertex data and material data which includes bitmap data. The import functionality imports the exported data.
VERSION HISTORY
- Version 1.0 posted on 2014-12-23
Initial publish.
Program Details
- Category: Graphic Apps > Other
- Publisher: 3DToolBuilder
- License: Free
- Price: N/A
- Version: 1.0
- Platform: windows