Wenzel Jakob
|
70f08931b9
|
TriMesh: binary PLY export feature
|
2014-09-29 18:08:42 +02:00 |
Wenzel Jakob
|
f2e8e796dd
|
ply.cpp: assertion fix when using 'maxSmoothAngle'
|
2014-08-05 20:29:06 +02:00 |
Wenzel Jakob
|
bdc43fcbd8
|
Updated copyright headers
|
2014-08-02 19:35:42 +02:00 |
Wenzel Jakob
|
76766fb10c
|
new 'math' namespace, some minor reorganization, added erf()/erfinv() functions
|
2014-08-02 19:35:42 +02:00 |
Wenzel Jakob
|
6b3246d15a
|
fixed some merge/compilation issues
|
2014-06-06 01:21:33 +02:00 |
Wenzel Jakob
|
eae7a55eac
|
BSDF::getFrame/BSDF::getFrameDerivative functions, Shape::adjustTime() feature
|
2014-06-06 01:10:15 +02:00 |
Wenzel Jakob
|
b09a7a3c9d
|
sync: improved deformable shape
|
2014-06-06 00:58:25 +02:00 |
Wenzel Jakob
|
fa95593651
|
fixed OBJ material gamma correction issue introduced in a prior commit
|
2014-06-04 16:55:57 +02:00 |
Wenzel Jakob
|
93b7cdbb1c
|
merge
|
2014-05-20 18:42:30 +02:00 |
Wenzel Jakob
|
20f0b03fa3
|
minor
|
2014-05-20 18:42:26 +02:00 |
Wenzel Jakob
|
c9afd23278
|
obj.cpp: loadMaterials parameter
|
2014-05-20 01:15:15 +02:00 |
Wenzel Jakob
|
c99d568c9c
|
bugfixes
|
2014-05-19 20:45:14 +02:00 |
Wenzel Jakob
|
4805fc570e
|
obj.cpp: handle convex n-gons (contributed by Fabrice Rousselle), shapeIndex feature
|
2014-05-19 11:15:14 +02:00 |
Wenzel Jakob
|
ab767f0328
|
removed repeated words in the documentation
|
2014-05-08 12:29:00 +02:00 |
Wenzel Jakob
|
923069f877
|
ported cylinder.cpp improvements to hair.cpp
|
2014-03-20 12:57:31 +01:00 |
Wenzel Jakob
|
0c20766291
|
slightly improved accuracy of intersection computations in the the cylinder shape
|
2014-03-20 12:30:28 +01:00 |
Wenzel Jakob
|
cf4ba27ee9
|
fix an error in the hair intersection code reported by Pramook Khungurn
|
2014-03-20 12:29:49 +01:00 |
Wenzel Jakob
|
c466c70738
|
Some mip map / OBJ file loader improvements for an issue reported by Yoran Bosman
|
2014-02-25 08:19:25 -08:00 |
Wenzel Jakob
|
ba2a6dcaf7
|
fixed some typos reported by William Newman
|
2014-02-06 13:44:02 +01:00 |
Wenzel Jakob
|
6e7ce77165
|
minor improvements to the heightfield shape
|
2013-12-19 11:40:24 +01:00 |
Wenzel Jakob
|
30a665bead
|
height field improvements
|
2013-12-18 18:52:37 +01:00 |
Wenzel Jakob
|
961848cc81
|
PLY file compatibility improvements
|
2013-11-20 21:38:19 +01:00 |
Wenzel Jakob
|
0e15285403
|
serialized shape: assign name in a better way
|
2013-11-20 11:30:45 +01:00 |
Wenzel Jakob
|
b68a38ed9a
|
improved bump and normal mapping support
|
2013-11-15 16:47:35 +01:00 |
Wenzel Jakob
|
dccb7554ea
|
compilation fixes for visual studio 2013
|
2013-11-07 07:21:54 -08:00 |
Wenzel Jakob
|
55c8726dbd
|
documentation updates for the height field class
|
2013-11-04 23:22:30 +01:00 |
Wenzel Jakob
|
3e6a4c56d5
|
heightfield: fixed some floating point cast-related warnings when compiling on windows
|
2013-10-24 22:21:17 +02:00 |
Wenzel Jakob
|
6baac6fb73
|
disk/rectangle shape: be less paranoid about shear
|
2013-10-15 15:02:29 +02:00 |
Wenzel Jakob
|
f831e0ba99
|
bugfix
|
2013-10-10 15:32:01 +02:00 |
Wenzel Jakob
|
f60f4ecd42
|
merge
|
2013-10-10 15:22:57 +02:00 |
Wenzel Jakob
|
8ef468b2bc
|
heightfield: compute normals in parallel
|
2013-10-10 15:22:31 +02:00 |
Wenzel Jakob
|
e8bc5aeb2a
|
added heightfield primitive to CMakeLists
|
2013-10-04 18:51:19 +02:00 |
Wenzel Jakob
|
773085525f
|
minor double precision compilation fix
|
2013-09-25 15:12:24 +02:00 |
Wenzel Jakob
|
6bb4be1175
|
heightfield: added getNormalDerivative, createTriMesh
|
2013-09-13 14:50:56 +02:00 |
Wenzel Jakob
|
985620a2f4
|
reenable statistics
|
2013-09-12 14:18:17 +02:00 |
Wenzel Jakob
|
a67da0ef9d
|
heightfield: fast start
|
2013-09-11 17:45:02 +02:00 |
Wenzel Jakob
|
3ed7a518a3
|
heightfield: support for transformations, flipNormals parameter
|
2013-09-11 14:59:13 +02:00 |
Wenzel Jakob
|
d9fdeee16b
|
heightfield: serialization support, toString() method
|
2013-09-11 11:56:02 +02:00 |
Wenzel Jakob
|
6d38247551
|
shading normal support
|
2013-09-10 20:33:24 +02:00 |
Wenzel Jakob
|
a1f61825ad
|
initial working height field implementation
|
2013-09-10 18:44:25 +02:00 |
Wenzel Jakob
|
960e16dd4c
|
more work on heightfield primitive
|
2013-09-09 11:24:46 +02:00 |
Wenzel Jakob
|
36d4bc7ea2
|
committed nonfunctional version for now
|
2013-09-06 21:22:46 +02:00 |
Wenzel Jakob
|
517a30c369
|
height field intersection method by Ramsey et al., will revert to something simpler
|
2013-09-06 18:00:09 +02:00 |
Wenzel Jakob
|
e459cdc015
|
merge
|
2013-09-04 16:54:14 +02:00 |
Wenzel Jakob
|
a0c20094a1
|
made clipped AABB computation numerically more robust
|
2013-04-06 20:12:44 -07:00 |
Wenzel Jakob
|
e97081619b
|
merge with ev-cmake
|
2013-02-12 01:41:08 -05:00 |
Wenzel Jakob
|
175da3a314
|
rectangle shape: store UV position in sampleArea()
|
2013-02-11 22:07:38 -05:00 |
Wenzel Jakob
|
f374df4680
|
position the cube at the origin for consistency with other shapes
|
2013-02-11 21:30:02 -05:00 |
Wenzel Jakob
|
ea3b5a220a
|
minor fix to cube shape doc
|
2013-02-09 01:40:22 -05:00 |
Wenzel Jakob
|
d806c6194e
|
fixed instancing code once more
|
2013-02-06 21:16:53 -05:00 |