@gltf-transform/core
Version:
glTF 2.0 SDK for JavaScript and TypeScript, on Web and Node.js.
63 lines (62 loc) • 1.12 kB
text/typescript
export { Document, Transform, TransformContext } from './document.js';
export { JSONDocument } from './json-document.js';
export { Extension } from './extension.js';
export {
Accessor,
Animation,
AnimationChannel,
AnimationSampler,
Buffer,
Camera,
ExtensionProperty,
ExtensibleProperty,
Property,
IProperty,
Material,
Mesh,
Node,
Primitive,
PrimitiveTarget,
Root,
Scene,
Skin,
Texture,
TextureInfo,
PropertyResolver,
COPY_IDENTITY,
} from './properties/index.js';
export { Graph, GraphEdge, Ref, RefList, RefSet, RefMap } from 'property-graph';
export { DenoIO, PlatformIO, NodeIO, WebIO, ReaderContext, WriterContext } from './io/index.js';
export {
BufferUtils,
HTTPUtils,
ColorUtils,
FileUtils,
ImageUtils,
ImageUtilsFormat,
ILogger,
Logger,
MathUtils,
Verbosity,
getBounds,
uuid,
} from './utils/index.js';
export {
TypedArray,
TypedArrayConstructor,
ComponentTypeToTypedArray,
PropertyType,
Format,
Nullable,
TextureChannel,
VertexLayout,
vec2,
vec3,
vec4,
mat3,
mat4,
bbox,
GLB_BUFFER,
VERSION,
} from './constants.js';
export { GLTF } from './types/gltf.js';