faceforward — return a vector pointing in the same direction as another
genType faceforward( | genType | N, |
genType | I, | |
genType | Nref) ; |
genDType faceforward( | genDType | N, |
genDType | I, | |
genDType | Nref) ; |
N
Specifies the vector to orient.
I
Specifies the incident vector.
Nref
Specifies the reference vector.
faceforward
orients a vector to point away from a surface as defined by its normal.
If dot(
Nref
, I
) < 0faceforward
returns N
, otherwise it returns -
.
N
Function | Version 1.10 | Version 1.20 | Version 1.30 | Version 1.40 | Version 1.50 | Version 3.30 | Version 4.00 | Version 4.10 | Version 4.20 | Version 4.30 |
---|---|---|---|---|---|---|---|---|---|---|
faceforward (genType) | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
faceforward (genDType) | - | - | - | - | - | - | Y | Y | Y | Y |
Copyright © 2011 Khronos Group. This material may be distributed subject to the terms and conditions set forth in the Open Publication License, v 1.0, 8 June 1999. http://opencontent.org/openpub/.