This commit is contained in:
IDONTSUDO 2024-07-23 15:57:22 +03:00
parent 318d0a7893
commit 9120729d41
20 changed files with 119 additions and 79 deletions

View file

@ -1,4 +1,4 @@
import { IsArray, IsEnum, IsNumber, IsOptional, IsString, ValidateNested } from "class-validator";
import { IsArray } from "class-validator";
import { Type } from "class-transformer";
import { CameraModel } from "./camera_model";
import { SceneModelsTypes } from "./scene_models_type";
@ -15,11 +15,11 @@ export abstract class Instance {
type: string;
abstract icon: string;
@Type(() => Vector3)
vector3: Vector3;
quaternion: number[];
position: Vector3;
orientation: number[];
name: string;
toWebGl = (coreThreeRepository: CoreThreeRepository) => {};
update = (coreThreeRepository: CoreThreeRepository) => {};
toWebGl = (_coreThreeRepository: CoreThreeRepository) => {};
update = (_coreThreeRepository: CoreThreeRepository) => {};
}
export class SceneAsset {