Skip to content
13 changes: 13 additions & 0 deletions packages/dev/loaders/src/FBX/fbxFileLoader.metadata.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
import { type ISceneLoaderPluginExtensions, type ISceneLoaderPluginMetadata } from "core/index";

/**
* Defines the FBX loader plugin metadata.
*/
export const FBXFileLoaderMetadata = {
name: "fbx",

extensions: {
// eslint-disable-next-line @typescript-eslint/naming-convention
".fbx": { isBinary: true },
} as const satisfies ISceneLoaderPluginExtensions,
} as const satisfies ISceneLoaderPluginMetadata;
3,144 changes: 3,144 additions & 0 deletions packages/dev/loaders/src/FBX/fbxFileLoader.ts

Large diffs are not rendered by default.

3 changes: 3 additions & 0 deletions packages/dev/loaders/src/FBX/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
export { FBXFileLoader } from "./fbxFileLoader";
export type { FBXFileLoaderOptions, FBXNormalMapCoordinateSystem } from "./fbxFileLoader";
export { FBXFileLoaderMetadata } from "./fbxFileLoader.metadata";
Loading