GlTF tagged news

This is a C# reference loader for glTF. It's as simple to use as Interface.LoadModel("PathToModel.gltf"). You can use this loader in your project by importing the "glTF Loader" NuGet package. Additional examples can be found in the gltfLoaderUnitTests project.

Cesium announce the release of Cesium 1.15. Highlights include: Support for glTF 1.0 and the KHR_binary_glTF and KHR_materials_common extensions. Also, updated the online model converter to output glTF 1.0; Decreased GPU memory usage in BillboardCollection and LabelCollection by using WebGL instancing; New CZML examples thanks to Tiff Lu and Adam Cole from the University of Pennsylvania.

Khronos Finalizes glTF 1.0 SpecificationKhronos announced that the glTF™ 1.0 (GL Transmission Format ) royalty-free specification for transmission and loading of 3D content has been finalized for Ratification and is immediately available for use by tools and application vendors. glTF is an efficient, interoperable asset delivery format that compresses the size of 3D scenes and models, and minimizes runtime processing by applications using WebGL™ and other APIs. glTF also defines a common publishing format for 3D content tools and services.

During this virtual AR Community meeting on Thursday October 15, 2015 participants will learn about the status of the Khronos Group glTF specification, experiences with implementation and we will discuss the role of glTF in reducing the complexity and bandwidth of compressing and transmitting 3D assets for use in AR experiences. Presenters will share the work the Khronos Group members are doing, trends in use of glTF and how this will impact AR. Speakers include: Neil Trevett, VP NVIDIA and President Khronos Group; Patrick Cozzi, Cesium and Marius Preda, Institut Telecom Sud-Paris.

Next week Patrick Cozzi will be giving a talk on the state of WebGL and glTF at the Graphical Web conference. He will have some exciting progress to share on glTF, and he also wants to capture the state of the entire WebGL ecosystem. If you are working on a WebGL engine, tool, or browser/driver/platform, and want Patrick to include an update for it, please contact him with the details by the morning of Friday September 18th. The slides will be posted online afterwards.

Cesium uses the web-friendly glTF format for 3D models. Cesium provides an online COLLADA-to-glTF converter that allows us to drag and drop a COLLADA model and its textures to produce a glTF model for use in Cesium. This blog post is a series of tips for authoring 3D models and then exporting them to COLLADA to get the best performance and robustness.

The COLLADA to glTF converter online tool allows you to convert your COLLADA models to glTF for use with Cesium. Simply drag-and-drop your COLLADA file (.dae) and any images it references by zipping them together. A self-contained glTF file will be downloaded once the conversion is finished, and a model preview will be shown below.

Cesium is an open-source JavaScript library for creating 3D globes and 2D maps in a web browser without a plugin. It uses WebGL for hardware-accelerated graphics and glTF for 3D models. Version 1.0 includes support for worldwide high-resolution terrain; global imagery from standards such as WMS and Bing Maps; vector data from GeoJSON and TopoJSON; and a large geometry library.

Build 3D applications with the WebGL-based MontageJS 3D componentMontageJS has introduced a new WebGL-based component for the MontageJS framework. The 3D view component for MontageJS offers an abstraction layer for WebGL and aims to make the individual elements of a 3D scene just as easy to manipulate as conventional HTML elements in the page DOM. If your browser has WebGL enabled, you can try out a demo here. The MontageJS 3D view component is designed to load and display glTF content. The COLLADA working group provides Mac and Windows open source converters to translate COLLADA files into glTF.