misc
float3 quadraticBezier(const float3& p0, const float3& p1, const float3& p2, float t) { const float q = (1.f - t); return q * q * p0 + 2 * t * q * p1 + t * t * p2; } template auto quad_impl(const Array& a, std::index_sequence) { return quadraticBezier(a[I]..., 0.5f); } template auto quad(const std::array& a) { return quad_impl(a, Indices{}); }
카테고리 없음
2021. 3. 30. 15:43
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크