NightBridge wallpaper We are very proud to announce a release of our newest Afterwarp Framework ® version 3.5. A significant update to our industrial framework, this release includes new features, improvements, performance optimizations and bug-fixes. A novel UI framework is introduced in this release along with beautiful widgets and composition effects. New framework binaries for AVX512 instruction set and hybrid ARM64X binary are provided, which deliver significant performance advantages to existing x86_64 applications running on ARM64 platform.

A new material and texturing system is integrated into 3D scene meshes, which works jointly with an existing object material system, allowing a powerful rendering system for 3D objects. The system supports texturing, bump-mapping, normal-mapping and displacement mapping, alongside transparency. This also makes loading and displaying existing 3D models rather straightforward, where everything just works simply "out of the box". A new "auto-draw" feature is capable of rendering complex 3D object hierarchies integrating the new material system and performing automatic instancing, which enables efficient rendering of thousands of objects simultaneously.

A new bone joint connection system (colloquially known as "latches") has been introduced, which enables connecting different portions of the same mesh, or completely different objects together, automatically attaching and re-orienting an object to parent according to their latches. This can be leveraged, for example, to precisely control cranes and robotic arms, as well as creating certain "landmarks" on the objects. The same system also introduces movement waypoints, which are different types of latches that can be placed on an object, representing a curve, which can be used for smoothly moving other objects at specific constant speed.

A new tool called ModelForge is introduced, which is able to load and save 3D meshes in different formats, create and modify latch information, and perform voxelization, replacing previous Voxelize tool. The voxelization performance has been significantly improved, which enables using it at runtime, being a particularly useful for things like 3D text.

An updated SDK comes with C/C++ framework headers, samples, sample executables, media files, tools and documentation. Official language bindings with high-level wrappers, examples and documentation for Delphi and FreePascal/Lazarus are also available. .NET headers, high-level wrappers, examples and documentation is also included.

Click here to visit our downloads section.

If you encounter any problems with the framework or have any suggestions, please feel free to contact us.