3D Graphics

Shader Components for Modular and High Performance Shader Development

OpenGL - Mon, 07/24/2017 - 08:52

Researchers at CMU and NVIDIA have developed an open source shading language and compiler framework named Spire enhanced to support shader components for high-performance rendering.  The Spire compiler can generate either GLSL or SPIR-V output for use with OpenGL and Vulkan based engines.  The work interfaces with a modernmini 3D engine that supports equivalent back-ends for both OpenGL and Vulkan.  The researchers will present this year’s work at SIGGRAPH next week which builds on a paper from last year’s SIGGRAPH.

Categories: 3D Graphics

Mark Kilgard presents “NVIDIA OpenGL in 2017” at SIGGRAPH

OpenGL - Fri, 07/21/2017 - 20:50

Attending SIGGRAPH 2017 next week?  OpenGL developers should attend this free NVIDIA session on Monday, July 31 to get the most out of OpenGL on Quadro, GeForce, and Tegra GPUs. Hear from an OpenGL expert at NVIDIA how the OpenGL continues to evolve. See how NVIDIA’s Nsight developer tools make OpenGL development easier for you. Learn how your application can benefit from NVIDIA advancing OpenGL as a cross-platform, open industry standard.  See this schedule for a complete list of NVIDIA content at SIGGRAPH.

Categories: 3D Graphics

Vulkan working group has released a major Vulkan 1.0 specification update

OpenGL - Thu, 07/13/2017 - 20:10

The Vulkan working group has released a major Vulkan 1.0 specification update that adds eighteen new KHR extensions. They include KHR replacements for the experimental KHX_external_memory_* and KHX_external_semaphore_* extensions released earlier this year, incorporating changes based on developer and implementer feedback. The release also adds a set of KHR_external_fence_* extensions. Together, these extensions allow applications to share memory and synchronization primitives across process and API boundaries. Two new extensions, KHR_dedicated_allocation and KHR_get_memory_requirements2, provide more expressive and extensible ways for applications to optimize their GPU memory allocation policies. KHR_16bit_storage, KHR_storage_buffer_storage_class, and KHR_variable_pointer allow Vulkan implementations to accept shader programs containing new programming constructs recently added to the SPIR-V intermediate shading language.


The new extensions are accompanied by a new release of the Vulkan 1.0 conformance test that checks that the new extensions are implemented correctly, and a new Vulkan SDK that provides loader and validation support and a snapshot of a compatible release of the GLSLang shader compiler. All of the new extensions are supported in the latest NVIDIA drivers, and support from other GPU vendors is in progress.


For more information, see the Vulkan Changelog

Categories: 3D Graphics

Blender 2.69 official release

Blender - Thu, 10/31/2013 - 17:03
After three release candidate tests, we now have a final stable 2.69 release. Enjoy!
Categories: 3D Graphics

Blender Conference 2013 Live streaming

Blender - Fri, 10/25/2013 - 09:56
Check out the live streaming of the Conference on the Blender Foundation official YouTube channel....
Categories: 3D Graphics

Blender Conference Animation Festival + Suzanne Awards

Blender - Fri, 10/11/2013 - 17:36
You now can view submissions and rank them. New entries can be submitted until 16 October.
Categories: 3D Graphics

Blender Conference 2013 schedule

Blender - Thu, 10/03/2013 - 08:40
An initial version of the conference schedule is now available! This page will be tweaked in the...
Categories: 3D Graphics

Caminandes Episode 2 - Open Movie Project

Blender - Mon, 09/30/2013 - 09:55
The successful first episode of Caminandes will be followed by new one, and this time it will be...
Categories: 3D Graphics

Blender Conference speakers line-up

Blender - Tue, 09/10/2013 - 08:41
The speakers line-up for Bender Conference 2013 is now available. A detailed schedule will be...
Categories: 3D Graphics

Blender Conference 2013, 25-27 October in Amsterdam

Blender - Fri, 09/06/2013 - 10:58
The 12th annual Blender Conference will be in "De Balie" again, right in the centre of Amsterdam....
Categories: 3D Graphics

New book: Art of Blender

Blender - Thu, 09/05/2013 - 18:34
Our friends at CG Cookie are finishing a book with an amazing collection of the best Blender...
Categories: 3D Graphics

Blender Cycles render engine released under Apache License

Blender - Sun, 08/18/2013 - 15:38
As of today the Cycles source code license has been changed from GNU GPL to the permissive Apache...
Categories: 3D Graphics

Siggraph 2013 report

Blender - Fri, 08/09/2013 - 16:36
This year was a real turning point for Blender. Read Ton Roosendaal's report on Siggraph's Blender...
Categories: 3D Graphics

Blender 2.68 released

Blender - Thu, 07/18/2013 - 16:26
Work has been done on modeling, rendering, speedup and security. But most of the efforts went to...
Categories: 3D Graphics
Syndicate content