LibCarna Version 3.4.0
Loading...
Searching...
No Matches
interleave.frag
1#version 330
2
3/*
4 * Copyright (C) 2010 - 2016 Leonid Kostrykin
5 *
6 * Chair of Medical Engineering (mediTEC)
7 * RWTH Aachen University
8 * Pauwelsstr. 20
9 * 52074 Aachen
10 * Germany
11 *
12 *
13 * Copyright (C) 2021 - 2025 Leonid Kostrykin
14 *
15 */
16
17uniform sampler2D colorMap;
18uniform int mod2result;
19
20in vec2 textureCoordinates;
21
22layout( location = 0 ) out vec4 _gl_FragColor;
23
24
25// ----------------------------------------------------------------------------------
26// Fragment Procedure
27// ----------------------------------------------------------------------------------
28
29void main()
30{
31 if( mod( int( gl_FragCoord.y + 0.5 ), 2 ) == mod2result )
32 {
33 vec4 color = texture( colorMap, textureCoordinates );
34 _gl_FragColor = color;
35 }
36 else
37 {
38 discard;
39 }
40}