(Subdivision Software)

About HiRes

HiRes imports low resolution 3D models and converts them into high resolution versions. It offers a selection of subdivision techniques and methods to control how this high resolution version is created from the original. There are also a number of additional tools such as creating smooth normals, manipulating polygon facings, triangulating models for triangle-only based renderer's, and a roughen option that can remove that plastic smoothness from models.

HiRes Screen Capture

User Interface

Quick Reference

Object Toolbar


3D Toolbar

Mouse Commands

Keyboard Shortcuts

  • Smooth Shaded
  • Flat Shaded
  • Wire Frame
  • Vertices Only

  • Rotate
  • Pan
  • Reset current transformations
  • New window
  • Import Model
  • Export Model
  • Subdivide Now
  • Undo
  • Redo
  • Edit Subdivision Properties
  • Mesh Information
  • Mesh Bounds

Selecting Subdivision Methods

HiRes currently supports three different subdivision methods

Catmull-Clark is the standard subdivision method being used by various film companies. It uses a polygon mesh as the outer hull of the model, and creates a high resolution and smooth surfaced version to fit within that original mesh. The original vertices will be replaced with recalculated ones so the model will generally be slightly smaller than the original, although the amount of change is highly dependent on how detailed the original was. The final model will be composed entirely of four-sided, non-flat polygons. If your renderer will not handle non-flat quadrilaterals very well, then as a last step apply one of the triangulate options below.

This method works best with a quadrilateral-based mesh. If the original model has been split into triangles to avoid non-flat quadrilaterlas, this method can produce some unusual polygon layouts. The final result will still be smooth surfaced and render nicely, but the polygon layouts may offend some 3D modeling purists.

Sample results of the subdivision refinement process using Catmull-Clark
Original model One subdivision step Two subdivision steps Three Subdivision steps

Loop This method was designed specifically to deal with triangle-based meshes. In fact, it will work ONLY with triangles. If the source mesh has any four or more sided polygons it can be converted to triangles first using any of the included triangualte methods. For source meshes that have already been converted to triangles, (such as the most of the models found on the Internet,) this method produces very excellent subdivision results that very closely follow the original triangle layout.

Surface Curvature This is a proprietary method designed to create a high resolution version of the model while still maintaining the exact vertices from the original. This is intended to address the situation where there is an associated model that needs to fit to the model being converted to a higher resolution. An example of this would be clothes or armour that fit around the original model, but that would subsequently fit rather loosely should the body model shrink in size.

Triangulate The triangulate options allow a polygon mesh to be converted entirely to triangles. This can simply be because you prefer the Loop method of subdivision, or as a last step in those cases where your rendering software has difficulties properly shading non-flat polyons. The first option splits four-sided polygons into two triangles on a diagonal, as is typical in the standard modeling software. The second option splits each polygon into four new triangles by creating a new center point.