Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
import {PartitionBase, CameraNode, EntityNode, SkyboxNode} from "@awayjs/view";
//enable parsers
Loader.enableParser(WaveAudioParser);
Loader.enableParser(Image2DParser);
Loader.enableParser(ImageCubeParser);
Loader.enableParser(TextureAtlasParser);
//register core attributes
Stage.registerAbstraction(GL_AttributesBuffer, AttributesBuffer);
//register scene entities
DefaultMaterialGroup.registerAbstraction(GL_SkyboxMaterial, Skybox);
RenderablePool.registerAbstraction(GL_BillboardRenderable, Billboard);
RenderablePool.registerAbstraction(GL_LineSegmentRenderable, LineSegment);
RenderablePool.registerAbstraction(GL_ShapeRenderable, Shape);
RenderablePool.registerAbstraction(GL_SkyboxRenderable, Skybox);
//register graphics images
Stage.registerAbstraction(GL_RenderImage2D, Image2D);
Stage.registerAbstraction(GL_RenderImageCube, ImageCube);
Stage.registerAbstraction(GL_BitmapImage2D, BitmapImage2D);
Stage.registerAbstraction(GL_ExternalImage2D, ExternalImage2D);
Stage.registerAbstraction(GL_BitmapImageCube, BitmapImageCube);
Stage.registerAbstraction(GL_BitmapImage2D, SpecularImage2D);
Stage.registerAbstraction(GL_Sampler2D, Sampler2D);
Stage.registerAbstraction(GL_SamplerCube, SamplerCube);
//register graphics elements
Stage.registerAbstraction(GL_LineElements, LineElements);
Stage.registerAbstraction(GL_TriangleElements, TriangleElements);
//enable parsers
Loader.enableParser(WaveAudioParser);
Loader.enableParser(Image2DParser);
Loader.enableParser(ImageCubeParser);
Loader.enableParser(TextureAtlasParser);
//register core attributes
Stage.registerAbstraction(GL_AttributesBuffer, AttributesBuffer);
//register scene entities
DefaultMaterialGroup.registerAbstraction(GL_SkyboxMaterial, Skybox);
RenderablePool.registerAbstraction(GL_BillboardRenderable, Billboard);
RenderablePool.registerAbstraction(GL_LineSegmentRenderable, LineSegment);
RenderablePool.registerAbstraction(GL_ShapeRenderable, Shape);
RenderablePool.registerAbstraction(GL_SkyboxRenderable, Skybox);
//register graphics images
Stage.registerAbstraction(GL_RenderImage2D, Image2D);
Stage.registerAbstraction(GL_RenderImageCube, ImageCube);
Stage.registerAbstraction(GL_BitmapImage2D, BitmapImage2D);
Stage.registerAbstraction(GL_ExternalImage2D, ExternalImage2D);
Stage.registerAbstraction(GL_BitmapImageCube, BitmapImageCube);
Stage.registerAbstraction(GL_BitmapImage2D, SpecularImage2D);
Stage.registerAbstraction(GL_Sampler2D, Sampler2D);
Stage.registerAbstraction(GL_SamplerCube, SamplerCube);
//register graphics elements
Stage.registerAbstraction(GL_LineElements, LineElements);
Stage.registerAbstraction(GL_TriangleElements, TriangleElements);
//enable parsers
Loader.enableParser(WaveAudioParser);
Loader.enableParser(Image2DParser);
Loader.enableParser(ImageCubeParser);
Loader.enableParser(TextureAtlasParser);
//register core attributes
Stage.registerAbstraction(GL_AttributesBuffer, AttributesBuffer);
//register scene entities
DefaultMaterialGroup.registerAbstraction(GL_SkyboxMaterial, Skybox);
RenderablePool.registerAbstraction(GL_BillboardRenderable, Billboard);
RenderablePool.registerAbstraction(GL_LineSegmentRenderable, LineSegment);
RenderablePool.registerAbstraction(GL_ShapeRenderable, Shape);
RenderablePool.registerAbstraction(GL_SkyboxRenderable, Skybox);
//register graphics images
Stage.registerAbstraction(GL_RenderImage2D, Image2D);
Stage.registerAbstraction(GL_RenderImageCube, ImageCube);
Stage.registerAbstraction(GL_BitmapImage2D, BitmapImage2D);
Stage.registerAbstraction(GL_ExternalImage2D, ExternalImage2D);
Stage.registerAbstraction(GL_BitmapImageCube, BitmapImageCube);
Stage.registerAbstraction(GL_BitmapImage2D, SpecularImage2D);
Stage.registerAbstraction(GL_Sampler2D, Sampler2D);
Stage.registerAbstraction(GL_SamplerCube, SamplerCube);
//register graphics elements
Stage.registerAbstraction(GL_LineElements, LineElements);
Stage.registerAbstraction(GL_TriangleElements, TriangleElements);
//register graphics textures
import {PartitionBase, CameraNode, EntityNode, SkyboxNode} from "@awayjs/view";
//enable parsers
Loader.enableParser(WaveAudioParser);
Loader.enableParser(Image2DParser);
Loader.enableParser(ImageCubeParser);
Loader.enableParser(TextureAtlasParser);
//register core attributes
Stage.registerAbstraction(GL_AttributesBuffer, AttributesBuffer);
//register scene entities
DefaultMaterialGroup.registerAbstraction(GL_SkyboxMaterial, Skybox);
RenderablePool.registerAbstraction(GL_BillboardRenderable, Billboard);
RenderablePool.registerAbstraction(GL_LineSegmentRenderable, LineSegment);
RenderablePool.registerAbstraction(GL_ShapeRenderable, Shape);
RenderablePool.registerAbstraction(GL_SkyboxRenderable, Skybox);
//register graphics images
Stage.registerAbstraction(GL_RenderImage2D, Image2D);
Stage.registerAbstraction(GL_RenderImageCube, ImageCube);
Stage.registerAbstraction(GL_BitmapImage2D, BitmapImage2D);
Stage.registerAbstraction(GL_ExternalImage2D, ExternalImage2D);
Stage.registerAbstraction(GL_BitmapImageCube, BitmapImageCube);
Stage.registerAbstraction(GL_BitmapImage2D, SpecularImage2D);
Stage.registerAbstraction(GL_Sampler2D, Sampler2D);
Stage.registerAbstraction(GL_SamplerCube, SamplerCube);
//register graphics elements
Stage.registerAbstraction(GL_LineElements, LineElements);