Topogun is an independent retouching and texture baking application. The function of re topology is that Topogun will help you modify or recreate the edge flow of your digital 3D model.


Software Introduction

The texture baking function will help you bake various high-resolution 3D model texture maps, and then allow you to apply them to newly created optimized meshes. These texture maps contain information that will help you restore the appearance and functionality of the original high-resolution mesh.

In today's 3D graphics, high-quality 3D models typically consist of millions of polygons due to their nature. This is because most of today's 3D models create true world scanning modes, or digital sculptures, created using brushes based on 3D carving applications.

In order to better serve their purposes, the 3D model 1 has much lower polycount and must provide a well-deserved ease of use for processing. Even more so, they need to have specific edgefrlows for easier animation or for further details.



Nowadays, many artists use carving software with brushes to create three-dimensional models. They usually start from primitive basic objects, such as cubes,. At some point, they need to rework the topology of their model. There are several reasons for doing so: creating more animation friendly 3D models, creating games or further carving and detailed low polygon versions, or as a high-resolution topology structure to be changed in order to improve the model's ability to process high-resolution information on a lower polygon budget. Topogun needs tools for these purposes.

In addition, you can also use Topogun to bake multiple existing high-resolution grid maps. These maps can be used as texture models and artists. They can also use a 3D engine to maintain the functionality of the original mesh, which cannot be restored due to the limited number of small details that the polycount engine can render in real-time.


Main features

An artist should consider integrating his/her workflow for the following reasons within Topogun:


Topogun is a standalone application that will be available for Windows, Mac OS, and Linux operating systems. The Topogun license is cross platform and can be installed on any of these operating systems after purchase.

Friendly human-machine interface

Topogun supports several common viewport navigation models and has a great opportunity for you to get used to it quickly. The interface is simple, direct, and very customized, allowing you to freely modify it to meet your needs. You can easily add/remove interface elements and/or rearrange them.


Real time feedback

Newly created geometric shapes surround real-time high-resolution models. When you move around the retopologized mesh components, they will adhere to the high-resolution mesh surface.

Friendly file format

It is used by Topogun. The OBJ file format is becoming increasingly standardized in today's 3D graphics. Topogun's own file format is based on XML and is easy to parse. In addition, Topogun also supports layer file formats (including color information per vertex), which are widely used in the 3D scanning industry.


The baking and segmentation module of Topogun is fully multi-threaded and supports up to 256 CPU cores.

Native 32-bit and 64 bit code

Topogun is executable code that can be executed in both 32-bit and 64-bit. The 64 bit version can access and use more memory, thereby improving performance and functionality.

Millions of 3D meshes

Topogun can handle very high-resolution 3D data. Polycount limits the amount of RAM available on your system. It adopts special rendering techniques to achieve unparalleled high-resolution grid rendering frame rates.

Yitong Map Baking Paint

A significant feature is that Topogun has a texture baking effect. Baking as the most baking engine to make a map, but in a single baking you choose the type of map, saving you valuable time.

Hardware environment blocking

Topogun baked hardware environment block map using GPU (Graphics Processing Unit). The speed provided by GPU computing and multithreading is much faster than today's existing software environment occlusion baking methods.


Output of 32-bit floating-point mapping

Topogun's map baking module can output 32-bit floating-point data. TIFF displacement maps and maps of environmental occlusion. The advantage of using a 32-bit floating point displacement map is that you don't have to worry about the parameters of the displacement map, such as "displacement" and "offset", because the displacement values in the displacement map are true world space displacement values. Using displacement maps in your rendering engine will result in perfect results without adjusting any displacement parameters. Another advantage of 32-bit floating-point maps is that you can modify them without getting jittery artifacts (the dynamic range of a 32-bit floating-point image is huge, compared to a regular 8-bit image's dynamic range).

Support for subdivision surfaces

Topogun can actually help you restore all the details of the original network by disassembling and expanding. Create a high-resolution mesh subdivision (starting from the reopologized model) that "wraps" the surface of the original mesh to restore all details. In addition, subdivision grids can be used to completely restore the intermediate subdivision level for future similar applications using ZBrush or Mudbox.

News Center