ShaderMap 3
Subscribe:  iCal  |  Google Calendar
1, Jul — 1, Aug
San Diego US   19, Jul — 23, Jul
Torino IT   25, Jul — 29, Jul
Shanghai CN   3, Aug — 7, Aug
Vancouver CA   12, Aug — 17, Aug
Latest comments
by Vojtech
3 hours ago


Enjoyed reading the article. I used to be a gaming addict in my teenage and everyone used to scold us for that. Now we are witnessing a great revolution in the field of gaming. Developers of gaming are setting up new benchmarks. I use gaming devices made by

by Filip van Halter
14 hours ago

Ace bru!

ShaderMap 3
7 posts
0 questions answered
ShaderMap™ creates and converts rendering textures to different formats. It can also bake maps from 3D models. Easily tweak settings and preview changes in real-time. Start by loading a source file, (texture or 3D Model). ShaderMap instantly generates displacement, normal, and ambient occlusion maps. View your maps on custom models and paint normals and displacemnt pixels in the ShaderMap Normal Editor.

[Map Generation]

Load an image or 3D model and ShaderMap will setup a project with maps such as Displacement (Height), Ambient Occlusion, Tangent Space Normals, and Specular. Or if you prefer, add additional maps like World Space Normals, Curvature, and Albedo directly with the Project Grid interface. Thanks to the flexible plugin system, new maps can be added to ShaderMap at any time.

Floating Point Accuracy

ShaderMap now uses high precision floating point numbers to store and calculate all Maps. This ensures accurate detail throughout the workflow and allows import and export of HDR formats such as OpenEXR. With ShaderMap you know you are getting fast and accurate maps everytime!

[3D Model Baking]


ShaderMap now supports 3D Models. Load a 3D Model into the Project Grid and select from a number of new Maps that bake rendering maps from the model geometry.

Includes Cage Model Setup

Cage projection algorithms are used by map plugins. A 3D Model Setup is available to push and scale cage geometry to enclose the source model prior to rendering.

ShaderMap includes the following Maps to bake from 3D Models: Ambient Occlusion, Tangent Space Normals, World Space Normals, Convex / Concave Curvature, and Displacement (Height).

[Normal Map Painting]


ShaderMap includes a full featured Normal Map painting application called the Normal Editor. It comes with a Layer System for arranging and transforming painted vectors as well as a number of tools for modifying the Normal Map:

  • N Brush – Paint Normals from 3D Models brushes. Rotate the the model to get the perfect orientation. Quickly add detail such as bolt heads with this handy stamp tool.
  • V Brush – Pick and Paint vector colors to the Normal Map and be sure they are in the specified coordinate system.
  • D Brush – Paint to a grayscale displacement layer with a variaty of brush shapes. The displacement is automatically converted to normal vectors.
  •  Bezier Shapes – Add Ovals, Rectangles, Lines, and more then use the Layer Profile system to tile patterns of displacement or directly control the surface of the shape using a curve.

[ShaderMap Plugin SDK]


The ShaderMap SDK provides a flexible yet powerful interface for creating add-ons. There are 3 C++ APIs and 1 HLSL / XML API. Each C++ API is made of a single page of source code to include in your projects.

Using C++ you can make binary plugins to create new Maps, Filters, and Geometry Importers. Using the HLSL / XML you can create new Materials for use in the ShaderMap Material Visualizer.

* The ShaderMap SDK is released as Open Source software under the MIT License. You may use it to develop commercial plugins for ShaderMap.

Still have questions?
Improved Normal Map, support for 3DS and DAE models, Histogram and Normal Map Radar, Triangle Coloring and Color ID maps from 3D models.

31 August, 2017