feature/webGPU #25

Merged
lobo merged 14 commits from feature/webGPU into main 2026-02-21 12:32:04 +01:00
Showing only changes of commit 68e21489ea - Show all commits

View File

@@ -1,8 +1,9 @@
import {AfterViewInit, Component, ElementRef, EventEmitter, inject, Input, NgZone, OnDestroy, Output, ViewChild} from '@angular/core';
import {ArcRotateCamera, Camera, Engine, MeshBuilder, Scene, ShaderMaterial, Vector2, Vector3, WebGPUEngine} from '@babylonjs/core';
import {ArcRotateCamera, Camera, MeshBuilder, Scene, ShaderMaterial, Vector2, Vector3, WebGPUEngine} from '@babylonjs/core';
export interface RenderConfig {
mode: '2D' | '3D';
computeShaderSupport?: boolean;
initialViewSize: number;
vertexShader: string;
fragmentShader: string;