mirror of
https://github.com/Ultimaker/Cura.git
synced 2025-07-14 18:27:51 -06:00
Add new travel types and display z-hops
CURA-11978
This commit is contained in:
parent
d9b50697be
commit
86777ac666
11 changed files with 181 additions and 104 deletions
|
@ -22,8 +22,8 @@ vertex =
|
|||
gl_Position = u_projectionMatrix * u_viewMatrix * u_modelMatrix * a_vertex;
|
||||
// shade the color depending on the extruder index
|
||||
v_color = a_color;
|
||||
// 8 and 9 are travel moves
|
||||
if ((a_line_type != 8.0) && (a_line_type != 9.0)) {
|
||||
// 8, 9, 12 and 13 are travel moves
|
||||
if ((a_line_type != 8.0) && (a_line_type != 9.0) && (a_line_type != 12.0) && (a_line_type != 13.0)) {
|
||||
v_color = (a_extruder == u_active_extruder) ? v_color : vec4(u_shade_factor * v_color.rgb, v_color.a);
|
||||
}
|
||||
|
||||
|
@ -48,7 +48,9 @@ fragment =
|
|||
|
||||
void main()
|
||||
{
|
||||
if ((u_show_travel_moves == 0) && (v_line_type >= 7.5) && (v_line_type <= 9.5)) { // actually, 8 and 9
|
||||
// travel moves: 8, 9, 12, 13
|
||||
if ((u_show_travel_moves == 0) && (((v_line_type >= 7.5) && (v_line_type <= 9.5)) ||
|
||||
((v_line_type >= 11.5) && (v_line_type <= 13.5)))) {
|
||||
// discard movements
|
||||
discard;
|
||||
}
|
||||
|
@ -100,7 +102,7 @@ vertex41core =
|
|||
{
|
||||
gl_Position = u_projectionMatrix * u_viewMatrix * u_modelMatrix * a_vertex;
|
||||
v_color = a_color;
|
||||
if ((a_line_type != 8) && (a_line_type != 9)) {
|
||||
if ((a_line_type != 8) && (a_line_type != 9) && (a_line_type != 12) && (a_line_type != 13)) {
|
||||
v_color = (a_extruder == u_active_extruder) ? v_color : vec4(u_shade_factor * v_color.rgb, v_color.a);
|
||||
}
|
||||
|
||||
|
@ -120,7 +122,9 @@ fragment41core =
|
|||
|
||||
void main()
|
||||
{
|
||||
if ((u_show_travel_moves == 0) && (v_line_type >= 7.5) && (v_line_type <= 9.5)) { // actually, 8 and 9
|
||||
// travel moves: 8, 9, 12, 13
|
||||
if ((u_show_travel_moves == 0) && (((v_line_type >= 7.5) && (v_line_type <= 9.5)) ||
|
||||
((v_line_type >= 11.5) && (v_line_type <= 13.5)))) {
|
||||
// discard movements
|
||||
discard;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue