Changeset View
Changeset View
Standalone View
Standalone View
source/blender/draw/engines/eevee/shaders/volumetric_vert.glsl
| Show All 13 Lines | void main() | ||||
| * 1 | \ | * 1 | \ | ||||
| * | \ | * | \ | ||||
| * | \ | * | \ | ||||
| * 0 | \ | * 0 | \ | ||||
| * | \ | * | \ | ||||
| * | \ | * | \ | ||||
| * -1 0 --------------- 2 | * -1 0 --------------- 2 | ||||
| * -1 0 1 ex | * -1 0 1 ex | ||||
| **/ | */ | ||||
| vPos.x = float(v_id / 2) * 4.0 - 1.0; /* int divisor round down */ | vPos.x = float(v_id / 2) * 4.0 - 1.0; /* int divisor round down */ | ||||
| vPos.y = float(v_id % 2) * 4.0 - 1.0; | vPos.y = float(v_id % 2) * 4.0 - 1.0; | ||||
| vPos.z = float(t_id); | vPos.z = float(t_id); | ||||
| vPos.w = 1.0; | vPos.w = 1.0; | ||||
| #ifdef USE_ATTR | #ifdef USE_ATTR | ||||
| pass_attr(vec3(0.0)); | pass_attr(vec3(0.0)); | ||||
| #endif | #endif | ||||
| } | } | ||||