Deutsch

Introduction

BS Contact J Specification

1 Introduction

The Core X3D Specification is composed of a very lightweight set of 3D scene elements and programming interfaces upon which a wide variety of 3D applications can be built. It is a strict subset of the VRML 97 specification and it is based on these concepts. Additionally Core X3D provides a powerful API for programming and extensibility.

Goals:

  • To provide a small enough set of requirements that a minimally compliant implementation can reasonably deliver the viewer application along with the content.

  • Compatibility with the VRML 97 standard to allow usage of existing authoring tools and even some existing content.

  • To provide a specification that can be implemented by a large number of companies and individuals without requiring a prohibitively large investment.

  • To provide a set of requirements that can be implemented on many different platforms.

  • To provide enough functionality that a minimally compliant implementation will enable the most commonly required features of 3D content producers.

  • To provide extensibility into areas that are not specifically addressed by this specification.

  • To provide a foundation for higher level profiles, including VRML97 and MPEG-4 compatible profiles.