This article on 3DTotal describes how the OpenCL Bullet Physics plug-in for Maya, MayaBullet, has exploded the potential for game developers and visual effects teams to design more realistic dynamic and kinematic simulations.
From the article:
Using rigid-body, soft-body and collision-detection libraries, the MayaBullet Physics plug-in allows you to create small to large-scale realistic simulations for films, games and visualisations. Taking advantage of OpenCL, the MayaBullet plug-in allows you to very quickly create, view and edit simulations in pretty much real-time (depending the scene complexity of course) right inside the Maya viewport.
The AMD FirePro does not simply enhance the Bullet experience, but also allows you to push Maya further in certain ways.
1) It allows you to deal with heavier scene files, heavier models and more complex rigs. Therefore the animator can work with a model at a resolution that allows him to get a clearer idea of how the mesh will deform at render time.
2) By utilizing Viewport 2.0 and the DirectX 11 shader, you can truly get a better representation of your mesh with displacement maps, normal maps applied and more - all in the Maya viewport.
3) By taking advantage of the Alembic GPU Cache, you can bring a huge number of polygons (and by huge, we mean into the millions) into a scene and it still handles like a trooper.
The Bullet Physics extension for Autodesk Maya 2014 delivers several enhancements to the Bullet plug-in that enables artists to use the open source Bullet physics engine to create large-scale, highly realistic dynamic and kinematic simulations within Maya.
The Bullet plug-in now offers feature parity with the proprietary, Windows-only, PhysX system, as well as new capabilities. Features include the ability to create compound collision shapes from multiple meshes; produces better collisions with concave shapes using a new Hierarchical Approximate Convex Decomposition (HACD) algorithm; integration with Maya Forces; and support rigid sets for increased scalability.
This is all on an open-source, cross-platform physics platform.
THEIA-RT optimized with AMD FirePro and OpenCL lets you manipulate high detail models in real time with physically correct lighting across multiple displays or in virtual reality centers. Engineers or designers simply drag and drop physically correct materials and light sources to achieve immediate photorealistic representation creating time to consider multiple design variants or ergonomic issues in any environment, within any lighting scenario, day or night, all in real time. The conference is focused on product creation and engineering methods/technology that change the game in everything from automotive to consumer good.
AMD FirePro will be presenting and exhibiting at the conference.
Desktop Engineering has published an article on CPU vs GPU computing for engineering and CAD. The article discusses using the Open Standard OpenCL programming framework, as well as Nvidia’s proprietary Cuda option. OpenCL can be used to give an application access to a GPU for non-graphical computing , such as engineering data analysis or simulation. Importantly offers the ability to use both CPUs and GPUs in combination.
AMD has integrated OpenCL as its programming framework for its FirePro family of GPUs, as well as its CPU and APU offerings. As noted by BSN AMD’s focus on OpenCL puts them in a competitive advantage against Nvidia as many of the compute programs out there tend to run faster on AMD hardware if they are optimized correctly.
Great video explaining and showing Stony Brook University’s Reality Deck. This is the world’s first gigapixel display, comprising more than 1.5 billion pixels using 416 HD monitors and 72 AMD FirePro graphics cards, and 18 AMD FirePro S400 cards syncing video signals to create one contiguous display.
This blog gives some of the details: “In total, 416 Samsung S27A850D LED monitors were used, each running at a native resolution of 2560 x 1440 pixels. To drive this many monitors, 72 AMD FirePro graphics cards were divided amongst 18 computer systems, or nodes, and each node fitted with an AMD FirePro S400 sync module to synchronize the output across all graphics cards and systems. Each AMD FirePro graphics card fed six monitors, and each node housed four AMD FirePro graphics cards. ”
AMD FirePro, Dell, and Dassault Systemes teamed up to develop a fully animated, 3D interactive CAD model of a Dell workstation with professional graphics. The 3DVia Composer Demo was done by Tod Cruikshank at Dassault Systemes and will be used across all Dell Solution Centers.
The screen grab composite below shows several views onto the interactive runtime.
Vratis announced a collaboration with the AMD FirePro team to bring OpenCL acceleration to Vratis’ SpeedIT technology for OpenFOAM and physical simulations.
The library can be used in a wide spectrum of domains such as computational fluid dynamics (CFD), electromagnetics, thermodynamics, materials, acoustics, computer vision and graphics, robotics, semiconductor devices and structural engineering.
The implementation of OpenCL support will bring OpenFOAM to the wider range of users and provide the first steps towards acceleration of CFD on OpenCL-enabled devices.
From the press release: “With SpeedIT, Vratis has demonstrated its ability to develop products that are capable of efficiently utilizing the massively parallel compute capability of today’s graphics processors,” said David Cummings, senior director of AMD Professional Graphics. “We want to support their efforts to move their leading-edge SpeedIT product into an OpenCL-based environment so that a much larger user base has access to a tremendous tool for computational fluid dynamic research and simulation.”
Stereo 3D in the manufacturing space is getting a lot of attention and CEI Software has been showing many clients examples of EnSight 10 running in stereo 3D on AMD FirePro graphics. A number of clients have asked for the exact configuration of the system used in the demos, so I wanted to share the here.
HP EliteBook Workstation 8560w laptop, Intel i7-2630QM CPU 4 cores, 8 GB of RAM, 500 GB drive, AMD FirePro M5950 Mobility Professional Graphics with 1 GB of RAM, Microsoft Windows 7 Professional 64-bit
Samsung 27” 950 Series S27A950D, 3D LED Monitor and Complete 3D Kit
One of the highlights at the AMD FirePro booth at SIGGRAPH 2012 was the realistic helicopter simulation from VDC Display Systems. The user sits down in front of a joy stick and looks out the cockpit ‘window’ at the real-time rendered panorama in front of them. The bezel-free, multi-display window simulation is driven by a single FirePro W9000. The FirePro W800 drives the multiple flat panel instrument displays in the cockpit.
FireUser.com is a community resource for CAD, visualization, 3D, video and engineering professionals to learn about the latest acceleration and display technologies and news with a focus on the AMD FirePro workstation graphics line.