diff --git a/SbzFromCurves.cpp b/SbzFromCurves.cpp index 10995f8..34cb3f5 100644 --- a/SbzFromCurves.cpp +++ b/SbzFromCurves.cpp @@ -709,7 +709,7 @@ GetSurfBezierRuled( const ICurve* pCurve1, const ICurve* pCurve2, int nType, dou // se la curva è già una bezier singola la tengo, sennò la converto PtrOwner pCC1( CreateCurveComposite()) ; if ( pCurve1->GetType() != CRV_BEZIER) - pCC1->AddCurve( CurveToBezierCurve( pCurve1, true, false)) ; + pCC1->AddCurve( CurveToBezierCurve( pCurve1, 3, false)) ; else pCC1->AddCurve( pCurve1->Clone()) ; if ( IsNull( pCC1) || ! pCC1->IsValid()) @@ -718,7 +718,7 @@ GetSurfBezierRuled( const ICurve* pCurve1, const ICurve* pCurve2, int nType, dou // se la curva è già una bezier singola la tengo, sennò la converto PtrOwner pCC2( CreateCurveComposite()) ; if ( pCurve2->GetType() != CRV_BEZIER) - pCC2->AddCurve( CurveToBezierCurve( pCurve2, true, false)) ; + pCC2->AddCurve( CurveToBezierCurve( pCurve2, 3, false)) ; else pCC2->AddCurve( pCurve2->Clone()) ; if ( IsNull( pCC2) || ! pCC2->IsValid())