From 44ceac7cc09ddbd06302c639128088ba0a4b2530 Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Sat, 31 Jan 2026 14:20:08 +0000 Subject: Make similar array tidy-up to networkStraight shaders And merge common functionality from networkCurve. --- gfx/gl/shaders/networkCurve.tese | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'gfx/gl/shaders/networkCurve.tese') diff --git a/gfx/gl/shaders/networkCurve.tese b/gfx/gl/shaders/networkCurve.tese index 82e6a13..9cc31e2 100644 --- a/gfx/gl/shaders/networkCurve.tese +++ b/gfx/gl/shaders/networkCurve.tese @@ -2,8 +2,6 @@ layout(isolines, equal_spacing, cw) in; -uniform ivec3 viewPoint; - flat in ivec3 c_pos[][2]; flat in ivec2 c_cpos[]; flat in float c_reps[]; @@ -18,6 +16,8 @@ flat out float dist; const float startTolerance = 1. / 200.; const float endTolerance = 1. - startTolerance; +include(`networkCommon.glsl') + mat2 getRot(float angle) { @@ -41,5 +41,5 @@ main() } tpos = c_reps[0] * gl_TessCoord.x; - dist = length(vec3(viewPoint - pos)); + dist = viewPointDist(pos); } -- cgit v1.2.3