Получаются подобные ошибки перспективы потому, что многие художники рисуют 3D рисунок, не строя проекцию по законам перспективы. Они переносят на асфальт рисунок по клеточкам с фотографии, или со своего предварительного эскиза. С фотографии, сделанной под другим углом, или с другого расстояния. С эскиза, который также нарисован «на глаз», а не способом построения проекции по законам перспективы.
Чтобы 3D рисунок, нарисованный по фотографии, получился правильно, расстояние до объекта и угол съёмки этого объекта, должны абсолютно точно совпадать с углом зрения зрителя на нарисованный 3D рисунок, и с расстоянием от зрителя до рисунка. Но это бывает не всегда. Это условие очень трудно соблюсти, если вы не знаете с какого расстояния, и под каким углом сфотографирован предмет, который вы хотите нарисовать по этой фотографии.
Если вы всё же хотите рисовать по фотографии.
Избежать ошибок в перспективе рисунка можно, только в том случае, если вы сами фотографируете нужный вам объект. Если вы фотографируете объект с того расстояния, и под тем углом, с которых будут смотреть и фотографировать 3D рисунок.
Если угол съёмки фотографии не совпадает с углом зрения на 3D рисунок, получаются искажения перспективы.
Если расстояние, с которого фотографировали предмет, не совпадает с расстоянием, с которого фотографируют рисунок, получаются искажения перспективы.
Чтобы не совершать подобные ошибки, желательно рисовать 3D рисунок, предварительно построив проекцию по законам перспективы (геометрии). Как правильно строить проекцию, я доступно и подробно расскажу и детально, пошагово покажу в этом курсе.
Что делать, если заказчик рисунка настаивает на определённой фотографии, или самому художнику нравится определённая фотография с неподходящей перспективой? Можно предварительно построить проекцию предметов с правильной перспективой, а затем наложить на эту проекцию, детали и текстуру фотографии или эскиза.
Во всём остальном, кроме перспективы, привёденные в пример рисунки, нарисованы хорошо (на мой скромный взгляд).