修正ViewModelFramework坐标重复偏移问题

This commit is contained in:
hyzboy 2019-06-25 11:44:09 +08:00
parent a9a7b0373a
commit 8bf102b0f4

View File

@ -46,11 +46,10 @@ public:
{ {
math::vec center_point =bounding_box.CenterPoint(); math::vec center_point =bounding_box.CenterPoint();
math::vec min_point =bounding_box.minPoint; math::vec min_point =bounding_box.minPoint;
math::vec max_point =bounding_box.maxPoint;
math::vec size =bounding_box.Size(); math::vec size =bounding_box.Size();
math::vec eye( center_point.x, math::vec eye( center_point.x,
center_point.y-size.y*2, center_point.y-size.y*4,
center_point.z, center_point.z,
1.0f); 1.0f);
@ -66,7 +65,7 @@ public:
move_speed=length(min_point,center_point)/100.0f; move_speed=length(min_point,center_point)/100.0f;
object_matrix=translate(-center_point.xyz()); object_matrix=Matrix4f::identity;
origin_matrix=object_matrix; origin_matrix=object_matrix;
} }