From 3d02c7a5ebc727c881651963d03ea887a7b432b3 Mon Sep 17 00:00:00 2001 From: omigamedev Date: Sun, 24 Feb 2019 02:01:17 +0100 Subject: [PATCH] check if dual brush is enabled --- src/abr.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/abr.cpp b/src/abr.cpp index 13c8d4c..c268c73 100644 --- a/src/abr.cpp +++ b/src/abr.cpp @@ -193,7 +193,8 @@ std::vector> ABR::compute_brushes(const std::string& path } // dual brush - if (auto db = p->get("dualBrush")) + auto db = p->get("dualBrush"); + if (db && db->value("useDualBrush")) { auto samp = db->get("Brsh"); if (samp->class_id != "sampledBrush" && samp->class_id != "computedBrush") @@ -223,7 +224,7 @@ std::vector> ABR::compute_brushes(const std::string& path if (db->value("useScatter")) { auto scatter = db->get("scatterDynamics"); - b->m_dual_scatter = scatter->value("jitter"); + b->m_dual_scatter = scatter->value("jitter") * 0.001f; } // brush sample