UNPKG

playcanvas

Version:

Open-source WebGL/WebGPU 3D engine for the web

71 lines (70 loc) 3.22 kB
export function createSphere(device: any, opts: any): Mesh; export function createPlane(device: any, opts: any): Mesh; export function createBox(device: any, opts: any): Mesh; export function createTorus(device: any, opts: any): Mesh; export function createCapsule(device: any, opts: any): Mesh; export function createCone(device: any, opts: any): Mesh; export function createCylinder(device: any, opts: any): Mesh; export function createMesh(device: any, positions: any, opts?: {}): Mesh; export function drawFullscreenQuad(device: any, target: any, vertexBuffer: any, shader: any, rect: any): void; export const PIXELFORMAT_L8_A8: 2; export const PIXELFORMAT_R5_G6_B5: 3; export const PIXELFORMAT_R5_G5_B5_A1: 4; export const PIXELFORMAT_R4_G4_B4_A4: 5; export const PIXELFORMAT_R8_G8_B8: 6; export const PIXELFORMAT_R8_G8_B8_A8: 7; export const PIXELFORMAT_SRGB: 19; export const PIXELFORMAT_SRGBA: 20; export const BLENDMODE_CONSTANT_COLOR: 11; export const BLENDMODE_ONE_MINUS_CONSTANT_COLOR: 12; export const BLENDMODE_CONSTANT_ALPHA: 11; export const BLENDMODE_ONE_MINUS_CONSTANT_ALPHA: 12; export const CHUNKAPI_1_51: "1.51"; export const CHUNKAPI_1_55: "1.55"; export const CHUNKAPI_1_56: "1.56"; export const CHUNKAPI_1_57: "1.57"; export const CHUNKAPI_1_58: "1.58"; export const CHUNKAPI_1_60: "1.60"; export const CHUNKAPI_1_62: "1.62"; export const CHUNKAPI_1_65: "1.65"; export const CHUNKAPI_1_70: "1.70"; export const CHUNKAPI_2_1: "2.1"; export const CHUNKAPI_2_3: "2.3"; export const CHUNKAPI_2_5: "2.5"; export const CHUNKAPI_2_6: "2.6"; export const CHUNKAPI_2_7: "2.7"; export const CHUNKAPI_2_8: "2.8"; export const Key: typeof AnimationKey; export const Node: typeof AnimationNode; export const LitOptions: typeof LitShaderOptions; export const shaderChunks: {}; export const EVENT_KEYDOWN: "keydown"; export const EVENT_KEYUP: "keyup"; export const EVENT_MOUSEDOWN: "mousedown"; export const EVENT_MOUSEMOVE: "mousemove"; export const EVENT_MOUSEUP: "mouseup"; export const EVENT_MOUSEWHEEL: "mousewheel"; export const EVENT_TOUCHSTART: "touchstart"; export const EVENT_TOUCHEND: "touchend"; export const EVENT_TOUCHMOVE: "touchmove"; export const EVENT_TOUCHCANCEL: "touchcancel"; export const EVENT_GAMEPADCONNECTED: "gamepadconnected"; export const EVENT_GAMEPADDISCONNECTED: "gamepaddisconnected"; export const EVENT_SELECT: "select"; export const EVENT_SELECTSTART: "selectstart"; export const EVENT_SELECTEND: "selectend"; export const RIGIDBODY_TYPE_STATIC: "static"; export const RIGIDBODY_TYPE_DYNAMIC: "dynamic"; export const RIGIDBODY_TYPE_KINEMATIC: "kinematic"; export const RIGIDBODY_CF_STATIC_OBJECT: 1; export const RIGIDBODY_CF_KINEMATIC_OBJECT: 2; export const RIGIDBODY_CF_NORESPONSE_OBJECT: 4; export const RIGIDBODY_ACTIVE_TAG: 1; export const RIGIDBODY_ISLAND_SLEEPING: 2; export const RIGIDBODY_WANTS_DEACTIVATION: 3; export const RIGIDBODY_DISABLE_DEACTIVATION: 4; export const RIGIDBODY_DISABLE_SIMULATION: 5; import { Mesh } from '../scene/mesh.js'; import { AnimationKey } from '../scene/animation/animation.js'; import { AnimationNode } from '../scene/animation/animation.js'; import { LitShaderOptions } from '../scene/shader-lib/programs/lit-shader-options.js';