Eric Wasylishen
|
3e7b4448c1
|
mathlib: add GLM_PolyArea
|
2017-03-18 23:26:10 -06:00 |
Eric Wasylishen
|
0eb6864744
|
mathlib: add GLM_PolyRandomPoint
|
2017-03-12 12:58:36 -06:00 |
Eric Wasylishen
|
902fe7073c
|
mathlib: add RotateFromUpToSurfaceNormal
|
2017-03-07 13:13:24 -07:00 |
Eric Wasylishen
|
3ba1859be4
|
mathlib: CosineWeightedHemisphereSample
|
2017-03-07 12:45:54 -07:00 |
Eric Wasylishen
|
97a00f0f41
|
light: avoid recomputing things in CalcPointNormal
|
2017-02-26 22:58:08 -07:00 |
Eric Wasylishen
|
5630257164
|
light: catch nan's in normal interpolation
|
2017-02-26 20:48:47 -07:00 |
Eric Wasylishen
|
d88581e2da
|
light: add GLM_ProjectPointOntoPlane
|
2017-02-22 01:40:58 -07:00 |
Eric Wasylishen
|
044bd4c9c0
|
mathlib: PointsAlongLine: make into template
|
2017-02-21 21:18:22 -07:00 |
Eric Wasylishen
|
8067e0fa45
|
mathlib: add PointsAlongLine
|
2017-02-21 21:18:16 -07:00 |
Eric Wasylishen
|
71fbd17ea8
|
Revert "common: GLM_MakeInwardFacingEdgePlanes: handle non-convex poly"
This reverts commit bef9dd63d2.
|
2017-02-16 15:47:36 -07:00 |
Eric Wasylishen
|
bef9dd63d2
|
common: GLM_MakeInwardFacingEdgePlanes: handle non-convex poly
|
2017-02-14 20:51:36 -07:00 |
Eric Wasylishen
|
52523c8208
|
mathlib: expose GLM_MakeInwardFacingEdgePlane()
|
2017-02-13 13:33:48 -07:00 |
Eric Wasylishen
|
2a17b4bccf
|
build fix
|
2017-02-12 11:54:52 -07:00 |
Eric Wasylishen
|
3a20d5410b
|
common: add shrink and clip poly funcs
|
2017-02-12 00:20:38 -07:00 |
Eric Wasylishen
|
b33cb75bb3
|
common: add missing tuple include
|
2017-02-11 11:56:35 -07:00 |
Eric Wasylishen
|
b54f893942
|
common: add GLM_InterpolateNormal
|
2017-02-11 11:02:37 -07:00 |
Eric Wasylishen
|
8ed7544063
|
light: fix up barycentric coords code, add tests
|
2017-02-11 11:02:28 -07:00 |
Eric Wasylishen
|
a9f99076fd
|
common: add GLM_ClosestPointOnPolyBoundary
|
2017-02-10 15:52:12 -07:00 |
Eric Wasylishen
|
bd0556cf22
|
light: switch to new Face_Centroid
|
2017-02-09 00:17:22 -07:00 |
Eric Wasylishen
|
f95e8445ef
|
common: fix build error on windows (M_PI->Q_PI)
|
2017-02-07 21:36:24 -07:00 |
Eric Wasylishen
|
3acc48269e
|
light: add lanczos filter
|
2017-02-07 14:27:51 -07:00 |
Eric Wasylishen
|
7fdb77188c
|
light: work-in-progress stuff
|
2017-02-06 21:57:49 -07:00 |
Eric Wasylishen
|
a6468984bf
|
all: finish c++ification
|
2016-10-17 19:52:17 -06:00 |