Joel Durham Truck Punk XWing Jen Morgan's Female character Moises Gomes's truck model Sumo
More projects using xNormal
Apr 24, 2015. xNormal 3.19.0 permalink
- UI frontend is now a little bigger
- Added 3dsmax / Maya 2016 support.
- Now you can invoke the obj2sbm and object-tangent space tool from the command-line.
- The installer now uses modern UI.
- Fixed a lot of bugs and improved compatibility with Quadros.
- Recompiled using VS2013CEu4 and the latest libraries, including FBX 2016, Cuda 7 and Optix 3.7.
Oct 26, 2014. xNormal 3.18.10 & award permalink
- Fixed a bug position-offseting the cages.
- The OpenEXR importer/exporter now supports Dreamworks's lossy compression.
- Added support for GeForce 9XX Maxwell architecture in the CUDA / Optix renderer.
- Recompiled using the latest libraries ( Optix 3.6.3, JRE 1.8u25, OpenEXR-2.2.0, WebP 0.4.1, NSIS 3.0b ).
By the way, we got a Peter Plantec's Golden Pixie award !
Golden Pixie ward
May 19, 2014. xNormal 3.18.8 permalink
- Added 3dsmax / Maya 2015 support.
- Fixed a problem loading Java plug-ins.
- Recompiled with the latest libraries ( FBXSDK 2015.1, JRE 1.8.0-u5, Crosswalk 2015.0 ).
Apr 6, 2014. xNormal 3.18.7 permalink
- Fixed a problem in the 3dsmax's SBM mesh exporter that was causing to rotate the objects.
- Improved memory management for big images.
- Recompiled with the latest libraries ( libWebP-0.4.0, FBXSDK 2014.2.1, JRE 1.8.0, Optix 3.5.1 ).
Jan 14, 2014. xNormal 3.18.6 permalink
- Now the result from the base texture bake is linearly filtered, resulting in better quality.
- Modified the dilation filter's algorithm to consume much less memory. Also, modified the internal image structs to be more SIMD-friendly.
- Increased the maximum render size to 32k x 32k.
- The 3dsmax SBM exporter now saves data from current frame instead of using the first frame.
- Now you can render a new map : the translucency map, which can be used to simulate semitransparent objects and SSS.
- Recompiled using the latest libraries.
Oct 15, 2013. xNormal 3.18.4 permalink
- Fixed several bugs
- Added position offset for lowpoly meshes.
- Added an experimental graphics driver for OpenRL.
- Recompiled using the latest libraries.
Jun 29, 2013. xNormal 3.18.3 permalink
- Added support for Photoshop CC ( Creative Cloud ).
- Added an option to offset the HP's vertex positions.
- Fixed a problem in the Simple AO tool that was causing to pop a “.tga” error dialog.
- Recompiled using the latest libraries.
Jun 2, 2013. xNormal 3.18.2 permalink
- Fixed some bugs.
- Optimized a bit the OpenRL's CPU occlusion rendering.
- Removed TIFF warnings.
- Recompiled using the latest libraries.
Apr 14, 2013. xNormal 3.18.1 permalink
- xNormal is now a 64bits-only application.
- Ported xNormal from .NET 2.0 to .NET 4.0 and recompiled with VS2010 SP1.
- Improved a bit the SDK.
- Added support for 3dsmax / Maya 2014.
- Improved the heightmap / VDM tonemapper with new stats and better control.
- Lowered a the renderer's threads priority to allow the user to perform background tasks while the maps are rendered ).

- We made some dialogs modal and improved the progress bar / abort management.
- Optimized the OpenRL AO generation and improved compatibility with the Caustic R2100 / 2500 ray tracing cards.
We did a small test at our blog

R2100 results

