Sprite og CSS sprites og Mark Levinson: Forskjell mellom sider

Fra LiavaagWiki
(Forskjell mellom sider)
Hopp til navigering Hopp til søk
(Ny side: ==Innledning== Sprite er en datamaskingrafikk-komponent og en bitmap grafikk som kan flyttes rundt på skjermen uavhengig av annen grafikk. En sprite er utformet for å være del av en større scene, som kan være et statisk bilde, eller animert grafikk. Eksempler på sprites er objekter i 2D-videospill, ikoner som er en del av et brukergrensesnitt for applikasjoner, og bilder på nettsteder (Christensson, 2012). På 1980-tallet og utover 1990-tallet var sprites den vanligste måte…)
 
(Ny side: ==Om Mark Levinson== Mark Levinson er kjent som designer av lydutstyr, og som utvikler av de mest respekterte produktene og merkevarene innenfor High-End lydutstyr. Han ble født 11 desember 1946. Levinson var i utgangspunktet en musiker som likte å ta opp sine lærere og venner. Men han ønsket at lyden skulle bli bedre. Han oppdaget at det var to deler for å oppnå dette: Opptakskvaliteten og kvaliteten på avspillingen. Levinson involverte seg i begge delene, og startet selska…)
 
Linje 1: Linje 1:
==Innledning==
==Om Mark Levinson==
Sprite er en datamaskingrafikk-komponent og en bitmap grafikk som kan flyttes rundt på skjermen uavhengig av annen grafikk. En sprite er utformet for å være del av en større scene, som kan være et statisk bilde, eller animert grafikk. Eksempler sprites er objekter i 2D-videospill, ikoner som er en del av et brukergrensesnitt for applikasjoner, og bilder på nettsteder (Christensson, 2012). På 1980-tallet og utover 1990-tallet var sprites den vanligste måten å integrere grafikk i videospill. Å skape sprites er en form for pikselkunst.
Mark Levinson er kjent som designer av lydutstyr, og som utvikler av de mest respekterte produktene og merkevarene innenfor High-End lydutstyr. Han ble født 11 desember 1946. Levinson var i utgangspunktet en musiker som likte å ta opp sine lærere og venner. Men han ønsket at lyden skulle bli bedre. Han oppdaget at det var to deler for å oppnå dette: Opptakskvaliteten og kvaliteten avspillingen. Levinson involverte seg i begge delene, og startet selskapet MLAs, Ltd (Mark Levinson Audio Systems, Ltd.) for å produsere både opptaks- og avspillingsutstyr. Dette var i 1972 i Woodbridge, Connecticut i kjelleren til foreldrenes hjem. Han drev dette prestisjemerket frem til 1980.


