Part of the Khronos Group

The Khronos Group - Media Authoring and Acceleration

The Khronos Group is an industry consortium creating open standards for the authoring and acceleration of parallel computing, graphics and dynamic media on a wide variety of platforms and devices. All Khronos members are able to contribute to the development of Khronos API specifications, are empowered to vote at various stages before public deployment, and are able to accelerate the delivery of their cutting-edge 3D platforms and applications through early access to specification drafts and conformance tests.

OpenGL - The Industry Standard for High Performance Graphics

OpenGL® is the most widely adopted 2D and 3D graphics API in the industry, bringing thousands of applications to a wide variety of computer platforms. It is window-system and operating-system independent as well as network-transparent. OpenGL enables developers of software for PC, workstation, and supercomputing hardware to create high-performance, visually compelling graphics software applications, in markets such as CAD, content creation, energy, entertainment, game development, manufacturing, medical, and virtual reality. OpenGL 3.2 exposes all the features of the latest graphics hardware.

OpenCL - The open standard for parallel programming of heterogeneous systems

OpenCL™ is the first open, royalty-free standard for cross-platform, parallel programming of modern processors found in personal computers, servers and handheld/embedded devices. OpenCL (Open Computing Language) greatly improves speed and responsiveness for a wide spectrum of applications in numerous market categories from gaming and entertainment to scientific and medical software.

OpenGL ES - The Standard for Embedded 3D Graphics

OpenGL® ES is a royalty-free, cross-platform API for full-function 2D and 3D graphics on embedded systems - including consoles, phones, appliances and vehicles. It consists of well-defined subsets of desktop OpenGL, creating a flexible and powerful low-level interface between software and graphics acceleration. OpenGL ES includes profiles for floating-point and fixed-point systems and the EGL™ specification for portably binding to native windowing systems. OpenGL ES 1.X is for fixed function hardware and offers acceleration, image quality and performance. OpenGL ES 2.X enables full programmable 3D graphics. OpenGL SC is tuned for the safety critical market.

EGL - Native Platform Interface

EGL™ is an interface between Khronos rendering APIs such as OpenGL ES or OpenVG and the underlying native platform window system. It handles graphics context management, surface/buffer binding, and rendering synchronization and enables high-performance, accelerated, mixed-mode 2D and 3D rendering using other Khronos APIs.

COLLADA - Digital Asset and FX Exchange Schema

COLLADA™ defines an XML-based schema to make it easy to transport 3D assets between applications - enabling diverse 3D authoring and content processing tools be combined into a production pipeline. The intermediate language provides comprehensive encoding of visual scenes including: geometry, shaders and effects, physics, animation, kinematics, and even multiple version representations of the same asset.COLLADA FX enables leading 3D authoring tools to work effectively together to create shader and effects applications and assets to be authored and packaged using OpenGL® Shading Language, Cg, CgFX, and DirectX® FX

WebGL - OpenGL ES 2.0 for the Web

WebGL is a royalty-free, cross-platform API that brings OpenGL ES 2.0 to the web as a 3D drawing context within HTML, exposed as low-level Document Object Model interfaces. It uses the OpenGL shading language, GLSL ES, and can be cleanly combined with other web content that is layered on top or underneath the 3D content. It is ideally suited for dynamic 3D web applications in the JavaScript programming language, and will be fully integrated in leading web browsers.

OpenGL SC - Safety Critical Profile

The open standard OpenGL® SC Safety Critical Profile is defined to meet the unique needs of the safety-critical market for avionics, industrial, military, medical and automotive applications including D0178-B certification. It simplifies safety-critical certification, guarantees repeatability, allows compliance with real-time requirements, and facilitates porting of legacy safety-critical applications.

OpenKODE - Khronos Open Development Environment

OpenKODE® is a royalty-free, open standard that combines a set of native APIs to increase source portability for rich media and graphics applications.  OpenKODE reduces mobile platform fragmentation by providing a cross-platform API for accessing operating system resources, and a media architecture for portable access to advanced mixed graphics acceleration.

OpenVG - The Standard for Vector Graphics Acceleration

