2015-01-26 5 views
3

놀랍게도 이것에 대한 어떤 육감적 인 정보도 찾을 수 없었습니다. 그래서 여기 있습니다.세계 크기가 성능에 영향을 줍니까?

편집자의 1 단위 = 1 미터이지만 큰 세계가 실적에 영향을 미칩니 까? 내 말은, 그들은 분명 샌드 박스 게임과 다른 콘텐츠로 가득 찬 게임에서 분명히합니다. 하지만 대부분 비어 있다면 어떨까요? 현재 진행중인 프로젝트는 움직이는 행성이있는 2D Gravity Wars 클론 게임입니다. 가능한 한 작고 응축해야 하는가, 또는 규모를 확장 할 여지가 있는가?

기본적으로 대부분의 빈 세상에서 큰 거리가 게임 내 성능에 영향을 줍니까?

답변

5

간단한 대답은 ... 제

우리가 부동 기반 벡터에 대해 얘기 할 때 큰 숫자를 잃고있는 유일한 방법은 정밀입니다.

그래서 진짜 질문이됩니다 ... 얼마나 정확하게 논리를 원하십니까?

나는 버텍스를 둥근 값 포인트에 배치하고 크기 정점에서 공간 정점 정보가 아닌 크기에 맞게 스케일링하는 경향이 있습니다.

+0

감사합니다 (대부분), 감사합니다! 정밀도가 문제가되기 전에 플로트 벡터가 얼마나 클 수 있는지에 대한 경험적 규칙이 있습니까? 당신이 쓴 마지막 단락을 읽고 좋은 자료를 알고 있습니까? – larsekje

+2

이런 종류의 자료에는 많은 자원이 있습니다 ... 슬픈 듯이 손댈 필요가 없지만, 솔직히 말해서 나는 그것을 완전히 이해하지 못합니다.하지만 이해할 수있는 것은 할 일이 있다는 것입니다. float 값으로 사용하는 32 비트를 사용하면 큰 숫자를 표시하는 데 더 많은 비트를 사용할 수 있습니다. 숫자가 많으면 정밀도가 떨어집니다. 요즘 대부분의 수학은 단지 5 ~ 10 자 정도의 자리에 대해 우리의 목적을 위해 실제로 사용/원합니다. 그래서 문제가 발생하기 전에 거대한 숫자를 얻을 수 있습니다. – War

관련 문제