In a recent article of Science Advances, we introduced a WebGL library Abubu.js that makes easier to program and create high-performance simulation of cardiac dynamics and other large-scale systems like fluid flow and crystal growth. Making these kind of simulations and studies accessible to virtually anyone with a modest computer. For cardiac dynamics, this approach will allow not only scientists and students but also physicians to use physiologically accurate modeling and simulation tools that are interactive in real time, thereby making diagnostics, research, and education available to a broader audience and pushing the boundaries of cardiac science.
The MIT-licensed C++11 graphics/game engine Magnum has a new version, packing WebGL-enabled and HiDPI-aware ImGui integration, tweakable constants for live coding, improved Vulkan interoperability and compilation time optimizations.
The latest release of COMSOL Multiphysics, version 5.4, includes a new postprocessing feature: the ability to export 3D simulation results plots as GL Transmission Format (glTF) files. 3D results can be exported in just a few clicks and by specifying a file path and name. glTF files are then ready to be opened in any applicable graphics tool or third-party graphics viewer so that you can display and manipulate the 3D results — and even superimpose them on a customized background! Learn more about how to export your 3D simulation results as glTF files and share them via viewers in this post on the COMSOL.
The Khronos Group is trying to better understand how the community have learnt or is learning to use the Vulkan API. We’d like to gather insight on which resources are most or least useful as well as candid feedback on how we handle Vulkan education in general across a variety of areas. The survey takes approximately 10 - 15 minutes. We hope that you can find the time to complete this short survey, the results of this survey will be used to improve our overall Vulkan education offering as part of a major update to Vulkan web resources next year.
The MIT-licensed C++11/C++14 engine Magnum released a new version with six months worth of changes. It has a new animation framework and provides initial Vulkan interoperability enabling users to take advantage of Magnum asset management pipeline for developing Vulkan applications. It also ships with both a native and a drag&drop web app that can play back complex glTF scene animations.
European Union-funded researchers have today released a tool suite which enables developers to deliver longer battery life in mobile devices, while ensuring high quality and performance. The LPGPU2 tool-suite helps programmers develop power-efficient code for GPUs by identifying bottlenecks relating to performance (for example in terms of frames-per-second) and power (for example in terms of energy per instruction). The LPGPU2 tool suite has benefited from the expertise of a range of academic and industrial partners including Khronos members Samsung, who designed and implemented the data collection frameworks and feedback engine; Think Silicon validated it on their four-core NEMA GPU system and Codeplay extended AMD’s CodeXL tool, allowing programmers to profile their SYCL applications. Download the tool suite from the GitHub repository.
The SHIELD Upgrade Experience 7.0 was rolled out on June 27th for all NVIDIA SHIELD TV devices, bringing with it support for Android 8 “Oreo” and Vulkan 1.1. If you don’t receive a push notification, you can manually check for updates under Settings > About > System Updates.
Plumeria Smart Creator 3.3 has been released. It features an error free visual programming experience with an infinite loop AI, a crash preventer, and a syntax error blocker. New to version 3.3 is a full 3D Physics motion engine with oriented bounding boxes and spheres. It also includes the Apple Attack Pack with three free games all made entirely in PlumeriaSC 3.3. Apple Attack, which has just been released, presents Grandma Smith who is trying to vacuum her apples from her apple trees before aliens destroy them.
Remograph, providers of products and services for the computer graphics, visual simulation and 3D modeling markets, announced the release of Remo 3D v2.7. Remo 3D is an effective OpenGL-based tool for creating and modifying 3D models intended for realtime visualization. The primary file format is OpenFlight. Remo 3D is currently available for Microsoft Windows 10/8/7 and Linux. This new version 2.7 of Remo 3D brings brings a greatly improved tool for modifying a texture UV mapping, support for new OpenSceneGraph 3.5.9 and other various fixes. The full list of new features and improvements can be found in the release notes on our website.
glTF provides a web-friendly runtime format that can be used to deliver animated models. Mixamo, by Adobe, provides an easy way to get started with character animation. In this post, I’ll go through my workflow for using Mixamo and Blender to rig, animate, and export a character to glTF 2.0.