OpenVG™ is a royalty-free, cross-platform API that provides a low-level hardware acceleration interface for vector graphics libraries such as Flash and SVG. OpenVG is targeted primarily at handheld devices that require portable acceleration of high-quality vector graphics for compelling user interfaces and text on small screen devices - while enabling hardware acceleration to provide fluidly interactive performance at very low power levels.

OpenMAX - The Standard for Media Library Portability

OpenMAX™ is a royalty-free, cross-platform API that provides comprehensive streaming media codec and application portability by enabling accelerated multimedia components to be developed, integrated and programmed across multiple operating systems and silicon platforms. The OpenMAX API will be shipped with processors to enable library and codec implementers to rapidly and effectively make use of the full acceleration potential of new silicon - regardless of the underlying hardware architecture.

OpenSL ES - The Standard for Embedded Audio Acceleration

OpenSL ES™ is a royalty-free, cross-platform, hardware-accelerated audio API tuned for embedded systems. It provides a standardized, high-performance, low-latency method to access audio functionality for developers of native applications on embedded mobile multimedia devices, enabling straightforward cross-platform deployment of hardware and software audio capabilities, reducing implementation effort, and promoting the market for advanced audio.

OpenWF - The Standard for building composited windowing systems

OpenWF™ is a royalty-free, cross-platform API that provides a low-level hardware abstraction interface for composited windowing systems to make use of composition and display hardware. OpenWF is targeted primarily at handheld devices that require portable acceleration of composition whilst minimizing memory bandwidth usage and power levels.

Khronos News

WebGL in Chemistry with Molecules

Posted on February 8th 2010 • Permalink • Categories: API related WebGL
Tags: 3d webgl browser javascript molecules chemistry

iChemLabs introduces a WebGL extension to their popular, open source, HTML5 chemistry library, ChemDoodle Web Components. Allowing for the complete rendering of molecules in 3D, the ChemDoodle Web Components allow scientists to provide interactive 3D graphics on their webpages. Companies and universities have become interested in WebGL, and iChemLabs believes the technology will revolutionize how the sciences are presented, such as how pharmaceutical companies interact with their customers, how professors teach students, and how synthetic chemists will communicate. The title links to a component allowing one to view structures from the PubChem database. For further information, view this article published on MacResearch.
Click here to read more...

CopperLicht JavaScript 3D engine released, using WebGL

Posted on February 5th 2010 • Permalink • Categories: API related Collada WebGL
Tags: collada 3d webgl javascript engine quake

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.
Click here to read more...

Kanzi SDK utilizes COLLADA format

Posted on February 4th 2010 • Permalink • Categories: API related Collada OpenGL ES
Tags: collada 3d graphics mobile sdk pipeline artists cellphones

Rightware's Kanzi SDK offers the missing link to chain today’s mainstream 3D graphics content creation tools, such as 3DS Max, Maya and XSI with cell phones and other mobile devices. Artists will be able to export their UI base designs from the software packages to Kanzi SDK using COLLADA data format. Kanzi also sports a unified pipeline for OpenGL ES 2.0 and OpenGL ES 1.x based 3D graphics, with the engine able to run real-time streaming data, texture and fragment shaders, as well as multi-texturing and dynamic lighting.
Click here to read more...

3d-test with SpiderGL developer—a high-level Javascript WebGL binding

Posted on February 4th 2010 • Permalink • Categories: API related WebGL
Tags: 3d api webgl javascript binding spidergl

3d-test has posted a short interview with Marco Di Benedetto, the developer behind SpiderGL. Learn why SpiderGL came into existence, where it is now, and where it is going.
Click here to read more...

OpenSL ES workgroup announces OpenSL ES version 1.0.1 has been released

Posted on February 2nd 2010 • Permalink • Categories: API related OpenSL ES
Tags: specification header files release openmaxal opensles

The OpenSL ES workgroup is pleased to announce that OpenSL ES version 1.0.1 has been released and is available for download. The update to the specification includes clarifications and minor bug fixes. Among the bug fixes are adjustments to make sure that OpenSL ES is aligned with OpenMAX AL 1.0. The OpenSL ES 1.0.1 specification is available in the Khronos public registry here (pdf), and the header files are available here.
Click here to read more...

View News Archives

Newsletter sign-up

Enter your email address to subscribe one of our newsletters

Email:  
All product names are trademarks or registered trademarks of their respective holders.


powdery