- The render time now takes into consideration the ray tracing building structures and tile preparation phase.
- Fixed a lot of bugs.
- Recompiled using the lastest libraries.
Caustic Graphics Imagination Technologies R2100
Dec 31, 2012. xNormal 3.17.16 permalink
- Changed the Default map renderer's tiling pattern to be more coherent.
- Fixed a bug in the OpenRL map renderer ( incorrect context initialization ).
- Recompiled using the latest libraries ( OpenRL 1.2R1, JRE 1.7u10, Optix 3.0 ).
Oct 27, 2012. xNormal 3.17.15 permalink
- Recompiled with Optix 2.6 which supports GeForce 6XX "Kepler" cards.
- Recompiled with Java JRE 1.7u9 to patch a security problem.
- Recompiled with FXB 2013.3 to improve compatibility with some programs.
- Fixed a bug reading the PRT XML settings.
Aug 27, 2012. xNormal 3.17.14 permalink
- The FBX mesh importer can now read vertex colors.
- Removed several warning dialogs that should not appear in batch mode.
- Solved a problem that was causing to show a topology mismatch dialog when you use external cages with the triangulator's shortest diagonal option enabled.

- Fixed several bugs ( CS6 compatibility, memory leak in FBX importer, DX9/10 derivative map flip, etc... ).
Apr 29, 2012. xNormal 3.17.13 permalink
- Fixed some crashes in the FBX mesh importer.
- Added 3dsmax/Maya 2013 support.
- Added preliminary support for Photoshop CS6.
- Fixed a problem that was avoiding the OpenCTM mesh importer plug-in to load properly.
- Fixed a memory leak releasing shaders in the OpenGL graphics driver.
- Solved a problem with Growl ( GNTP-send ) which was causing some crashes.
Max Maya 2013 CS6
- Fixed a problem with color dialogs in the OpenGL graphics driver.
- Now you can use derivative maps in the 3D viewport ( with parallax effect based on Morten Mikkelsen's blog entry )
- Optimized the de-indexing phase for all the graphics drivers.
- Optimized the DX9 graphics driver and dropped support for ps1/2.
- Recompiled using the latest libraries ( Crosswalk 2012.5, FBXSDK 2012.2, Ogre3D 1.7.4 ).
Parallax wall
Feb 26, 2012. xNormal 3.17.9 permalink
- Removed a warning message about OpenGL 3.1 loading the OpenRL renderer's plugin DLL.
- Improved compatibility reading .OBJ vertex colors from 3D Coat.
- The OpenGL graphics driver now lists all the anti-aliasing video modes.
- Added an option to the mikktspace plug-in to compute the binormal on the fly in the shader.
- Recompiled using the latest libraries ( Optix 2.5, JDK 1.7u3 ).
Dec 29, 2011. xNormal 3.17.8 permalink
- Solved a problem scaling derivative maps.
- Recompiled using the latest libraries.
Nov 25, 2011. xNormal 3.17.7 permalink
- Added support to import/export WebP images ( which is aimed to replace JPG/JPG2K/GIF/PNG images ).
- Now it's possible to write image importers/exporters using Java.
Webp and Java logos
- The FBX mesh importer has been completely rewritten. Now it can load the tangent basis from the files which is specially good if you use the Unity engine.

- Fixed several bugs ( CS5 filters, problem closing the SBM exporter in 3dsmax, use shortest diagonal, dilation in the OS2TS tool, Optix error message with some GPUs, etc... ).
Webp and Java logos
- Added a new experimental renderer based on the Caustic Graphics / Imagination Technologies's OpenRL ray tracing API.
- Added a new map type: the derivative normal maps ( which are aimed to replace old-school problematic tangent-space normal maps ). Thanks to Morten Mikkelsen again.
OpenRL and derivative normal maps
May 19, 2011. xNormal 3.17.5 permalink
- Added support for Maya / 3dsmax 2012.
- Added more options to the triangulator ( use shortest diagonal, etc... ). We also added an option to offset the lowpoly mesh's UVs.
Maya/max 2012 support
- Updated the GPU renderer with the latest Optix 2.1 library (  which is much faster rendering and precomputing data ).
- Added a new standarized tangent-basis calculator by Morten S. Mikkelsen which solves problems with UV seams and it provides great compatibility across applications.
February 9, 2011. xNormal 3.17.4 permalink
- Added a post-render visual tool to control better the height map's clamping.
- Now its possible to output unnormalized raw floating point height maps / vector displacement maps.
- Improved a bit the curvature map's algorithm.
- The ASE mesh importer now can read vertex colors.
- The Optix renderer is now twice faster.
- Fixed some bugs.
Height map visual tool
1 2 3 4 5
Optimized for 1920x1080 and Mozilla Firefox

(c) 2005-2015. S.Orgaz & co