Download presentation
Presentation is loading. Please wait.
Published byCali Newitt Modified over 10 years ago
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)
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.