no.hideout-lastation.com
Paradis For Designere Og Utviklere


Opprett 3D Web Apps & Graphics med Whitestorm.js

Nettspill har kommet langt takket være WebGL og relaterte HTML5-APIer . Det mest fremtredende open source-biblioteket for 3D er Three.js .

Mens Three.js er kraftig, er det også komplisert å lære fra bunnen av . I stedet kan du hente Whitestorm.js, en åpen kildekode ramme laget for 3D web grafikk. Den bruker Three.js som en underliggende teknologi for å hjelpe deg med å bygge raskere og skape realistiske 3D-effekter i nettleseren.

Whitestorm kommer med sin egen fysikkmotor bygget på toppen av Three.js-rendering. Dette lar deg skape realistisk tyngdekraft og andre lignende effekter der objekter samhandler og svarer på hverandre .

Og Whitestorm er helt modulær, så du har full kontroll over hvilke funksjoner som lastes inn på siden. Den bruker Bullet Physics-biblioteket som er lagt inn i JavaScript for full støtte på nettet .

Her er en grunnleggende kodebit som lager et nytt Three.js-miljø ved hjelp av Whitestorm.

 const app = ny WHS.App ([ny WHS.app.ElementModule (), // legg til DOM ny WHS.app.SceneModule (), // lager THREE.Scene eksempel ny WHS.app.CameraModule (), // lager PerspectiveCamera-instans ny WHS.app.RenderingModule () // lager WebGLRenderer-forekomst]); app.start (); // kjør animasjon 

Du kan selvsagt legge til egne moduler og til og med lage plugins / komponenter som er bygget av standardbiblioteket. JS-koden støtter ECMAScript 6 og skal støtte alle kommende endringer i språket.

Geometri, fysikk og bevegelse ble rullet inn i ett bibliotek. Whitestorm er virkelig fremtiden for 3D-animasjon for nettet.

Du kan finne mange prøvekoder i GitHub repo sammen med nedlastingslenk og en filbrowser . Vær advart biblioteket er stort, så det er mye å gå gjennom. Selv dokumentasjonen har lange opplæringsprogrammer for nybegynnere.

Men med disse dokumentene kan du lære alt fra 3D-transformasjoner til feilsøking og detaljert 3D-animasjon .

Hvis du vil vite mer, kan du besøke hovedstedet og bla gjennom noen levende eksempler for å se Whitestorm i aksjon . Hvis du er dristig nok til å dykke inn, laster du ned en kopi av biblioteket fra GitHub eller via npm, og begynner å lage noen søte 3D-webapper.

Google Polymer - Hvordan det vil endre måten Web Apps er bygget

Google Polymer - Hvordan det vil endre måten Web Apps er bygget

Sammen med Google Photos har Google også bygget Polymer fra bunnen av, og tar opp ytelsesforbedring og effektivitet. Tenk på Polymer som en SDK (Software Development Kit) på nettet, noe som gjør webapplikasjonsutvikling så mye raskere med en ny standard kalt Web Components.Webkomponenter tillater oss å lage egendefinerte elementer og koder for våre nettsteder . I det

(Tekniske og design tips)

Android-brukere kan nå laste ned Netflix-filmer til SD-kort

Android-brukere kan nå laste ned Netflix-filmer til SD-kort

Netflixs beslutning om å implementere en offline visningsmodus har vært en stor velsignelse for mange som vil laste ned show for å se senere . Dessverre for de som bruker Netflix på sine mobile enheter, forårsaket det at enheten allerede har begrenset lagringsplass for raskt å tømme.I et forsøk på å løse lagringsproblemet har Netflix gitt Android-versjonen av Netflix-appen muligheten til å lagre videoer på et SD-kort i stedet for selve enheten. Nå, når du

(Tekniske og design tips)