// Copyright 2009-2020 Intel Corporation
// SPDX-License-Identifier: Apache-2.0

#pragma once

#include "../math/vec.isph"

struct DifferentialGeometry
{
  unsigned int instID;
  unsigned int geomID;
  unsigned int primID;
  float u,v;
  Vec3f P;
  Vec3f Ng;
  Vec3f Ns;
  Vec3f Tx; //direction along hair
  Vec3f Ty;
  float eps;
};
