<!-- TS23 - Модификация для Тильды. Интерактивный бейдж https://mod.tistols.com/interactive-badge
Образец для 1 бейджа
data-position - начальное положение камеры [x, y, z]
data-bands-position - позиции расположения модели
data-fov - отдаленность камеры от объекта
data-gravity - вектор силы тяжести [x, y, z]
data-glb-urls - ссылки на модели
data-png-urls - ссылки на иконки для ленты
data-screens - адаптации для разных разрешений -->
<div class="badgeint"
data-position="{[0, 0, 30]}"
data-bands-position='[[0,4,0]]'
data-fov="10"
data-gravity="{[0, -40, 0]}"
data-glb-urls='["https://raw.githubusercontent.com/tistols/badge/main/badge.glb"]'
data-png-urls='["https://static.tildacdn.com/tild3332-6561-4631-b932-666332653162/photo.jpg"]'
data-screens="[
{min-width: 0,
gravity: [0, -40, 0]
},
{min-width: 640,
gravity: [0, -40, 0]
},
{min-width: 980,
gravity: [0, -40, 0]
},
{min-width: 1280,
gravity: [0, -40, 0]
}
]"
></div>
<style>
.badgeint{
width: 100%;
height: 100%;
max-width: 100vw;
max-height: 100vh;
}
.badgeint-wrapper{
max-width: 100%;
max-height: 100%;
width: 100%;
height: 100%;
}
.badgeint-wrapper div,
.badgeint-wrapper canvas
{
width: 100%important;
max-width: 100%;
max-height: 100%;
}
</style>