dispose method

void dispose()
override

Implementation

void dispose() {
	final resources = new Set();

	this.traverse( ( object ){
		if ( object is Mesh ) {
			resources.add( object.geometry );
			resources.add( object.material );
		}
	} );

	for ( final resource in resources ) {
		resource.dispose();
	}
}