==Historie==
==Mark Levinson Audio Systems (MLAS)==
Bruken av sprites stammer fra arkadespill. Signetics utviklet de første video/grafikkprosessorene som kunne generere sprite-grafikk for hjemmesystemer. Signetics 2636 videoprosessoren ble først anvendt på det tyske videospillet 1292 Advanced Programmable Video System i 1976 (Wikipedia, 2018). I 1977 implementerte Atari VCS, også kjent som Atari 2600, hardware sprite med fem grafiske objekter som kunne flyttes uavhengig innenfor spillområdet (Wikipedia, 2018). Men begrepet «sprite» var ikke i bruk på denne tiden. I programmeringsmanualens kapittel 6 ble VCS sprites kalt «The Moveable Objects Graphics», «Missile Graphics», «Ball Graphics», og «Player Graphics» (Wright, 1979). Hvert av disse objektene (spillerne, missilene, og ballen) hadde sine egne egenskaper og begrensninger. I 1977 ville en Atari 2600 med en 160x192 pikselskjerm med en byte per piksel trengt 30.720 byte minne for displaykortet hvis den ikke hadde brukt sprites. Prisen på 4 kilo RAM i 1977 koster omtrent $ 125, så prisen på minnet til Atari 2600 skjermkortet alene ville kostet $ 900 (Hague, 2013). Til sammenligning var salgsprisen på Atari 2600 kun $ 200. Dette fikk de til ved å bygge et videosystem med monokrom bakgrunn, og med kun to enkeltfargede sprites som dekket én enkelt horisontal linje (Hague, 2013). For mer komplekse skjermbilder skrev spill-koden og omskrev data for hver linje på TV-skjermen, noe som gjorde sitt til at Atari 2600 ble solgt med 128 byte RAM istedenfor 30k (Hague, 2013). Med sprites ble det spart mye minne på at grafiske kunstnere opprettet små 2D-bilder som ble brukt til å representere tegn og andre objekter. Programmerere hentet opp disse sprites i kildekoden, og tilordnede egenskaper som når sprites ble vist og hvordan de samhandlet med andre sprites (Christensson, 2012). Også på 1990-tallet viste spillkonsollene til kreativitet for å vise imponerende grafikk. Skjermbildet ble satt sammen av smarte koder som la sammen fliser, spriter, og paletter uten nevneverdig involvering fra en underdimensjonert 16-biters CPU (Hague, 2013). En dyr PC på 1990-tallet var utvilsomt mer kraftig enn Super Nintendo, men det stoppet ikke spillkonsollen fra å gi en flott spillopplevelse som en ditto PC kunne se langt etter.
I denne perioden laget han nyskapende produkter som forforsterkeren LNP-2, som hadde et signal støyforhold på 120 dB. Denne ytelsen har de påfølgende fire tiårene sjelden blitt tangert. I 1980 kom MLAs i økonomiske problemer. Det var i denne perioden at Levinson signerte finansieringsavtaler med Sanford Berlin, som innebar at Levinson inngikk i en ansettelsesavtale med MLAs i desember 1980. I denne avtalen stod det at Levinson utelukkende skulle jobbe for MLAs som rådgiver for ledelsen og som utvikler av lydutstyr for en årslønn på $ 15.000. Hvis han forlot MLAs, skulle han ikke engasjere seg i lydbusiness «hvor som helst i verden» frem til 31. desember 1988. Videre skulle han ikke kunne bruke firmanavn som inneholdt «Mark Levinson». Senere ble avtalen reforhandlet, slik at han fikk noe høyere lønn. Levinson arbeidet i MLAs frem til sommeren 1984. Han etablerte da Cello Ltd. MLAs reiste da søksmål mot Levinson, som skulle forsøke å hindre ham i å arbeide i lydbransjen for resten av livet. Levinson vant saken i 1986, men mistet retten til å bruke navnet sitt som et handelsnavn på lydprodukter. Varemerket Mark Levinson har derfor ikke hatt noe med opphavspersonen selv å gjøre siden 1984. Selv har Levinson uttalt at han var ung og uerfaren i næringslivet – han var egentlig bare en musiker. De amerikanske forretningshaiene stjal mitt navn og selskap (Levinson selv ble aldri betalt noe), og de satte selskapet gjennom en planlagt konkurs for å eliminere aksjene hans. Senere ble alt solgt til Harman. Mark Levinson er i dag et selskap heleid av Harman International.


