摄像机设置:
普通
auto pCamera = Camera::createPerspective(60, (GLfloat)visibleSize.width / visibleSize.height, 1, 1000);
_camera = pCamera;
//设置摄像机眼睛位置
pCamera->setPosition3D(Vec3(0, 500, 50));
//设置摄像机观察目标点位置
pCamera->lookAt(Vec3(0, 0, 0));
pCamera->setCameraFlag(CameraFlag::USER1);
_layer3D->addChild(pCamera);
正交投影
//创建正交投影摄像机
auto pCamera = Camera::createOrthographic(200, 200, 1, 500);
_camera = pCamera;
pCamera->setPosition3D(Vec3(-50, 200, 50));
pCamera->lookAt(Vec3(-50, 0, -50), Vec3(1, 0, 0));
pCamera->setCameraFlag(CameraFlag::USER1);
_layer3D->addChild(_camera);