载入中...
搜索中...
未找到
CaveBiogenicCorrosion.cpp
浏览该文件的文档.
26CaveBiogenicCorrosionSample sampleCaveBiogenicCorrosion(const CaveBiogenicCorrosionInput& input) {
31 const float wallMask = 1.f - smoothstep(input.radius * 1.1f, input.radius * 2.1f, input.distance);
42 const float broadLobe = 0.5f + 0.5f * std::cos(input.angle * 3.f + phaseB + 0.25f * std::sin(input.along * 3.f));
47 const float fluteWave = std::max(0.f, std::cos(input.angle * 7.f + phaseA + 0.14f * std::sin(input.along * 5.f)));
Definition EvpackPointGraphLoader.h:12
CaveBiogenicCorrosionSample sampleCaveBiogenicCorrosion(const CaveBiogenicCorrosionInput &input)
Sample an airflow-aligned, guano-ammonia biogenic corrosion overprint.
Definition CaveBiogenicCorrosion.cpp:26
CaveBiogenicCorrosionInput public API.
Definition CaveBiogenicCorrosion.h:10
CaveBiogenicCorrosionSample public API.
Definition CaveBiogenicCorrosion.h:21
float erosion
Definition CaveBiogenicCorrosion.h:22
float fluvialScallopRetention
Definition CaveBiogenicCorrosion.h:23