minor fix to PfmVizzer::project()

This commit is contained in:
David Rose 2013-04-19 21:09:30 +00:00
parent 335c80f8ac
commit cbb55d02e6

View File

@ -68,7 +68,11 @@ project(const Lens *lens) {
LPoint3 film;
if (!lens->project(LCAST(PN_stdfloat, p), film)) {
if (_pfm.has_no_data_value()) {
_pfm.set_point4(xi, yi, _pfm.get_no_data_value());
} else {
_pfm.set_point4(xi, yi, LVecBase4f(0, 0, 0, 0));
}
} else {
p = to_uv.xform_point(LCAST(PN_float32, film));
}