{{#ev:youtube|Tfh0ytz8S0k}}
==Cello, Red Rose Music, og Daniel Hertz==
Levinson drev selskapet Cello Ltd. fra 1984 frem til 1998. I 1999 grunnla Levinson Red Rose Music, et lydselskap med sin egen New York butikk på Madison Avenue. Konseptet med Red Rose var mer kompakte og rimelige produkter, men med høy lydkvalitet. Senere begynte Levinson med rådgivning for andre selskaper, blant dem koreanske LG Electronics, Milpitas, California-baserte chipmaker Intersil (der EL5166 op-ampen oversteg 6,000V/ps slew rate), samt datterselskapet D2 Audio (kjent for å forbedre ytelsen til D/A konvertere og klasse D forsterkere). I 2007 flyttet Levinson til Sveits for å opprette Daniel Hertz SA. I dag fortsetter Mark Levinson sitt virke med å fremme lydvitenskap og teknikk. Hans «Master Class» lydprogramvare for Mac, anses å være blant audiobransjens viktigste gjennombrudd på 21-tallet.


==Sprites til andre formål==
===Mark Levinson er grunnleggeren av===
Mens sprites er blitt mindre vanlige i moderne videospill, brukes de fortsatt av programvareutviklere til andre formål. Sprites brukes ofte til å legge til knapper, symboler og andre brukergrensesnittelementer til programmer. Sprites kan være spesielt nyttige for å tilpasse grafikk som ikke støttes av operativsystemets programmeringsgrensesnitt (Christensson, 2012).
*Mark Levinson Audio Systems (MLAS)
 
*Cello Ltd.
===Sprite animasjon===
*Red Rose Music
Sprites kan også brukes til animasjoner, som kan være nyttig i interaktiv applikasjonsutvikling. Sprite animasjoner kan tegnes på HTML5 canvas-elementer som så blir animert med bruken av JavaScript. Diverse bilderuter av en animasjon kan inkluderes i et enkelt bilde, og ved hjelp av HTML5 canvas-elementet og JavaScript, kan en enkelt bilderute tegnes av gangen (Malone, 2014).
*Daniel Hertz S.A.
 
===CSS sprites===
Fremveksten av 3D-spill har gjort sprite utdatert, men sprites brukes fremdeles på nettet for navigasjonsknapper, og for å legge til visuell appell til nettsider. Spriteark har lenge vært populært blant webutviklere til å laste inn nettstedgrafikk (Christensson, 2012). Ved å kombinere et stort antall sprites, herunder knapper, navigasjonsgrafikk, bakgrunner med mer til et enkelt bilde, kan alle sprites lastes ned og bufres av en brukers nettleser med en enkelt forespørsel til serveren. Bildene vises da ved hjelp av CSS egenskaper som definerer plasseringene til individuelle sprites innenfor bildet (Christensson, 2012).
 
==HTTP/2 og sprites==
En undersøkelsen utført av Benoît Beraud og Alexandre Masselot, ble det vist at selv om den nye HTTP/2-protokollen forbedrer sidelasteytelsen betydelig, så har tiden ennå ikke kommet for å helt glemme front-end optimaliseringer (Beraud et al, 2015). Konklusjonen på undersøkelsen viste tydelig at optimalisering med sprite fortsatt er relevant, selv med HTTP/2-protokollen.


==Kilder==
==Kilder==
*Christensson, Per (2012-02-10). ''Sprite Definition''. [ONLINE] Tilgjengelig: https://techterms.com/definition/sprite [2018-08-07]
*Barry Willis. Music Man: A Brief Biography of Mark Levinson. [Online] Tilgjengelig: http://www.danielhertz.com/media/biography/MusicMan2.pdf [2016-01-24]
*Wright, Steve (1979-03-12). ''STELLA PROGRAMMER'S GUIDE''. [ONLINE] Tilgjengelig: http://atarihq.com/danb/files/stella.pdf [2018-08-07]
*Matej Isak. Interview with Mark Levinson (Daniel Hertz). [Online] Tilgjengelig: http://www.monoandstereo.com/2011/12/interview-with-mark-levinson-daniel.html [2016-01-24]
*Hague, James (2013-09-10). ''Why Do Dedicated Game Consoles Exist?''. [ONLINE] Tilgjengelig: https://prog21.dadgum.com/181.html [2018-08-07]
*Wikipedia (2016-01-22). Mark Levinson (audio equipment designer). [Online] Tilgjengelig: https://en.wikipedia.org/wiki/Mark_Levinson_%28audio_equipment_designer%29 [2016-01-24]
*Malone, William (2014). ''Create a Sprite Animation with HTML5 Canvas and JavaScript''. [ONLINE] Tilgjengelig: http://www.williammalone.com/articles/create-html5-canvas-javascript-sprite-animation/ [2018-08-07]
*Wikipedia (2018-07-23). ''Sprite (computer graphics)''. [ONLINE] Tilgjengelig: https://en.wikipedia.org/wiki/Sprite_(computer_graphics) [2018-08-07]
*Beraud, Benoît og Masselot, Alexandre (2015-12-21). ''HTTP/2 arrives but sprite sets ain't no dead''. [ONLINE] Tilgjengelig: https://blog.octo.com/en/http2-arrives-but-sprite-sets-aint-no-dead/ [2018-08-07]


<div style="text-align:right; float:right; clear:both;">
<div style="text-align:right; float:right; clear:both;">
<span style="font-size:24px;">[https://www.liavaag.org Liavaag.org]</span>
<span style="font-size:24px;">[https://www.liavaag.org Liavaag.org]</span>
</div>
</div>

Sideversjonen fra 25. sep. 2023 kl. 14:37

Om Mark Levinson

Mark Levinson er kjent som designer av lydutstyr, og som utvikler av de mest respekterte produktene og merkevarene innenfor High-End lydutstyr. Han ble født 11 desember 1946. Levinson var i utgangspunktet en musiker som likte å ta opp sine lærere og venner. Men han ønsket at lyden skulle bli bedre. Han oppdaget at det var to deler for å oppnå dette: Opptakskvaliteten og kvaliteten på avspillingen. Levinson involverte seg i begge delene, og startet selskapet MLAs, Ltd (Mark Levinson Audio Systems, Ltd.) for å produsere både opptaks- og avspillingsutstyr. Dette var i 1972 i Woodbridge, Connecticut i kjelleren til foreldrenes hjem. Han drev dette prestisjemerket frem til 1980.

Mark Levinson Audio Systems (MLAS)

I denne perioden laget han nyskapende produkter som forforsterkeren LNP-2, som hadde et signal støyforhold på 120 dB. Denne ytelsen har de påfølgende fire tiårene sjelden blitt tangert. I 1980 kom MLAs i økonomiske problemer. Det var i denne perioden at Levinson signerte finansieringsavtaler med Sanford Berlin, som innebar at Levinson inngikk i en ansettelsesavtale med MLAs i desember 1980. I denne avtalen stod det at Levinson utelukkende skulle jobbe for MLAs som rådgiver for ledelsen og som utvikler av lydutstyr for en årslønn på $ 15.000. Hvis han forlot MLAs, skulle han ikke engasjere seg i lydbusiness «hvor som helst i verden» frem til 31. desember 1988. Videre skulle han ikke kunne bruke firmanavn som inneholdt «Mark Levinson». Senere ble avtalen reforhandlet, slik at han fikk noe høyere lønn. Levinson arbeidet i MLAs frem til sommeren 1984. Han etablerte da Cello Ltd. MLAs reiste da søksmål mot Levinson, som skulle forsøke å hindre ham i å arbeide i lydbransjen for resten av livet. Levinson vant saken i 1986, men mistet retten til å bruke navnet sitt som et handelsnavn på lydprodukter. Varemerket Mark Levinson har derfor ikke hatt noe med opphavspersonen selv å gjøre siden 1984. Selv har Levinson uttalt at han var ung og uerfaren i næringslivet – han var egentlig bare en musiker. De amerikanske forretningshaiene stjal mitt navn og selskap (Levinson selv ble aldri betalt noe), og de satte selskapet gjennom en planlagt konkurs for å eliminere aksjene hans. Senere ble alt solgt til Harman. Mark Levinson er i dag et selskap heleid av Harman International.

Cello, Red Rose Music, og Daniel Hertz

Levinson drev selskapet Cello Ltd. fra 1984 frem til 1998. I 1999 grunnla Levinson Red Rose Music, et lydselskap med sin egen New York butikk på Madison Avenue. Konseptet med Red Rose var mer kompakte og rimelige produkter, men med høy lydkvalitet. Senere begynte Levinson med rådgivning for andre selskaper, blant dem koreanske LG Electronics, Milpitas, California-baserte chipmaker Intersil (der EL5166 op-ampen oversteg 6,000V/ps slew rate), samt datterselskapet D2 Audio (kjent for å forbedre ytelsen til D/A konvertere og klasse D forsterkere). I 2007 flyttet Levinson til Sveits for å opprette Daniel Hertz SA. I dag fortsetter Mark Levinson sitt virke med å fremme lydvitenskap og teknikk. Hans «Master Class» lydprogramvare for Mac, anses å være blant audiobransjens viktigste gjennombrudd på 21-tallet.

Mark Levinson er grunnleggeren av

  • Mark Levinson Audio Systems (MLAS)
  • Cello Ltd.
  • Red Rose Music
  • Daniel Hertz S.A.

Kilder

Liavaag.org