Add blob and fix some issues

This commit is contained in:
schmelczerandras 2020-08-18 09:40:51 +02:00
parent 5b4e67cbf0
commit edca93fcfe
13 changed files with 237 additions and 67 deletions

View file

@ -16,6 +16,8 @@ import { FpsAutoscaler } from './fps-autoscaler';
import { RenderingPass } from './rendering-pass';
import { IDrawable } from '../drawables/i-drawable';
import { DrawableTunnel } from '../drawables/drawable-tunnel';
import { enableExtension } from '../graphics-library/helper/enable-extension';
import { DrawableBlob } from '../drawables/drawable-blob';
export class WebGl2Renderer implements IRenderer {
private gl: WebGL2RenderingContext;
@ -50,7 +52,7 @@ export class WebGl2Renderer implements IRenderer {
this.distancePass = new RenderingPass(
this.gl,
[caveVertexShader, caveFragmentShader],
[DrawableTunnel.descriptor],
[DrawableTunnel.descriptor, DrawableBlob.descriptor],
this.distanceFieldFrameBuffer
);