Skip to content
Snippets Groups Projects

Implements #228 adaptive MLS and smoothing channel

Merged Nicolas Pope requested to merge feature/mlssmooth into master
6 files
+ 146
3
Compare changes
  • Side-by-side
  • Inline
Files
6
@@ -32,6 +32,8 @@
@@ -32,6 +32,8 @@
#include <ftl/operators/smoothing.hpp>
#include <ftl/operators/smoothing.hpp>
#include <ftl/operators/colours.hpp>
#include <ftl/operators/colours.hpp>
 
#include <ftl/operators/normals.hpp>
 
#include <ftl/cuda/normals.hpp>
#include <ftl/cuda/normals.hpp>
#include <ftl/registration.hpp>
#include <ftl/registration.hpp>
@@ -251,7 +253,7 @@ static void run(ftl::Configurable *root) {
@@ -251,7 +253,7 @@ static void run(ftl::Configurable *root) {
auto *prefilter = ftl::config::create<ftl::operators::Graph>(root, "pre_filters");
auto *prefilter = ftl::config::create<ftl::operators::Graph>(root, "pre_filters");
prefilter->append<ftl::operators::ColourChannels>("colour");
prefilter->append<ftl::operators::ColourChannels>("colour");
prefilter->append<ftl::operators::HFSmoother>("hfnoise");
prefilter->append<ftl::operators::HFSmoother>("hfnoise");
// Smooth normals
prefilter->append<ftl::operators::Normals>("normals");
prefilter->append<ftl::operators::SimpleMLS>("mls");
prefilter->append<ftl::operators::SimpleMLS>("mls");
// Alignment
// Alignment
Loading