Commit ef51796
committed
PerlinNoise/Turbulence : Remove
These are inferior to the implementations provided by OpenShadingLanguage in `liboslnoise`, and are not used anywhere in Cortex or Gaffer. They also relied on `std::random_shuffle()`, which is not consistent between platforms and was deprecated in C++14 and removed in C++17. We can't use the just-hardcode-the-table approach to backwards compatibility we used with PointDistribution, because PerlinNoise generates a different table on the fly each time, using the seed provided.1 parent c5bfb00 commit ef51796
File tree
14 files changed
+1
-1487
lines changed- include
- IECorePython
- IECore
- src
- IECorePythonModule
- IECorePython
- test/IECore
14 files changed
+1
-1487
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
84 | | - | |
| 84 | + | |
85 | 85 | | |
86 | 86 | | |
87 | 87 | | |
| |||
217 | 217 | | |
218 | 218 | | |
219 | 219 | | |
220 | | - | |
221 | | - | |
222 | 220 | | |
223 | 221 | | |
224 | 222 | | |
| |||
This file was deleted.
This file was deleted.
0 commit comments