Отрисовка элементов на холсте ( canvas ) относительно координат/позиции/камеры?
В интернете вообще информации не нашёл о том как на canvas, отрисовывать лишь только то что в области видимости/просмотра/координат пользователя в определенном радиусе, и я даже не знаю как это называется.
К примеру есть карта 5000х5000 , пользователь появляется на координатах например в центре, как мне отрисовать объекты относительно позиции пользователя с радиусом его области просмотра или чуть больше.
Можно как-то на сетку поделить карту ? и каким-то образом высчитывать относительно координат.
Предположим что все квадратики что выделены оранжевым цветом это карта, чёрный кружочек это область видимости у пользователя, так вот вопрос в том как отрисовывать например деревья, здания и так далее на карте в радиусе внутри всех зеленых квадратах ? ну и в черном соответственно
Буду рад любым ответам, в интернете вообще инфы об этом нет, прежде чем отвечать знайте вы помогаете не только мне но и другим людям.
