mirror of
https://github.com/processing/processing4.git
synced 2026-06-16 04:26:26 +02:00
Fixes #1661
This commit is contained in:
@@ -56,7 +56,7 @@ void main() {
|
||||
float thickness = direction.w;
|
||||
|
||||
if (thickness != 0.0) {
|
||||
vec4 posq = posp + modelview * vec4(direction.xyz, 1);
|
||||
vec4 posq = posp + modelview * vec4(direction.xyz, 0);
|
||||
posq.xyz = posq.xyz * scale;
|
||||
vec4 clipq = projection * posq;
|
||||
|
||||
@@ -76,10 +76,10 @@ void main() {
|
||||
// No perspective correction.
|
||||
vec4 offsetp = windowToClipVector(offset, viewport, clipp.w);
|
||||
gl_Position = clipp + offsetp;
|
||||
}
|
||||
}
|
||||
} else {
|
||||
gl_Position = clipp;
|
||||
}
|
||||
|
||||
vertColor = color;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -56,7 +56,7 @@ void main() {
|
||||
float thickness = direction.w;
|
||||
|
||||
if (thickness != 0.0) {
|
||||
vec4 posq = posp + modelview * vec4(direction.xyz, 1);
|
||||
vec4 posq = posp + modelview * vec4(direction.xyz, 0);
|
||||
posq.xyz = posq.xyz * scale;
|
||||
vec4 clipq = projection * posq;
|
||||
|
||||
@@ -76,10 +76,10 @@ void main() {
|
||||
// No perspective correction.
|
||||
vec4 offsetp = windowToClipVector(offset, viewport, clipp.w);
|
||||
gl_Position = clipp + offsetp;
|
||||
}
|
||||
}
|
||||
} else {
|
||||
gl_Position = clipp;
|
||||
}
|
||||
|
||||
vertColor = color;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user