Come faccio ad aggiungere il supporto per il browser presenta come WebGL a Carattere tipografico?

voti
6
var canvas = <HTMLCanvasElement>document.getElementById('canvas1');
var gl = canvas.getContext('webgl');
canvas.width = 400;
canvas.height = 400;
gl.viewport(0, 0, gl.drawingBufferWidth, gl.drawingBufferHeight);

Il HTMLCanvasElement sembra solo di offrire metodi di tela 2d. Non mi permette di compilare gl.viewport (), ecc Come faccio ad aggiungere questo supporto per WebGL?

È pubblicato 08/10/2012 alle 06:14
fonte dall'utente
In altre lingue...                            


1 risposte

voti
10

È necessario definire metodi WebGL prima di utilizzarli. Potete trovare alcune comunità scritto WebGL digitazione qui . Aggiungere le WebGL.d.ts al progetto e chiamarlo come:

///<reference path="WebGL.d.ts" />

var canvas = <any>document.getElementById('canvas1');
var gl =  <WebGLRenderingContext> canvas.getContext('webgl');
canvas.width = 400;
canvas.height = 400;
gl.viewport(0, 0, gl.drawingBufferWidth, gl.drawingBufferHeight);
Risposto il 08/10/2012 a 06:38
fonte dall'utente

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more