Alembic import: fall back to linear when variable order array is invalid.
This seems like more sane behaviour than to keep the orderu at the invalid default value 0.
This commit is contained in:
parent
d24578b676
commit
86288725df
|
@ -258,8 +258,8 @@ void read_curve_sample(Curve *cu, const ICurvesSchema &schema, const float time)
|
|||
case Alembic::AbcGeom::kVariableOrder:
|
||||
if (orders && orders->size() > i) {
|
||||
nu->orderu = static_cast<short>((*orders)[i]);
|
||||
break;
|
||||
}
|
||||
break;
|
||||
case Alembic::AbcGeom::kLinear:
|
||||
default:
|
||||
nu->orderu = 2;
|
||||
|
|
Loading…
Reference in New Issue