Update babylonRuntime.ts

add RegisterAnimation and RegisterAnimatable
This commit is contained in:
syuilo 2026-06-07 11:24:43 +09:00
commit ac06c1700a

View file

@ -3,31 +3,33 @@
* SPDX-License-Identifier: AGPL-3.0-only
*/
//import * as BABYLON from '@babylonjs/core/pure.js';
import '@babylonjs/core';
import * as BABYLON from '@babylonjs/core/pure.js';
//import '@babylonjs/core';
export function registerBabylonRuntime(): void {
//BABYLON.RegisterStandardEngineExtensions();
//BABYLON.RegisterStandardWebGPUEngineExtensions();
//BABYLON.RegisterAbstractEngineAlpha();
//BABYLON.RegisterAbstractEngineTexture();
//BABYLON.RegisterAbstractEngineCubeTexture();
//BABYLON.RegisterAbstractEngineQuery();
//BABYLON.RegisterAbstractEngineTextureSelector();
//BABYLON.RegisterAbstractEngineTimeQuery();
//BABYLON.RegisterAbstractEngineViews();
//BABYLON.RegisterEnginesWebGPUExtensionsEngineRawTexture();
//BABYLON.RegisterEnginesWebGPUExtensionsEngineReadTexture();
//BABYLON.RegisterEnginesWebGPUExtensionsEngineCubeTexture();
//BABYLON.RegisterEnginesWebGPUExtensionsEngineRenderTargetCube();
//BABYLON.RegisterEnginesWebGPUExtensionsEngineQuery();
//BABYLON.RegisterEnginesWebGPUExtensionsEngineDynamicTexture();
//BABYLON.RegisterBufferAlign();
//BABYLON.RegisterCubeTexture();
//BABYLON.RegisterStandardMaterial();
//BABYLON.RegisterRay();
//BABYLON.RegisterCollisionCoordinator();
//BABYLON.RegisterPostProcessRenderPipelineManagerSceneComponent(
// BABYLON.PostProcessRenderPipelineManager,
//);
BABYLON.RegisterStandardEngineExtensions();
BABYLON.RegisterStandardWebGPUEngineExtensions();
BABYLON.RegisterAbstractEngineAlpha();
BABYLON.RegisterAbstractEngineTexture();
BABYLON.RegisterAbstractEngineCubeTexture();
BABYLON.RegisterAbstractEngineQuery();
BABYLON.RegisterAbstractEngineTextureSelector();
BABYLON.RegisterAbstractEngineTimeQuery();
BABYLON.RegisterAbstractEngineViews();
BABYLON.RegisterEnginesWebGPUExtensionsEngineRawTexture();
BABYLON.RegisterEnginesWebGPUExtensionsEngineReadTexture();
BABYLON.RegisterEnginesWebGPUExtensionsEngineCubeTexture();
BABYLON.RegisterEnginesWebGPUExtensionsEngineRenderTargetCube();
BABYLON.RegisterEnginesWebGPUExtensionsEngineQuery();
BABYLON.RegisterEnginesWebGPUExtensionsEngineDynamicTexture();
BABYLON.RegisterBufferAlign();
BABYLON.RegisterCubeTexture();
BABYLON.RegisterStandardMaterial();
BABYLON.RegisterRay();
BABYLON.RegisterAnimation();
BABYLON.RegisterAnimatable();
BABYLON.RegisterCollisionCoordinator();
BABYLON.RegisterPostProcessRenderPipelineManagerSceneComponent(
BABYLON.PostProcessRenderPipelineManager,
);
}