Presentation is loading. Please wait.

Presentation is loading. Please wait.

© Copyright Khronos Group, 2006 - Page 1 COLLADA FX Update and FX Composer 2.0 Daniel Horowitz & Ignacio Castaño.

Similar presentations


Presentation on theme: "© Copyright Khronos Group, 2006 - Page 1 COLLADA FX Update and FX Composer 2.0 Daniel Horowitz & Ignacio Castaño."— Presentation transcript:

1 © Copyright Khronos Group, 2006 - Page 1 COLLADA FX Update and FX Composer 2.0 Daniel Horowitz & Ignacio Castaño

2 © Copyright Khronos Group, 2006 - Page 2 COLLADA FX 1.4.1 – What’s New Surfaces - Initialization – null, render target, DDS, OpenEXR - Format hints – channels, range, precision Material bindings - Vertex input connectivity - Semantic search routines Common-profile transparencies - RGB_ZERO and A_ONE opacity models Extras, extras, extras - Support your custom extension - Support GL extensions

3 © Copyright Khronos Group, 2006 - Page 3 COLLADA FX 1.4.2 – Futures OpenGL ES 2.0 FX Bridge - HLSL FX - CgFX FX Syndication - User interface - Scene connectivity - Explicit and implicit members - Assignment computation Lights - Gel images - Shadow maps

4 © Copyright Khronos Group, 2006 - Page 4 How is NVIDIA using COLLADA? FX Composer 2.0 What is it for? - Shader Authoring - Material Customization - Scene Integration - Asset Management Who is it for? - Graphics Programmers - Technical Directors - Technical Artists - Artists Highlights -.NET plugin-based architecture - Scripting with Python - Customize it for your production workflow!

5 © Copyright Khronos Group, 2006 - Page 5 FX Composer 2.0

6 © Copyright Khronos Group, 2006 - Page 6 User Interface Overview Management - Project Explorer - Library Viewer Coding - Modify shader code Properties - Modify parameter values Preview - Multiple platform views Info - Tasks and errors - Python scripting - Shader Performance Textures - Explore image resources - View render targets Properties Preview Info Textures CodingManagement

7 © Copyright Khronos Group, 2006 - Page 7 Project Explorer Manage multiple documents Documents contain one or more assets Assets may be effects, materials, meshes, and other scene elements Organize you assets - One or many documents - Shader Libraries - Move, copy, delete, rename - Drag and drop

8 © Copyright Khronos Group, 2006 - Page 8 Library View Organize across documents Visualize hierarchies Enable authoring - Scenes - Effect

9 © Copyright Khronos Group, 2006 - Page 9 Effect Authoring View effect structure - Effects - Techniques - Passes - Parameters Select node for properties Right-click to for menus - Add children - Remove children - Advanced options

10 © Copyright Khronos Group, 2006 - Page 10 Scene Integration

11 © Copyright Khronos Group, 2006 - Page 11 DEMOS For the Shader author - Compiling, errors, and tasks For the Material artist - 3D panel, properties editor For the Model artists - Library/project explorer, scene bindings to materials

12 © Copyright Khronos Group, 2006 - Page 12 Custom Semantics and Annotations Hook parameter to scene and system data Expressions evaluation via xml configuration file Extensive Library of Operators - dot & cross products, mux, demux, matrix ops,... Custom Operators via Plug-in

13 © Copyright Khronos Group, 2006 - Page 13 FX Composer 2.0 Alpha 5 Alpha5 release ETA end of summer ’06 - Document and asset management - COLLADA FX authoring - Shader parameter scene binding - Custom semantic and annotation support - Python scripting Beta release ETA end of fall ‘06

14 © Copyright Khronos Group, 2006 - Page 14 Q&A Send us emails for early alpha and beta releases fxcomposer@nvidia.com Thanks Daniel Horowitz (dhorowitz@nvidia.com) Ignacio Castaño (icastano@nvidia.com)


Download ppt "© Copyright Khronos Group, 2006 - Page 1 COLLADA FX Update and FX Composer 2.0 Daniel Horowitz & Ignacio Castaño."

Similar presentations


Ads by Google