Obsah · kapitola 3

3 Kde sehnat další avatary

← Kapitola 2: Možnosti avatara

Výchozí konfigurace obsahuje ukázkové postavy pro Rive a Live2D, ale katalog na internetu je mnohem větší. Tato kapitola popisuje, odkud další assety vzít a jak je zapojit do exponátu. Srovnání technologií je v kapitole Možnosti avatara.

Varianta exponátu Formát Lze doplnit z internetu? Kde v konfiguraci
SVG (základní) vestavěná hlava Ne – jen barvy motivu theme_preset, theme_colors
Rive soubor .riv Ano – velká komunita rive_avatars, sekce Avatary v adminu
Live2D .model3.json / .model.json + textury Ano – vzorky i obchody live2d_avatars, složka assets/live2d/
D-ID fotografie portrétu (URL) Ano – vlastní foto did_source_url

Rive – největší výběr postav

Animované postavy ve formátu .riv najdete hlavně v komunitní galerii rive.app/community. Mnoho souborů je zdarma; u každého zkontrolujte licenci (osobní vs. komerční provoz kiosku).

  • Stažení – export runtime souboru .riv do složky assets/ na serveru, nebo použití veřejné URL z public.rive.app/community/runtime-files/….
  • Přidání do exponátu – nový záznam v poli rive_avatars v config.json: id, name, src (cesta nebo URL), volitelně cdn jako záloha.
  • Výběr návštěvníkem – zapněte rive_avatar_picker; při dvou a více postavách se zobrazí picker v patičce Rive exponátu.
  • Kompatibilita – ideální jsou postavy se State Machine nebo animacemi pro idle / mluvení / poslech. U cizích souborů může být potřeba upravit názvy animací v adminu (rive_state_machine, rive_anim_*).
  • Výchozí ukázky v projektu – maskoti, kočka, pes, mráček, asistent, chodec, lip-sync postava (viz výchozí seznam v config.php / config.json).

Live2D – anime a manga postavy

Modely pro webový runtime (Cubism) lze stáhnout nebo zakoupit z několika zdrojů:

  • Oficiální vzorkyLive2D sample data a repozitář CubismWebSamples (Mark, Natori aj.).
  • Test assety – repozitář pixi-live2d-display (Haru, Shizuku – starší formát Cubism 2).
  • Komerční / fanouškovské modely – obchody typu Booth.pm, nizima; vyžadují export runtime složky pro web a ověření licence při veřejném provozu.
  • Instalace do projektu – zkopírujte složku modelu do assets/live2d/ nebo spusťte skript tools/install-live2d.ps1 pro stažení výchozích ukázek.
  • Konfigurace – záznam v live2d_avatars s cestou k .model3.json, názvy motion skupin (motion_idle, motion_wave…) a parametrem úst (mouth_param, typicky ParamMouthOpenY).
  • Licence – ukázkové modely pod Live2D Free Material License; u vlastních nebo placených modelů licenci vždy ověřte.

D-ID – fotorealistická tvář

D-ID nepracuje s „katalogem postav“ v aplikaci, ale s jednou fotografií na pozadí:

  • Vlastní portrét – kurátor, recepční, ředitel, maskot z reálné fotky (pole did_source_url – veřejně dostupná URL na serveru).
  • Požadavky na snímek – frontální obličej, dobré osvětlení, neutrální výraz; bez brýlí s odlesky pokud možno.
  • Stock fotografie – lze použít s platnou licencí pro komerční provoz; autor musí souhlasit s použitím likeness ve videu generovaném AI.
  • Náklady a trial kredity: kapitola D-ID – náklady.

Základní SVG – jen barvy, ne další tvary

Základní exponát má jeden vestavěný obličej. Z internetu sem nepřidáte další SVG postavy bez úpravy kódu. Lze měnit vzhled přes barevné motivy (theme_preset, vlastní paleta včetně barev avatara) – viz Barvy a motiv.

Technologie z internetu, které aplikace neumí

Následující formáty a služby na trhu existují, ale nejsou v projektu napojené. Integrace by vyžadovala nový vývoj (u HeyGenu placený vývoj na zakázku):

Technologie Příklad zdroje Stav v projektu
Lottie (JSON animace) LottieFiles Není implementováno
3D avatary Ready Player Me, VRM modely Není implementováno
HeyGen (video API) heygen.com Pouze placený vývoj na zakázku
Synthesia synthesia.io Není implementováno
Spine 2D esotericsoftware.com Není implementováno
GIF / video smyčka libovolný zdroj Není implementováno (kromě D-ID generovaného videa)

Licence a veřejný kiosk

  • Komerční provoz (muzeum, veletrh, recepce) – u komunitních Rive a Live2D assetů vždy ověřte, zda licence dovoluje veřejné vystavení bez zakoupení.
  • Autorská práva k fotce – u D-ID musíte mít právo použít danou tvář (souhlas osoby nebo licence u stock fotky).
  • CDN vs. lokální soubory – pro stabilní provoz kiosku doporučujeme stáhnout .riv a Live2D složky na server; čisté spoléhání na cizí CDN může při výpadku odkazu exponát zastavit.
  • Test před nasazením – každý nový avatar vyzkoušejte na cílovém hardwaru: některé Rive soubory jsou těžké, Live2D modely s vysokým rozlišením textur zpomalují slabší PC.
Shrnutí: Nejvíc dalších postav zdarma získáte z Rive Community (přidání do rive_avatars). Pro anime styl hledejte Live2D runtime modely. Pro reálnou tvář stačí vlastní fotka v did_source_url. Základní SVG rozšiřuje jen barevný motiv, ne tvar postavy.