UNPKG

ogl

Version:
13 lines (10 loc) 382 B
import { Geometry } from '../core/Geometry.js'; export class Triangle extends Geometry { constructor(gl, { attributes = {} } = {}) { Object.assign(attributes, { position: { size: 2, data: new Float32Array([-1, -1, 3, -1, -1, 3]) }, uv: { size: 2, data: new Float32Array([0, 0, 2, 0, 0, 2]) }, }); super(gl, attributes); } }