# | Line 41 | Line 41 | typedef RREAL FVECT[3]; | |
---|---|---|
41 | #define VSUM(vr,v1,v2,f) ((vr)[0]=(v1)[0]+(f)*(v2)[0], \ | |
42 | (vr)[1]=(v1)[1]+(f)*(v2)[1], \ | |
43 | (vr)[2]=(v1)[2]+(f)*(v2)[2]) | |
44 | + | #define VLERP(vr,v1,a,v2) ((vr)[0]=(1.-(a))*(v1)[0]+(a)*(v2)[0], \ |
45 | + | (vr)[1]=(1.-(a))*(v1)[1]+(a)*(v2)[1], \ |
46 | + | (vr)[2]=(1.-(a))*(v1)[2]+(a)*(v2)[2]) |
47 | #define VCROSS(vr,v1,v2) \ | |
48 | ((vr)[0]=(v1)[1]*(v2)[2]-(v1)[2]*(v2)[1], \ | |
49 | (vr)[1]=(v1)[2]*(v2)[0]-(v1)[0]*(v2)[2], \ |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |