У меня есть 30 изображений, которые вместе составляют полный оборот 3D-модели.Я хочу отобразить анимацию в браузере.Я не могу использовать CSS animation
, который в противном случае работал хорошо.Проблема с JavaScript мигает при загрузке следующего изображения.Есть ли способ сделать его более гладким?
<div id="image" style="width: 1920px; height: 1080px;">
</div>
<script>
let suffix;
let i = 0;
let image = document.getElementById("image");
function setSuffix(){
suffix = ("0" + (i+1)).slice(-2);
i++;
i = i % 30;
image.style.background = "URL('" + suffix + ".jpg')";
}
setInterval(setSuffix, 1000);
</script>