tc 4 3 universal 3 d file form at
play

TC 4 3 - Universal 3 D File Form at Public Presentation April 2007 - PowerPoint PPT Presentation

TC 4 3 - Universal 3 D File Form at Public Presentation April 2007 TC4 3 - Universal 3 D File Form at The Ecm a I nternational and TC4 3 Ecma I nternational I stvan Sebestyen - Secretary General TC43 Officers Adobe -


  1. TC 4 3 - Universal 3 D File Form at Public Presentation April 2007

  2. TC4 3 - Universal 3 D File Form at The Ecm a I nternational and TC4 3 • Ecma I nternational I stvan Sebestyen - Secretary General • TC43 Officers Adobe - Michael Kaplan Vice-Chairm an of TC4 3 Boeing - Terrence J. McGow an Co-Chairm an and Stuart Galt Co-Editor of TC4 3 I ntel - Tom O’Rourke Co-Editor of TC4 3 m ental im ages - Tom -Michael Tham m Co-Chairm an and Lutz Kettner Co-Editor TC4 3 Rue du Rhône 1 1 4 - CH-1 2 0 4 Geneva - T: + 4 1 2 2 8 4 9 6 0 0 0 - F: + 4 1 2 2 8 4 9 6 0 0 1 - w w w .ecm a-international.org 2

  3. TC4 3 - Universal 3 D File Form at Scope • To facilitate the reuse of 3D CAD data by developing global 3D standards intended for downstream 3D visualization applications. Program m e of w ork • To standardize a Universal 3D extensible file format and infrastructure focused on the repurposing of 3D CAD data for non-engineering and non-design applications, e.g. training and visualization applications. Notable U3D features include binary encoding, domain-specific compression, continuous level of detail, progressive data representation, animation support, and extensibility to address evolving market needs. Rue du Rhône 1 1 4 - CH-1 2 0 4 Geneva - T: + 4 1 2 2 8 4 9 6 0 0 0 - F: + 4 1 2 2 8 4 9 6 0 0 1 - w w w .ecm a-international.org 3

  4. TC4 3 - Universal 3 D File Form at The U3 D File Form at • History of the U3D File Format • 2 0 0 3 U3 D w as Established 3 D I ndustry Forum * • Since 2 0 0 4 Associated w ith Ecm a • 2 0 0 5 / 2 0 0 6 First I nitiative that U3 D should becom e a standard form at • Philosophy • U3 D Specification is Open • U3 D Reference Code is available as Open Source http:/ / sourceforge.net/ projects/ u3 d/ • No Licensing is required for the form at, Apache open source license for reference code * The 3D I ndustry Forum has proposed 2005 that U3D should become a standard format, members of the 3D Industry Forum are: 3Dsolve, Actify, ADL Co-Labs, Adobe Systems I nc, Anark, ATI, The Boeing Company, Cinema4D, Dassault Systemes, Discreet, UGS PLM Solutions, Fraunhofer Institute, Hewlett-Packard, Intel Corporation, Lattice, Lego, mental images, Mercury Computer Systems Inc. (TGS), Microsoft, Mindego, NGRAIN, NVIDIA, OpenHSF, Oregon3D, Parallel Graphics, Parametric Technology Corporation, RadTIME, Realviz, Right Hemisphere, Science Applications I nternational Corporation, SGDL Systems, SolidWorks, and Tech Soft America) Rue du Rhône 1 1 4 - CH-1 2 0 4 Geneva - T: + 4 1 2 2 8 4 9 6 0 0 0 - F: + 4 1 2 2 8 4 9 6 0 0 1 - w w w .ecm a-international.org 4

  5. TC4 3 - Universal 3 D File Form at Universal 3 D Road-m ap - 2 0 0 7 / 2 0 0 8 • Planned extensions and improvements • Extension of the current com pression m odule • Adding a new Shading Model to the U3 D • Com pletion of the Free-Form Surface ( NURBS, Bezier, B-Spline) integration • Adding Hierarchical Subdivision Surfaces to the U3 D Form at • Adding PMI Support • Rem oving conflicts in the specification and precise definitions Rue du Rhône 1 1 4 - CH-1 2 0 4 Geneva - T: + 4 1 2 2 8 4 9 6 0 0 0 - F: + 4 1 2 2 8 4 9 6 0 0 1 - w w w .ecm a-international.org 6

  6. TC4 3 - Universal 3 D File Form at I ndustry Acceptance of U3 D 1 / 2 • Lightweight visualization formats are becoming widely used • U3D allows us to reuse our CAD m odels for downstream documentation that improves visual communication of product data • Lightweight formats, like U3D, satisfy a number of use cases and complement the complete (heavy) representation contained in STEP . • U3D is an ECMA standard controlled and defined by an industry consortium • I t is the only standard form at em bedded in pdf and understood by the Adobe Reader 7 .0 + • The large install base of Adobe Reader gives U3 D instant m arket penetration at little cost to industry • Harm onization betw een the tw o standards is a w in-w in situation for both STEP and U3 D Rue du Rhône 1 1 4 - CH-1 2 0 4 Geneva - T: + 4 1 2 2 8 4 9 6 0 0 0 - F: + 4 1 2 2 8 4 9 6 0 0 1 - w w w .ecm a-international.org 7

  7. TC4 3 - Universal 3 D File Form at I ndustry Acceptance of U3 D 2 / 2 • U3D has been developed for product data visualization • I t is not intended to address general consum er m ultim edia use cases • U3 D contains geom etry and product structure and can visually represent product m anufacturing inform ation • Widespread market adoption of lightweight 3D is already starting to occur • Boeing strongly supports an open standard form at rather than a proprietary or otherw ise restricted form at • Boeing believes that a harmonized combination of STEP and U3D is a compelling open standard solution for viewing 3D product data in a lightweight format Rue du Rhône 1 1 4 - CH-1 2 0 4 Geneva - T: + 4 1 2 2 8 4 9 6 0 0 0 - F: + 4 1 2 2 8 4 9 6 0 0 1 - w w w .ecm a-international.org 8

  8. TC4 3 - Universal 3 D File Form at Functional Highlights • Key-frame and bones-based animation • Facilitates anim ation for applications that repurpose CAD data • Extensibility of U3D format • Allow s to address m arket needs quickly • Product Meta Data associated with the Data • Pre-computed Continuous-level-of-detail (CLOD) Enables applications to increase or decrease m odel com plexity based • on needed quality or perform ance • Domain specific compression • Allow for reduced file sizes Rue du Rhône 1 1 4 - CH-1 2 0 4 Geneva - T: + 4 1 2 2 8 4 9 6 0 0 0 - F: + 4 1 2 2 8 4 9 6 0 0 1 - w w w .ecm a-international.org 9

  9. TC4 3 - Universal 3 D File Form at Structure of the U3 D File Form at • Binary format, little-endian architecture • sm all file size and efficient file I O • Arithmetic encoding with custom context for each entity • sm all file size A File is a Sequence of Blocks • Declaration blocks define all entities and their relationship • fast loading and quick structure preview • Continuation blocks for geometry, animation, textures,… • progressive loading w ith priorities Rue du Rhône 1 1 4 - CH-1 2 0 4 Geneva - T: + 4 1 2 2 8 4 9 6 0 0 0 - F: + 4 1 2 2 8 4 9 6 0 0 1 - w w w .ecm a-international.org 1 0

  10. TC4 3 - Universal 3 D File Form at Structure Elem ents of the U3 D File Form at • External file references or all resources embedded • Scene graph with transformations and object instancing • Each block contains data and meta data • Meta data is a list of key-value pairs • Keys are strings. • Values are strings or binary data. Rue du Rhône 1 1 4 - CH-1 2 0 4 Geneva - T: + 4 1 2 2 8 4 9 6 0 0 0 - F: + 4 1 2 2 8 4 9 6 0 0 1 - w w w .ecm a-international.org 1 1

  11. TC4 3 - Universal 3 D File Form at Block Types of the U3 D File Form at • File structure blocks • Node blocks • group node, m odel node, light node, view node • Geometry generator blocks • CLOD m esh generator, point set, line set • Free-Form object: Bézier and B-Spline, rational and non-rational, trim m ing curves. Exam ple: NURBS ( ratification pending) • Modifier blocks • 2 D glyph m odifier, subdivision m odifier, anim ation m odifier, bone w eight m odifier, shading m odifier, CLOD m odifier • Resource blocks • Light resource, view resource, lit texture shader, m aterial resource, texture resource, m otion resource Rue du Rhône 1 1 4 - CH-1 2 0 4 Geneva - T: + 4 1 2 2 8 4 9 6 0 0 0 - F: + 4 1 2 2 8 4 9 6 0 0 1 - w w w .ecm a-international.org 1 2

  12. TC4 3 - Universal 3 D File Form at Existing Support for U3 D ( 1 / 2 ) • Format • PDF/ E ( subm itted for I SO ratification, includes norm ative reference to U3 D form at) • PDF 1 .7 ( subm itted for I SO ratification, includes norm ative reference to U3 D form at) • Playback • Adobe Reader ( version 7 and above) ( > 5 0 0 ,0 0 0 ,0 0 0 shipped in the last tw o years) • Adobe Acrobat 3 D Office OCX • Adobe Photoshop CS I I I ( shipping soon) • U3 D Sam ple Player ( SourceForge) Rue du Rhône 1 1 4 - CH-1 2 0 4 Geneva - T: + 4 1 2 2 8 4 9 6 0 0 0 - F: + 4 1 2 2 8 4 9 6 0 0 1 - w w w .ecm a-international.org 1 3

  13. TC4 3 - Universal 3 D File Form at Existing Support for U3 D ( 2 / 2 ) Rue du Rhône 1 1 4 - CH-1 2 0 4 Geneva - T: + 4 1 2 2 8 4 9 6 0 0 0 - F: + 4 1 2 2 8 4 9 6 0 0 1 - w w w .ecm a-international.org 1 4

  14. TC4 3 - Universal 3 D File Form at Attached Supporting Materials • Appendix I: U3D - Detailed Technical Information Rue du Rhône 1 1 4 - CH-1 2 0 4 Geneva - T: + 4 1 2 2 8 4 9 6 0 0 0 - F: + 4 1 2 2 8 4 9 6 0 0 1 - w w w .ecm a-international.org 1 6

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend