update the codes of Camera
This commit is contained in:
parent
9d68108f0d
commit
f76551018c
@ -1 +1 @@
|
||||
Subproject commit 984d9698ef873a08f0c99579e8a9b4bf15e5ce5f
|
||||
Subproject commit 9b1975a8a5c74dfc5189b4d7f23d155b6e15cca8
|
@ -1 +1 @@
|
||||
Subproject commit 7c4583fa5b670c67f45d457f3ea2696a29f3819f
|
||||
Subproject commit 3714dd1016363bb3c0791c33bc7e14cad672a810
|
@ -56,8 +56,12 @@ public:
|
||||
camera.type =CameraType::Perspective;
|
||||
camera.width =w;
|
||||
camera.height =h;
|
||||
camera.vp_width =w;
|
||||
camera.vp_height=h;
|
||||
camera.center =center_point;
|
||||
camera.eye =eye;
|
||||
camera.znear =16;
|
||||
camera.zfar =256;
|
||||
|
||||
camera.Refresh(); //更新矩阵计算
|
||||
|
||||
@ -86,10 +90,10 @@ public:
|
||||
{
|
||||
const uint32_t index=AcquireNextImage();
|
||||
|
||||
camera.Refresh(); //更新相机矩阵
|
||||
ubo_world_matrix->Write(&camera.matrix); //写入缓冲区
|
||||
// camera.Refresh(); //更新相机矩阵
|
||||
// ubo_world_matrix->Write(&camera.matrix); //写入缓冲区
|
||||
|
||||
render_root.RefreshMatrix(&object_matrix);
|
||||
//render_root.RefreshMatrix(&object_matrix);
|
||||
render_list.Clear();
|
||||
render_root.ExpendToList(&render_list);
|
||||
|
||||
|
@ -307,9 +307,7 @@ public:
|
||||
camera.vp_width=w;
|
||||
camera.vp_height=h;
|
||||
camera.center.Set(0,0,0,1);
|
||||
camera.eye.Set(100,100,100,1); //xyz三个值不要一样,以方便调试
|
||||
camera.znear=16;
|
||||
camera.zfar=256;
|
||||
camera.eye.Set(0,100,100,1); //xyz三个值不要一样,以方便调试
|
||||
|
||||
camera.Refresh(); //更新矩阵计算
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user