Home | History | Annotate | Download | only in Shader

Lines Matching refs:Nc

597 					Vector4f Nc;   // Normal vector in camera space
601 Nc = normal;
605 Nc.x = Float4(0.0f);
606 Nc.y = Float4(0.0f);
607 Nc.z = Float4(0.0f);
610 Nc.w = Float4(1.0f);
612 o[T0 + stage].x = Nc.x;
613 o[T0 + stage].y = Nc.y;
614 o[T0 + stage].z = Nc.z;
615 o[T0 + stage].w = Nc.w;
636 Vector4f Nc; // Normal vector in camera space
638 Nc = normal;
649 Float4 dot = Float4(2.0f) * dot3(Ec, Nc);
651 R.x = Ec.x - Nc.x * dot;
652 R.y = Ec.y - Nc.y * dot;
653 R.z = Ec.z - Nc.z * dot;
661 R.x = -Float4(2.0f) * Nc.z * Nc.x;
662 R.y = -Float4(2.0f) * Nc.z * Nc.y;
663 R.z = Float4(1.0f) - Float4(2.0f) * Nc.z * Nc.z;
687 Vector4f Nc; // Normal vector in camera space
689 Nc = normal;
700 Float4 dot = Float4(2.0f) * dot3(Ec, Nc);
702 R.x = Ec.x - Nc.x * dot;
703 R.y = Ec.y - Nc.y * dot;
704 R.z = Ec.z - Nc.z * dot;
712 R.x = -Float4(2.0f) * Nc.z * Nc.x;
713 R.y = -Float4(2.0f) * Nc.z * Nc.y;
714 R.z = Float4(1.0f) - Float4(2.0f) * Nc.z * Nc.z;