Render in NDC

This commit is contained in:
schmelczerandras 2020-08-18 22:36:30 +02:00
commit 05682dd2d5

View file

@ -9,6 +9,7 @@ export class DrawableTunnel extends TunnelShape implements IDrawable {
uniformName: 'lines',
countMacroName: 'lineCount',
shaderCombinationSteps: settings.shaderCombinations.lineSteps,
empty: new DrawableTunnel(vec2.fromValues(0, 0), vec2.fromValues(0, 0), 0, 0),
};
public serializeToUniforms(uniforms: any, scale: number, transform: mat2d): void {
@ -19,7 +20,7 @@ export class DrawableTunnel extends TunnelShape implements IDrawable {
uniforms[uniformName].push({
from: vec2.transformMat2d(vec2.create(), this.from, transform),
toFromDelta: vec2.transformMat2d(vec2.create(), this.toFromDelta, transform),
toFromDelta: vec2.scale(vec2.create(), this.toFromDelta, scale),
fromRadius: this.fromRadius * scale,
toRadius: this.toRadius * scale,
});