TGLPoints
개체에 3D 포인트 (많은 포인트)를 저장합니다. 장면에 장면 이외의 다른 물체는 없습니다. 포인트를 그릴 때 멀리 떨어져 있거나 너무 가까이 보이지 않도록 화면에 맞추고 싶습니다.확대/축소하여 화면의 3D 점을 맞추는 방법?
objSize:=YourCamera.TargetObject.BoundingSphereRadius;
if objSize>0 then begin
if objSize<1 then begin
GLCamera.SceneScale:=1/objSize;
objSize:=1;
end else GLCamera.SceneScale:=1;
GLCamera.AdjustDistanceToTarget(objSize*0.27);
GLCamera.DepthOfView:=1.5*GLCamera.DistanceToTarget+2*objSize;
end;
점은 화면에 시간이 표시되지 않은 : 나는 TGLCamera.ZoomAll
하지만보기 및 현장 규모의 어떤 성공도 카메라 위치를 조정 here 주어진 솔루션, 깊이를 시도했다.
3D 포인트를 화면에 맞추려면 어떻게해야합니까?