public PBRRay(PBRRay r) { _origin = new PBRPoint3(r.Origin); _direction = new PBRVector3(r.Direction); _tMax = r.TMax; _rTime = r.RTime; }
public PBRRayDifferential(PBRRay r) : base(r) { _hasDifferentials = false; }
public abstract bool IntersectP(PBRRay ray, bool testAlphaTexture = true);