In a recent update, Diligent Engine now gives applications direct control of state transitions in Vulkan API and DirectX12. Diligent Engine includes support for Vulkan and OpenGL 4.2 on Win32 and Linux, as well as OpenGL ES 3.0 on iOS and OpenGL 4.1 on macOS.
In Adobe Dimension 2.0, a new feature has been introduced that lets users export their 3D scenes to be viewed in a web browser by anyone with a link. This is achieved using glTF. "Behind the Scenes with Adobe Dimension Engineers: How We Built the 3D Publish Feature" covers in detail some of the hurdles Adobe engineers had to get over. From Lighting, Transparency and Cameras to the web viewer, learn what was involved in bringing glTF to Adobe Dimension 2.0.
Magic Leap has made the session on Seedling from Insomniac Games available to the public. Featuring Joel Bartley, lead gameplay programmer for Insomniac Games, and Michael Liebenow, lead software engineer for Magic Leap, the session examines how to integrate a 3D engine into an app using the Vulkan API. "We support two low-level rendering APIs, both Vulkan and OpenGL, but we feel that Vulkan provides more opportunities for optimization, which is especially important when you're trying to get all the performance you can out of a mobile system, and that is one of the main reasons why we recommend Vulkan for your development," said Liebenow during the session.
Unreal Engine 4.21 continues their pursuit of greater efficiency, performance, and stability for every project on any platform. With the help of Samsung, Unreal Engine 4.21 includes all of the Vulkan engineering and optimization work that was done to help ship Fortnite on the Samsung Galaxy Note 9 and is 100% feature compatible with OpenGL ES 3.1. Projects that utilize Vulkan can run up to 20% faster than the same project that uses OpenGL ES.
Fusion3D is a new open source 3D engine currently being developed. It is written in C++ (Using Visual Studio 2017), and is built around the Vulkan API. Fusion3D will support hybrid rendering using the new Nvidia RTX cards, which means your scenes and games can be rendered both with ray-tracing and rasterization techniques. Everyone is welcome to help work on development of this game engine. The project is located on SourceForge and GitHub.