Game Engines tagged news

Why we should all support glTF 2.0 as THE standard asset exchange format for game enginesGodot Engine now supports the full glTF 2.0 specification. With the release of Godot 3.0 alpha1, users needed more content to test with the new 3D engine. Sites like Sketchfab provide plenty of PBR-ready assets for downloading, and plugins that export scenes from other popular game engines to this format. The surprise, though, is how good this format is for video game asset exchange. Nothing as good existed before, and it solves a problem that we, as an industry, have been struggling with for a long time. Khronos, with glTF 2.0, has given us a fantastic chance to standardize a smooth workflow between 3D modelling software and game engines. To better understand why, a list of previous attempts will be explained and why they failed.

Imagination Technologies latest blog is broken into two parts: The first part discusses issues related to the artist and the production of game scene assets. The second part describes the software engineering project to integrate the Unreal Engine with Imagination’s PowerVR GR6500 Wizard development hardware, and their Vulkan driver with their proposed ray tracing API extensions, in order to demonstrate ray tracing functionality running in a well-known game engine.

Xeolabs developer Lindsay Kay this month extended xeogl to load glTF models with PBR materials, for both metallic/roughness and specular/glossiness work flows, using the FRAUNHOFER_materials_pbr extension. This is still a work in progress, as they are following along behind the current development of the glTF 2.0 spec. xeogl is a WebGL-based 3D engine that's geared towards visualization applications in science, technology, engineering and mathematics (STEM).

Vanda Engine 1.3 source code is now available on SourceForge and on Github. Vanda Engine 1.3 is based on the COLLADA RT project (using COLLADA DOM) and can import COLLADA 1.4 format. There are many bug fixes and several new features have been added to allow import of most of the features of COLLADA 1.4 including animation clips, multiple UV sets and loading cameras. OpenGL 3.0 is being used to render the scenes.

Mozilla is investing in Firefox OS which explains why the company has been working on WebGL, in order to bring 3D graphics to the browser, Emscripten, a tool for compiling C++ applications into JavaScript, and asm.js, a high performance subset of JavaScript. Mozilla also announced at GDC that it has been working with Epic Games to port the Unreal 3 engine to the Web.

The first jME3 release of 2011 is also our last alpha. The beta release of jME3 will finally be in “API freeze”, although most planned API changes have been incorporated already in alpha-4. Several major graphical enhancements on both the low and high ends made it in before the freeze. Post processing water combined with lighted terrain sets the scene for our most impressive display of GLSL graphics yet. Meanwhile, an initial implementation for OpenGL 1 is now available for testing on legacy hardware.

ARM announced the Mali™ User Interface (UI) Engine, including the Lotion UI example source code, is now available via the Mali Developer Centre free of charge. The UI engine can be used to develop 3D applications, providing an OS-independent set of facilities for handling I/O devices, loading & management of graphics assets including textures and OpenGL ES 2.0 shaders. Also included is a library of classes and functions to help develop 3D User Interfaces.

CopperLicht, a fast JavaScript 3D engine has been released today in its first public version. It uses WebGL and is able to render huge 3d worlds like Quake 3 levels (see the demos) at playable speeds. It comes with a full 3d world editor to edit levels and maps and is free to be used. Via it's world editor, CopperLicht is able to import more than 20 3D file formats (like .3ds, .obj, .x, .lwo, COLLADA etc), so it is very easy to create content using this 3d engine. This is the first public release of CopperLicht, so Ambiera, the developer behind this 3d engine is happy about any suggestions, feature requests and comments.