Inheritance: Loader →
A loader for the MD2 format.
The loader represents the animations of the MD2 asset as an array of animation clips and stores them in the animations property of the geometry.
const loader = new MD2Loader();
const geometry = await loader.loadAsync( './models/md2/ogro/ogro.md2' );
const animations = geometry.animations;
MD2Loader is an addon, and must be imported explicitly, see Installation#Addons.
import { MD2Loader } from 'three/addons/loaders/MD2Loader.js';
Constructs a new MD2 loader.
manager
The loading manager.
Starts loading from the given URL and passes the loaded MD2 asset to the onLoad() callback.
url
The path/URL of the file to be loaded. This can also be a data URI.
onLoad
Executed when the loading process has been finished.
onProgress
Executed while the loading is in progress.
onError
Executed when errors occur.
Overrides: Loader#load
Parses the given MD2 data and returns a geometry.
buffer
The raw MD2 data as an array buffer.
Overrides: Loader#parse
Returns: The parsed geometry data.