0
Blotter.js
JavaScript API za crtanje nekonvencionalnih tekstualnih efekata na webu
- Besplatna
- Self-Hosted
JavaScript API za crtanje nekonvencionalnih tekstualnih efekata na webu.Pregled Kada primjenjuju efekte na tekst na webu, dizajneri su tradicionalno ograničeni na one koje pruža CSS.U većini slučajeva to je u potpunosti prikladno - tekst je tekst, zar ne?Pa ipak, postoje brojni primjeri dizajnera koji kombiniraju CSS svojstva ili gifs i slike kako bi stvorili efekte koji evociraju nešto zaigranije.Upravo ovdje, Blotter postoji kao alternativa .... GLSL Besedili tekstualni efekti s funkcijom Ease Blotter pruža jednostavno sučelje za izgradnju i manipuliranje tekstualnim efektima koji koriste GLSL shader-ove, a da dizajner ne zahtijeva GLSL.Blotter ima sve veću biblioteku konfigurabilnih efekata, a također pruža načine učenicima ili iskusnim GLSL programerima da brzo pokrenu nove.Efekti združivanja u pojedinačnom interfejsu WebGL Back Buffer čine sve tekstove u jednom WebGL kontekstu i ograničavaju broj poziva za izvlačenje putem atlasa.Kad više tekstova imaju isti učinak, preslikavaju se u jednu teksturu i zajednički prikazuju.Slikovni podaci slike tada se iznose u pojedinačni 2d kontekst za svaki element.Petlja za animaciju Umjesto da se izvršava na vremenskom intervalu, Blotterova unutarnja petlja za animaciju koristi requestAnimationFrame da odgovara brzini osvježavanja prikaza i pauziranju preglednika kada korisnik prijeđe na druge kartice preglednika;poboljšavanje performansi i očuvanje trajanja baterije na korisnikovom uređaju.Što Blotter nije Bilo koji tekst koji proslijedite na Blotter može se individualno konfigurirati koristeći poznata svojstva stila.Možete koristiti prilagođena lica fonta putem specifikacije @ font-face.No, Blotter na kraju pretvara tekstove koji su mu preneseni u elemente platna.To znači da odabrani tekst neće biti moguće odabrati.Blotter je izvrstan za elemente poput naslova, naslova i tekstova koji se koriste u grafičke svrhe.Ne preporučuje se da se Blotter koristi za dulji dio teksta, a u većini slučajeva treba ga primjenjivati pojedinačno na riječi.
blotter-js