1
0
mirror of https://github.com/misskey-dev/misskey.git synced 2026-07-28 18:44:35 +02:00
This commit is contained in:
syuilo
2026-06-06 17:29:08 +09:00
parent 61b8b0aac3
commit 2d0fb674d5
2 changed files with 26 additions and 24 deletions

View File

@@ -3,30 +3,31 @@
* SPDX-License-Identifier: AGPL-3.0-only
*/
import * as BABYLON from '@babylonjs/core/pure.js';
//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.RegisterCollisionCoordinator();
//BABYLON.RegisterPostProcessRenderPipelineManagerSceneComponent(
// BABYLON.PostProcessRenderPipelineManager,
//);
}

View File

@@ -12,6 +12,7 @@
// TODO: 一升瓶を選択するとエラーが出る現象をbabylonに報告
// TODO: dj-playerを選択するとエラーが出る現象をbabylonに報告
// TODO: pure barrel importが機能しない問題をbabylonに報告
// TODO: pure barrel importだとアニメーションが機能しない問題をbabylonに報告
// TODO: meshをdiposeした際、scene.meshesやshadowmapのrenderlistからも明示的に削除しないとメモリリークするのかどうかbabylonのforumで尋ねる
// TODO: 起動時、ひとつでもcustom imageの読み込みに失敗したら「一部の画像を読み込めませんでした」を出す
// TODO: 座ると一升瓶のマテリアルがおかしくなる現象をbabylonに報告