BACHELOR THESIS. Realistic Character Animation For Games. Rickard Paulsson. Luleå University of Technology
|
|
- Bo Åström
- för 8 år sedan
- Visningar:
Transkript
1 BACHELOR THESIS 2008:004 Realistic Character Animation For Games Rickard Paulsson Luleå University of Technology Bachelor thesis Computer graphics Skellefteå Campus Division of Leisure and Entertainment 2008:004 - ISSN: ISRN: LTU-CUPP--08/004--SE
2 10 Januari 2008 Examensarbete Realistic character animation for games ISI782 Final Thesis/Examensarbete Luleå Tekniska Universitet Grin AB
3 FÖRORD Detta examensarbete utfördes på spelföretaget Grin i Stockholm från den 22:a Mars till den 30:e maj. Tanken med examensarbetet är att kunna ge en inblick i hur det fungerar att vara animatör på ett större spelföretag. Jag vill tacka animatörerna Lars Bonde, Anders Westin och Anders De Geer för deras stöd under hela exjobbet.
4 SAMMANFATTNING Grin är ett företag med nästan 100 anställda. I nuläget är tre av dem animatörer. Detta examensarbete är ämnat att förklara dessa animatörers arbetsuppgifter samt beskriva hela animationspipelinen.
5 Abstract Grin is a video game company with almost 100 employees. At this time three of them are animators. This master thesis is meant to explain the animators tasks and the animation pipeline at Grin.
6 INNEHÅLLSFÖRTECKNING Inledning... 1 Animationsprocessen på Grin... 2 MotionBuilder... 2 Modeller och Riggar... 2 Motion Capture... 3 Planering av animationer... 3 Så hamnar animationen i spelet... 4 Gameplay Programmerarna... 4 SVN (Subversion)... 4 Kritik och Feedback... 5 Designer kan ändras... 5 Animationsteknik... 6 Triggers och Beats... 7 Begränsningar i spelanimationer... 7 Utvärdering/Resultat... 8 Diskussion... 9 Appendix Referenser... 11
7 Inledning En animatör arbetar med att ge rörelse till karaktärer och objekt i rörlig media. Animatörer behövs inom både film och spelbranschen. Spelbranschen växer kraftigt i Sverige just nu och flera spelföretag vill gärna anställa skickliga animatörer. Syftet med exjobbet är att ta reda på hur det fungerar att jobba som animatör på ett spelföretag. Min målsättning med arbetet var att: * ta reda på vilka uppgifter en professionell animatör har. * ta reda på hur animationspipelinen på Grin fungerar. * skaffa mig en bättre förståelse för den realistiska animation som oftast används i spel. 1
8 Animationsprocessen på Grin MotionBuilder Som animatör på Grin har man självklart som huvuduppgift att animera. Till det används Autodesks Motionbuilder. Ett program som till skillnad från Maya och 3D Studio Max är helt fokuserat på animation. Några fördelar med motionbuilder som är värda att nämna är exempelvis att animation enkelt kan flyttas mellan olika riggar. Justering av mocap data är dessutom mycket enkel då man i motionbuilder kan använda sig av olika lager. En till fördel med motionbuilder är att det går att spela upp sina animationer i realtid. Man behöver alltså inte på något sätt rendera ut animationen för att kolla på den utan att uppspelningshastigheten sjunker. Modeller och riggar För att animatörerna ska kunna animera så behövs färdigriggade karaktärer. Modellerarna bygger karaktärerna som sedan lämnas över till två game designers som bl.a. sköter om riggandet. Oftast görs en första rigg på en mycket simpel mockup modell som inte hamnar i slutversionen av spelet. En av motionbuilders styrkor är som sagt att det är mycket enkelt att föra över animationer mellan olika riggar. Detta betyder att animatörerna ofta animerar karaktärer vars utseende kommer att ändras flera gånger under projektets gång. 2
9 Motion Capture Själva animationen på Grin är en blandning mellan vanlig keyframe animation och motion capture. Motion capture används för att återskapa realistiska rörelser som vi är vana vid att se. Till exempel walkcycles och runcycles. Motion capture används även i stora delar av filmsekvenserna i spelet. Grin spelar in sin motion capture-data hos företaget Northern Light Studios i Uppsala. Motion capture-datan är dock aldrig perfekt från början och blir därför rensad från felaktig data av samma företag. För att animationen sedan ska passa in i spelet krävs oftast att den finjusteras ännu mer av animatörerna på Grin. I motionbuilder har man möjlighet att sätta keys på olika lager vilket gör det möjligt att justera mocap data på ett helt nytt lager. Planering av animationer Vilka animationer som ska användas i spelet bestäms på möten mellan animation leads, gameplay leads, creative directorn och en del game designers. Sedan kan en animatör i efterhand be att få ändra animationerna så de passar vissa ändamål bättre. Om det skulle finnas tid över för en animatör har han även total frihet att animera rörelser som han tror skulle passa in i spelet. 3
10 Så hamnar animationen i spelet Om animationen är bra nog exporteras den med hjälp av en exportör som programmerarna på Grin har skapat. Den sparas då i ett format som gameplay programmerarna kan använda i spelmotorn. Gameplay-programmerarna Gameplay-programmerarna är ansvariga för hur animationerna implementeras i spelet. De är ansvariga för att animationen spelas upp vid rätt tillfälle och på rätt sätt. Vissa animationer är mer komplexa än andra och spelas inte från början till slut. T.ex. finns animationer som kan spelas både baklänges och framlänges, animationer som spelas i olika hastigheter och animationer som bara får avbrytas vid speciella tillfällen. SVN (Subversion) SVN är ett program som används på Grin för att alla på ett smidigt sätt ska kunna ta del av allt material som skapas. Med hjälp av svn är det enkelt att skicka de filer man jobbat med till en server där alla på Grin kan ta del av dem. När en animation ska läggas in i spelet använder animatörerna svn till att göra animationerna tillgängliga för gameplay-programmerarna. Gameplay programmerarna lägger sedan in animationen i en testversion av spelet. När de gjort det kan animatörerna uppdatera sin version av spelet genom svn och sedan testköra det för att se hur animationen fungerar i spelet. När animationen implementerats i testversionen av spelet en första gång räcker det sedan att animatören uppdaterar sin version av spelet lokalt för att se förändringar han gjort. Det betyder att man kan exportera en animation ur motionbuilder och sedan en minut senare se hur den nya animationen fungerar i spelet. Detta är mycket praktiskt eftersom det blir lättare att få till rätt känsla i animationen när man ser hur den ser ut i sitt sammanhang. 4
11 Kritik och Feedback Alla animatörer sitter nära varandra vilket gör det möjligt att be varandra om hjälp eller kritik när det behövs. Lars Bonde och Anders De Gere som är animation leads godkänner animationen om de tycker att den fungerar eller så nämner de vad som behöver ändras. Alla på Grin har självklart tillgång till svn-servern. Detta betyder att vem som helst kan komma med förslag på vad som bör ändras i en animation. Oftast är det dock animatörerna och gameplay programmerarna som diskuterar vad de tycker fungerar och inte fungerar. När de är nöjda med animationerna visas de för creative directorn som är som är den siste i ledet innan milestonen levereras till förläggaren. Förläggaren har sista ordet vad gäller animationerna och resten av innehållet i spelet. Designer kan ändras Ofta anpassas animationerna efter vilka objekt och karaktärer som finns i spelet. Men om en animation är svår att genomföra på ett snyggt sätt kan animatören be en game designer att ändra designen på ett objekt. Till exempel kan en dörr vara för liten eller trappstegen i en trappa vara för stora för att karaktärens interaktion med objektet ska kännas naturlig. 5
12 Animationsteknik Det är självklart viktigt att använda sig av bra referensmaterial då man ska animera realistiskt. Många gånger använder sig animatörerna av en filmkamera för att spela in eget referensmaterial. Det finns en madrass att tillgå då man behöver filma någon som ramlar eller kastar sig på marken. Det finns såklart mycket referensmaterial på Internet. Tyvärr kan det ta tid att hitta något som passar just den animation man tänkt animera. foton tagna av Eadward Muybridge. Mycket bra Referensmaterial. För att en animation ska se intressant ut är det viktigt att tänka på poserna i animationen. Nästan jämt överdriver animatören poserna i en animation för att göra den mer intressant. En populär animationsteknik är pose to pose animation vilket innebär att man börjar med att sätta ut de viktigaste poserna för en karaktär. När de är klara fyller man sedan i animationen mellan dessa poser. På detta sätt vet man tidigt att poserna i animationen kommer att bli starka. 6
13 Triggers och Beats För att gameplay-programmerarna ska veta var i animationen de ska lägga in t.ex. ljudeffekter och partikeleffekter lägger animatörerna in triggers. Triggers är data som föklarar på vilken frame en viss effekt ska spelas. Beats fungerar ungefär som triggers men används istället till att bestämma när en animation ska blendas till en ny. Begränsningar i spelanimationer I en filmsekvens kan man använda sig av anticipation* och followthrough* på ett helt annat sätt eftersom det är förutbestämt vad som kommer att hända. I ett spel däremot är det viktigt att tänka på att animationerna till spelarens karaktär inte innehåller pauser innan handlingen utförs. Det betyder t.ex. att karaktären inte får ta sats innan han hoppar. På Grin vill man nämligen att handlingarna ska utföras så fort spelaren trycker på knappen. Om karaktären springer och spelaren trycker på hopp knappen ska alltså karaktären hoppa omedelbart utan att animationen ska kännas konstig. Många animationer måste sluta i speciella poser som används ofta i spelet. En fiende kan t.ex. ha 10 olika rörelser som ska kunna spelas från en viss pose och de rörelserna måste i sin tur sluta i en ny pose från vilken ett flertal nya animationer kan spelas. Det ligger en viss utmaning i att hitta ett naturligt sätt att flytta karaktären till en sådan pose efter så många olika rörelser. I många spel kommer dödsanimationerna att sluta i en ragdollsimulation. En ragdollsimulation är när man låter fysikmotorn ta över karaktärens fall för att få den döda kroppen att studsa realistiskt mot olika objekt. Fysikmotorn använder sig dock av grövre utblockade modeller då den kollar kollisoner. Detta betyder att en dödsanimation måste sluta i ett läge där mycket fri luft finns kring karaktären. Vid vissa tillfällen går det inte att avgöra hur länge an animation ska spelas. Detta resulterar i att många animationer i spel är loopade och kan avbrytas när som helst utan att det ser konstigt ut. Då karaktären hoppar så måste hoppet kunna avbrytas extra tidigt, om karaktären skulle landa på ett objekt högre upp än marknivå. Hoppanimationen måste även kunna spelas en längre tid utifall karaktären hoppar ut för en avsats och fallet blir längre än vanligt. 7
14 Utvärdering/Resultat Animationerna jag producerat under tiden jag gjort mitt exjobb på Grin har blivit skapligt bra. Det är för tidigt att säga om något av det jag gjort kommer att hamna i slutversionen av spelet. Just nu används flera av mina animationer som placeholders i testversionen av spelet. 8
15 Diskussion Att animera på Grin har varit kul och lärorikt. Det som skiljt sig mest från vad jag är van vid är typen av animation som använts. Innan jag började göra exjobbet på Grin var jag inte van vid begränsningarna som existerar då man animerar till spel. Det har dock gått fort att komma in i och det är mycket intressant att lära sig hur man tar sig runt begränsningarna. Det jag lärt mig mest av är de andra animatörernas råd och kritik Det har varit till stor hjälp att kunna be om råd så fort jag undrat över något. 9
16 Appendix Key frame En key frame är namnet på den frame (bild) där animatören bestämmer en viss pose för karaktären. Datorn fyller sedan i bilderna mellan alla key frames. Rigg En rigg är ett sorts skellett som animatören flyttar på för att få en karaktär att röra på sig. Anticipation - Anticipation kallas den rörelse som gör det tydligt för åskådaren hur nästa stora rörelse kommer att se ut. I ett hårt slag är rörelsen där handen förs bakåt och slaget laddas upp vad som kallas för anticipation. Followthrough Followthrough är den motsatta rörelse som följer en större rörelse. Detta använder man sig av för att få ett mjukt avslut på en rörelse. 10
17 Referenser Bilden på sidan 11. The human figure in motion av Eadward Muybridge. Publisher: Dover Publications (June 1, 1955) ISBN-10:
C-UPPSATS. Animation för spel
C-UPPSATS 2009:010 Animation för spel Tim Sundin Luleå tekniska universitet C-uppsats Datorgrafik Institutionen för LTU Skellefteå Avdelningen för Fritid och Underhållning 2009:010 - ISSN: 1402-1773 -
C-UPPSATS. Cinematic Animation in a Production Pipeline
C-UPPSATS 2009:181 Cinematic Animation in a Production Pipeline Tomas Tjernberg Luleå tekniska universitet C-uppsats Datorgrafik Institutionen för LTU Skellefteå Avdelningen för Fritid och Underhållning
C-UPPSATS. Revitalizing classic art using real-time game technology
C-UPPSATS 2010:125 Revitalizing classic art using real-time game technology - environment modeling and texturing Mathias Berg Luleå tekniska universitet C-uppsats Datorgrafik Institutionen för LTU Skellefteå
Programmering. Scratch - grundövningar
Programmering Scratch - grundövningar Lär känna programmet: Menyer för att växla mellan att arbeta med script, utseende/bakgrund och ljud. Scenen där allting utspelar sig. Här klickar du på bakgrunden
Jämförelse av animationslager och trax-editor
Beteckning: Institutionen för matematik, natur- och datavetenskap Jämförelse av animationslager och trax-editor Jonas Wallin juni 2009 Examensarbete, 15 högskolepoäng, C Datavetenskap Kreativ programmering
C-UPPSATS. Realistisk modellering för film
C-UPPSATS 2006:172 Realistisk modellering för film Kristin Stolpe Luleå tekniska universitet C-uppsats Datorgrafik LTU Skellefteå 2006:172 - ISSN: 1402-1773 - ISRN: LTU-CUPP--06/172--SE Luleå Tekniska
Filma Basic Editing A OBS System settings, Välj mapp för scratch disk. Kryssa samtliga möjliga rutor. B
Filma Två och två. Plocka fram Nikon D500/50001. Gå in på Menu Fotograferingsmeny Filminställning kvalitet 1280 720 + ljud on. Ställ in på kameran på auto-läge för att få rätt färgtemperatur och bländare
Post Mortem för Get The Treasure!
Post Mortem för Get The Treasure! Av: Emil Lindberg - Grupp 15 Vi skulle göra ett action multiplayerspel som spelades över nätverket. Vilket vi nästan lyckades göra. Tiden tog slut och programmerarna han
Portfolio Johan Brink
Portfolio Johan Brink Index Kontakt s. 1 Rock N Rull s. 2-3 Clandestine s. 4-5 Examensarbete: Spelardrivet narrativ s. 6 PERSONUPPGIFTER Namn Johan Brink Född 1982/12/29 Kön Man KONTAKTUPPGIFTER Mobil
tjejit en studie av kvinnors låga deltagande vid Karlstads Universitets IT-utbildningar
Datavetenskap Opponenter: Malin Brand, Niklas Johansson Respondenter: Ewelina Helmersson, Mollin Widegren tjejit en studie av kvinnors låga deltagande vid Karlstads Universitets IT-utbildningar Oppositionsrapport,
LANDING ZONE II (v1.0, uppgift 2 av 4) för 3D Animering B 1112
LANDING ZONE II (v1.0, uppgift 2 av 4) för 3D Animering B 1112 'Landing Zone' (school assignment) is 2011 Arvid Forsberg /// Images are of their respective owners. Innehållsförteckning Sid 2 Sid 3 Sid
Interaktiva applikationer för dator (WPF) och web (Silverlight) Grafisk utvecklingsmiljö. Hela produktioner: design, layout, animationer, skins, etc.
Microsoft Expression Blend + Sketch Flow Microsoft Expression Blend + Sketch Flow Grafisk utvecklingsmiljö Interaktiva applikationer för dator (WPF) och web (Silverlight) Färdiga byggstenar Hela produktioner:
Projektrapport EDA095
Projektrapport EDA095 Grupp 8 Fredrik Stål, dt08fs5@student.lth.se Per-Gustaf Stenberg, dt08ps5@student.lth.se Mattias Frisk, dt08mf3@student.lth.se Joakim Hembrink, dt08jh8@student.lth.se 16 maj 2012
SLUTRAPPORT: TEXAS HOLDEM 4 FRIENDS
SLUTRAPPORT: TEXAS HOLDEM 4 FRIENDS Individuellt Mjukvaruutvecklingsprojekt (Utvecklare av digitala tjänster) Den 1 juni 2011 ABSTRAKT Rapporten tar upp positiva och negativa erfarenheter som jag erhållit
Din idé Vår verklighet VIRTUELLT
3D Din idé Vår verklighet 3D VIRTUELLT BAKGRUND 3D som verktyg har fått ett rejält uppsving de senaste åren. Att använda 3D som presentationsverktyg blir allt mer vanligt. 3D har används flitigt inom filmindustrin
Anvisningar för din ansökan Följande handlingar ska alltid bifogas din ansökan. Personbevis från Skattemyndigheten Betyg Arbestprover
nya media KONST & DESIGn FRIA FÖRBEREDANDE KONSTLINJEN Du söker med 5-10 verk digitalt. Det är valfritt att söka med måleri, skulptur, teckning, video, foto, ljud, objekt osv. Digitala arbetsprover kan
The Awakening Short Film
The Awakening Short Film Specialization project within Computer Graphics Linus Holm Anton Hjort 1 The Awakening Short Film Linus Holm Anton Hjort Luleå tekniska universitet Sammanfattning Denna rapport
Space Invaders - Slutrapport
Projekt inda14 Sida 1 av 6 Space Invaders - Slutrapport A. Projektplanen Programbeskrivning Vi tänker göra en version av det gamla arkadspelet Space Invaders i java. Spelet går ut på att spelaren styr
Spelutveckling - Gameplay. Design och produktion
Spelutveckling - Gameplay Design och produktion Vad är ett spel? Finns olika åsikter Några exempel som räcker på egen hand Coola features Akta er för feature creep För mycket features kan dränka gameplay
Microsoft Expression Blend + Sketch Flow
Microsoft Expression Blend + Sketch Flow Microsoft Expression Blend + Sketch Flow Grafisk utvecklingsmiljö Interaktiva applikationer för dator (WPF) och web (Silverlight) Färdiga byggstenar Hela produktioner:
Gränssnitt för FakeGranska. Lars Mattsson
Gränssnitt för FakeGranska av Lars Mattsson (larsmatt@kth.se) Innehållsförteckning 1 Introduktion...3 2 Genomförande:...3 3 Användning...5 4 Kända buggar:...6 5 Källförteckning...6 2 1 Introduktion Taken
Manual Produktion av presentationssynkar med PowerPoint och Producer
Centrum för Pedagogik, IKT och Lärande (PIL) Mälardalens högskola Peter Aspengren Tel: 021-103116 Manual Produktion av presentationssynkar med PowerPoint och Producer Gör din presentation Om du inte har
Slutrapport. Super Mario klon. Tomas Wallin tw222bv WP
Slutrapport Super Mario klon Tomas Wallin tw222bv WP11 2012-06-03 1 Abstrakt Denna rapport handlar om mitt arbete i krusen Individuellt Mjukvaruprojekt. I denna rapport tänkte jag gå igenom hur projektet
Lär dig imovie Kom igång med videoredigering
Lär dig Kom igång med videoredigering 7 Importera filmer från iphone eller ipad och organisera biblioteket 7 Justera videoklippet och få det att se bra ut med rätt tema 7 Skapa en fräck trailer Så kommer
Character creation for web based games
Character creation for web based games Anna Larsson Teknologie kandidatexamen Datateknik Luleå tekniska universitet LTU Skellefteå 1 (11) FÖRORD Det här examensarbetet har varit mestadels en rolig tid
Game of 40. Regler och om sidan är in princip samma sak. Det som skiljer dem åt är att de inte har samma text.
Presentation av uppgiften Vi har fått i att skapa en webbapplikation med ett spelbart spel inbyt i sig. Eller som läraren formulerar sig: uppgiften är att skapa en webbapplikation där en eller flera spelare
Utrymningshissar och utrymningsplatser utifrån de utrymmandes perspektiv. kristin andrée
Utrymningshissar och utrymningsplatser utifrån de utrymmandes perspektiv kristin andrée institutionen för bygg- och miljöteknologi LundS UNIVERSITET Utrymningshissar och utrymningsplatser utifrån de utrymmandes
Introduktion till After Effects
Introduktion till After Effects After Effects är ett bildanimeringsprogram, men även ett filmredigeringsprogram. Det finns ett antal fler programutvecklare som gör redigeringsprogram för film, bland annat
1. ActiveGPS 2.00 by TJ
1.1 Inställningar 1. ActiveGPS 2.00 by TJ För att ändra inställningarna i ActiveGPS så måste man först trycka på Hämta inställningar först då tänds alla rutor upp. Istället för att visa avstånd fram till
HAND TRACKING MED DJUPKAMERA
HAND TRACKING MED DJUPKAMERA ETT PROJEKT I TNM090 - SOFTWARE ENGINEERING Rasmus KARLSSON Per JOHANSSON Erik HAMMARLUND raska293@student.liu.se perjo020@student.liu.se eriha891@student.liu.se 2014-01-14
4. lägg in övergångar
4. lägg in övergångar Övergångar är ljud- och visuella effekter som används för att ge ett mjukt flöde mellan de olika klippen. Du kanske har sett att man i biofilmer låter bilden på duken tona över i
Department of Information Technology Digitala projekt. SuperKull. Daniel Öhman Alexander Persson
Department of Information Technology Digitala projekt SuperKull Daniel Öhman Alexander Persson Abstract The purpose of this course was to design and construct an electronic
Starta din försäljning med hjälp av sociala medier
Starta din försäljning med hjälp av sociala medier Facebook Ett av de snabbaste sätten att sprida sin webbutik och få sin första beställning är att använda sig av Facebook. Det finns två olika sätt att
Labbrapport - LEGO NXT Robot
KUNGLIGA TEKNISKA HÖGSKOLAN Labbrapport - LEGO NXT Robot Programmering och felsökning Stefan Sarkis 2014-09-02 ssarkis@kth.se Introduktionskurs i datateknik (II1310) Sammanfattning Denna rapport handlar
Programmeringsappar. Av Alex
Programmeringsappar Av Alex Omdöme 4/5 40 Kr 10+ År Robot School Robot School kommer från företaget Next is Great I appen Robot School hjälper man roboten R-obbie att nå sitt batteri genom att placera
Chalmers tekniska högskola EDA390 Datakommunikation och Distribuerade system 2005-04-29
Tidsfördröjningskompensation i distribuerade nätverksmiljöer Chalmers tekniska högskola EDA390 Datakommunikation och Distribuerade system 2005-04-29 Av: Oscar Andersson 820109-5638 Andreas Sjöstrand 800508-0117
Hem Resurser. SpinFire Professional. Partnerlogin. Deutsch 简 体 中 文 English. Centro. ActifyInsight. 1 av 10 2014-10-29 21:35
1 av 10 2014-10-29 21:35 Hem Resurser FöretagetOm Oss Kontakt Kundsupport Partnerlogin English (UK) Swedish Deutsch 简 体 中 文 English SpinFire Professional Centro ActifyInsight 2 av 10 2014-10-29 21:35 Got
Curriculum Vitae Erik Benerdal
Curriculum Vitae Erik Benerdal Personuppgifter Namn: Erik Benerdal Adress: Päronvägen 34A Postadress: 904 36 Umeå Födelsedatum: 1982-11-27 Telefon: 070-227 49 11 E-post: erik@scalari.net WWW: http://www.scalari.net/
Design is not just what it looks like and feels like. Design is how it works. Steve Jobs
LINUS SJÖHOLM É mail@linussjoholm.se DIGITAL BILDBEHANDLARE Design is not just what it looks like and feels like. Design is how it works. Steve Jobs É mail@linussjoholm.se 1: Retuschering av skyddsutrustning
TUTORIAL 3: ATT STARTA ETT NYTT PROJEKT, IMPORTERA ELLER DIGITALISERA MATERIAL, SAMT SORTERA DET.
TUTORIAL 3: ATT STARTA ETT NYTT PROJEKT, IMPORTERA ELLER DIGITALISERA MATERIAL, SAMT SORTERA DET. Att starta ett nytt projekt När du startar Avid kommer Select Project fönstret upp: Istället för att välja
Systemvetenskap. Spelblog. Game Jams
Systemvetenskap Spelblog Game Jams Christoffer Lundberg 2017 Game Jam Tema 48h Jobba i ett nytt team Testa andras spel Ludum Dare 34 December 2015 Helt online Kände få sedan innan Första unity spelet
Få dina bilder att tala
Få dina bilder att tala Programmet CrazyTalk skapar tecknad film av dina porträttbilder. Programmet synkroniserar till och med läpparna på porträttet så att de passar med ljudspåret. Journalist Morten
SCRATCH är ett nytt programmeringsspråk som gör att du kan skapa dina egna interaktiv historier, animationer, spel, musik och konst.
version 1.4 SCRATCH är ett nytt programmeringsspråk som gör att du kan skapa dina egna interaktiv historier, animationer, spel, musik och konst. Dra gå blocket i Scripts-området. Klicka på blocket för
Tor Sterner-Johansson Thomas Johansson Daniel Henriksson
Lab 4: Anti Tower Defence Oskar Mothander Alan Mendez Larsson dit06omr dit06mln Lärare: Handledare: Johan Eliasson Johan Granberg Tor Sterner-Johansson Thomas Johansson Daniel Henriksson Innehåll 1. Problemspecifikation...
Laboration i datateknik
KUNGLIGA TEKNISKA HÖGSKOLAN Laboration i datateknik Programmering av LEGO-robot Rickard Eriksson 2012-09-06 rieri@kth.se Introduktionskurs i datateknik II1310 Sammanfattning Denna rapport är till följd
Projektdokument för Twisted Metal. Gäller för spelprojekt 2. Martin Jonsson Gamemaker Remaker 2008 10 06
Projektdokument för Twisted Metal Gäller för spelprojekt 2 V2 Martin Jonsson Gamemaker Remaker 2008 10 06 Innehållsförteckning 1.0 Mål, Metod & Spelregler 1.1 Succékriterier 1.2 Metod 1.3 Rules of Play
7. PANELEN MONITOR. Tidskodens standardinställning. Du kan ändra visning till enbart bildrutor med menykommandot
Kent Lindberg Digital VIDEO- REDIGERING med Premiere Elements Del REDIGERA VIDEO 7. Panelen Monitor... 8. Panelen Media... 9. Panelen Tidslinje... 5 0. Effekter... 6. Automatisk exponeringskorrigering...
Spela in och exportera din PowerPoint som en film via Premiere Elements
Spela in och exportera din PowerPoint som en film via Premiere Elements Microsoft Powerpoint är ett program som numer är välbekant för alla inom utbildningssektorn. Det som många inte känner till är att
New Media. De nya praktikerna och kontexter för den nya praktiken
New Media De nya praktikerna och kontexter för den nya praktiken Vilka är de nya praktikerna? NM utmanar föreställningen om konsumenter och producenter som två olika grupper I nya medier blir konsumenterna
Överenskommelse gällande verksamhetsförlagd utbildning för digitala media programmet på högskolan Väst
1(5) Datum 2016-08-24 Överenskommelse gällande verksamhetsförlagd utbildning för digitala media programmet på högskolan Väst Dokumentet beskriver verksamhetsförlagd utbildning på Högskolan Väst: bakgrund,
Slutrapport Get it going contracts
Slutrapport Get it going contracts Författare: Anthony Dry Datum: 2011-06-02 Program: Utvecklare av digitala tjänster Kurs: Individuellt mjukvaruutvecklingsprojekt 7.5p Linnéuniversitetet (Kalmar) Abstrakt
Slutrapport för JMDB.COM. Johan Wibjer 2012-06-03
Slutrapport för JMDB.COM Johan Wibjer 2012-06-03 Abstrakt Den här rapporten kommer handla om mitt projekt som har handlat om att gör en webb sida för ett personligt media bibliotek, hur jag har jobbar
USB styrt DMX gränssnitt
USB styrt DMX gränssnitt Inledning...2 DMX bibliotek...3 Programmering av kanalerna...7 Skapa en show...11 Inledning DMX LightPlayer är mycket enkel att använda. Inför en existerande fixtur eller skapa
EXAMENSARBETE. Grafik för reklam. Karolina Hardinger. Teknologie kandidatexamen Datorgrafik
EXAMENSARBETE Grafik för reklam Karolina Hardinger Teknologie kandidatexamen Datorgrafik Luleå tekniska universitet Institutionen för konst, kommunikation och lärande Grafik för reklam Karolina Hardinger
Labrapport över Rumbokningssytemet Grupp:1
Fakulteten för ekonomi, kommunikation, IT & data Labrapport över Rumbokningssytemet Grupp:1 Kurskod: DVGC18 Kursnamn: Software Engineering Inlämningsdatum: 2009 10 28 Scrummaster: Martin Blom Projektmedlemmar:
Visualisering med Rhino/Vray/Photoshop av modell som skapats i Revit. AADA15 Revit Workshop 2017 LTH Ludvig Hofsten
Visualisering med Rhino/Vray/Photoshop av modell som skapats i Revit AADA15 Revit Workshop 2017 LTH Ludvig Hofsten Så här ser min byggnad som exporterats från Revit ut när jag öppnar den i Rhino. Den
Skapande av en modifikation till Crysis
Norrköping 2009-05-25 Linköpings Universitet Skapande av en modifikation till Crysis Projektrapport av Jimmy Liikala, jimli570@student.liu.se Johannes Ullström, johul223@student.liu.se Toms Vulfs, tomvu591@student.liu.se
JavaRats. Kravspecifikation. Version 1.1. Gustav Skoglund gussk258@student.liu.se. Marcus Widblom marwi026@student.liu.se. Senast ändrad: 13 / 05 / 08
JavaRats Kravspecifikation Version 1.1 Gustav Skoglund gussk258@student.liu.se Marcus Widblom marwi026@student.liu.se Senast ändrad: 13 / 05 / 08 Sammanfattning Kravspecifikationen för JavaRats har skrivit
Skriv ned namn på alla i gruppen:
Skriv ned namn på alla i gruppen: Klass: 2 SKAPA BRA-KÄNSLA SKAPARBOKEN Kom överens om filmens tema. Ni kan välja mellan: Ömsesidighet (det viktigaste med sex, hur vet man att man själv vill och hur vet
FIRST LEGO League. Stockholm
FIRST LEGO League Stockholm 7-9 2012 Presentasjon av laget great 8 teammates Vi kommer fra Djursholm Snittalderen på våre deltakere er 14 år Laget består av 0 jenter og 6 gutter. Vi representerer Viktor
Deltagarnas utvärdering av 23 saker
Deltagarnas utvärdering av 23 saker 2008-08-19 I sammanställningen har tagits med vad alla skrivit men i de fall där flera personer skrivit samma sak eller ungefär samma sak redovisas detta endast en gång.
Kravspecifikation. Sammanfattning. Fyra i rad Javaprojekt inom TDDC32. Version 2.0. Datum Dokumentnummer
Kravspecifikation Fyra i rad Javaprojekt inom TDDC32 Version 2.0 Datum 2008-05-19 Dokumentnummer 20080215 Sammanfattning Detta är en kravspecifikation över det klassiska spelet Fyra-i-rad programmerat
Reklamfilm. Coola Connect
2010-04-28 Projektplan Coola Connect Reklamfilm Under arbetsnamnet Coola Connect 2010-04-28 Projektplan Coola Connect sida 1 Innehåll Sida 1: Innehåll Sida 2: Sammanfattning Sida 3: Bakgrund Sida 4: Målsättning
RAPPORT ÖVER SOCIALA WEBBEN. Webbdesign för sociala interaktioner Josefine Holmberg
RAPPORT ÖVER SOCIALA WEBBEN Webbdesign för sociala interaktioner Josefine Holmberg DIALOG Att skapa en dialog på webben är idag något av det viktigaste som finns då stora delar av vår kommunikation mellan
PowerPoint Online Versi on 1.0 Skolkontoret
PowerPoint Online Version 1.0 Skolkontoret 1 Innehåll Vad är Powerpoint Online?... 3 Manual steg för steg i Powerpoint Online... 4 Logga in... 4 Skapa en presentation... 4 Lägga till och formatera text...
Smartare kamera. - iphone-app med det lilla extra LAJKA-GUIDE
Smartare kamera - iphone-app med det lilla extra 7 Ger iphone kamerafunktionerna den saknar 7 Hjälper dig ta skarpa och raka bilder varje gång 7 Smidigt gränssnitt med svepgester Bli en bättre fotograf
SolidWork Composer competence
SolidWork Composer competence Kiwanotech AB är företaget som erbjuder en helhetslösning från idé till färdig produkt. Vi på Kiwanotech AB arbetar ständigt för att bredda vår kunskap och effektivisera oss
25 knep för att hålla koll på din tid
25 knep för att hålla koll på din tid 25 knep för att hålla koll på din tid 1 Gör dina sysslor realistiska och genomförbara Planera dina sysslor, projekt och uppgifter efter din kapacitet att genomföra
Skapande av animationer för interaktiv spelmedia genom motion capture Kakee Lau
Skapande av animationer för interaktiv spelmedia genom motion capture Kakee Lau Examensarbete i speldesign, helfart (tsd713-50795-v12) Speldesign & Grafik, vårtermin 2012 Projektrapport Handledare: Nataska
Laboration i datateknik
KUNGLIGA TEKNISKA HÖGSKOLAN Laboration i datateknik Felsökning och programmering av LEGO NXT robot Daniel Willén 2012 09 06 dwill@kth.se Introduktionskurs i datateknik II1310 Sammanfattning Syftet med
Startmeny i Windows 8
Så trollar du fram en Startmeny i Windows 8 7 5 smarta verktyg 7 Gratis och enkelt 7 Ger Windows helt nya funktioner. 5 program som fixar en riktig Startmeny i Windows 8 Saknar du Startmenyn i Windows
Sociala medier. Enkätundersökning för Länsförsäkringar
Sociala medier Enkätundersökning för Länsförsäkringar Om undersökningen och sammanställningen Detta är en sammanställning av resultaten från enkätundersökningen Sociala Medier. Enkätundersökningen publicerades
Västra City. Sammanfattning. Byggvisualisering Projekt TNBI48 LiTH, Campus Norrköping 2009
Västra City Elin Tjernqvist, elitj557@student.liu.se Emmie Lindahl, emmli012@student.liu.se Johanne Fallhagen, johfa546@student.liu.se Maja Alfredsson, majal741@student.liu.se Sammanfattning Visualiseringsprojektet
Vilken skillnad gör det var du placerar det? Prova båda.
Micro:bit- Namnskylt Vi börjar med att döpa programmet till något. Till exempel ditt namn. Det gör du längst ner i mitten. Nu ska vi göra ett enkelt program som med lysdioderna skriver ditt namn. När du
C-UPPSATS. En jämförelse mellan ett spelutvecklingsföretag och ett postproduktionsföretag
C-UPPSATS 2006:177 En jämförelse mellan ett spelutvecklingsföretag och ett postproduktionsföretag Petter Bergmark Luleå tekniska universitet C-uppsats Datorgrafik LTU Skellefteå 2006:177 - ISSN: 1402-1773
Styra olika typer av objekt som animering, video, ljud och Flashfilm
Grunder och Filmklippsobjekt med animering Vi vill kunna visa olika typer av mediaobjekt i en och samma Flashfilm. Vi börjar med att titta på hur man kan visa och köra en animering samt stoppa och dölja
5 TIPS FÖR ATT HEMSIDAN SKA ÖKA DIN FÖRSÄLJNING
Camido Webbyrå Konverterande hemsidor till fast pris 5 TIPS FÖR ATT HEMSIDAN SKA ÖKA DIN FÖRSÄLJNING Att visa upp en snygg hemsida räcker inte långt i dagens marknad. På 3-7 sekunder måste du fånga besökarens
Sociala medier. Enkätundersökning för Länsförsäkringar
Sociala medier Enkätundersökning för Länsförsäkringar Om undersökningen och sammanställningen Detta är en sammanställning av resultaten från enkätundersökningen Sociala Medier. Enkätundersökningen publicerades
Vi är alla i gruppen väldigt intresserade av spel och vill lära oss mer om hur man skapar ett helt spel från idé till slutprodukt.
Planeringsrapport Rally sport racing game Grupp 27 Bakgrund Idag växer spelindustrin enormt och tusentals nya spel kommer ut varje år så för att skapa ett spel som ska kunna säljas krävs att man har en
http://www.one-life.com/ http://www.bjork.com/ http://www.ro.me/ http://www.protest.eu/en#!/home
http://www.one-life.com/ http://www.bjork.com/ http://www.ro.me/ http://www.protest.eu/en#!/home http://www.oakley.com/legionofoakley?cm_mmc=ads-_-apparel_goggles-_-prs_sigseries-_-appa Inspiration Koncept
Webbserie och diskussionsmaterial om hur sociala medier påverkar vår självkänsla.
Webbserie och diskussionsmaterial om hur sociala medier påverkar vår självkänsla. Hej Vi på Länsförsäkringar driver och är engagerade i en rad olika, lokala samhällsprojekt för unga. Vi gör detta för att
Arv. Fundamental objekt-orienterad teknik. arv i Java modifieraren protected Lägga till och modifiera metoder med hjälp av arv Klass hierarkier
Arv Fundamental objekt-orienterad teknik arv i Java modifieraren protected Lägga till och modifiera metoder med hjälp av arv Klass hierarkier Programmeringsmetodik -Java 165 Grafisk respresentation: Arv
Projektredovisning- Animationstest, Stopmotion och 3D skrivare Jacob Petersson, Cristoffer Ålund, Jakob Arevärn
Projektredovisning- Animationstest, Stopmotion och 3D skrivare Jacob Petersson, Cristoffer Ålund, Jakob Arevärn Mål och förväntningar Undersöka möjligheterna att använda sig av 3D skrivare för att animera
Luftförvärmare. Vår idé och design. Mohammed Muhsin. För dig som gillar att återvinna och bygga!
För dig som gillar att återvinna och bygga! Luftförvärmare Mohammed Muhsin Vi i gruppen byggde en luftförvärmare av återanvänt materiel i detta projekt. För dig som inte vet hur en luftförvärmare ser ut
INNOVATION OCH UTVECKLING MED HJÄLP AV LNU:S STUDENTER 31 000 STUDENTER 100 UTBILDNINGSOMRÅDEN TVÄRVETENSKAPLIGA TEAM
INNOVATION OCH UTVECKLING MED HJÄLP AV LNU:S STUDENTER 31 000 STUDENTER 100 UTBILDNINGSOMRÅDEN TVÄRVETENSKAPLIGA TEAM AUDITION SPEED DATE FÖRBEREDANDE AKTIVITETER FÖR STUDENTER Inför Audition Kartlägg
TDP005 Projekt: Objektorienterat system
. TDP005 Projekt: Objektorienterat system Designspecifikation Författare, dylma900@student.liu.se, albve061@student.liu.se Höstterminen 2016 Version 0.2 2016-12-16 1 Revisionshistorik Ver. Revisionsbeskrivning
Brädspelet Mulan. Håkan Berggren, Magnus Ellisson, Lars Kristiansson, Cheng-Huei Kuo, Eva Ljunggren, Joakim Viker. Göteborg 1999.
Brädspelet Mulan Håkan Berggren, Magnus Ellisson, Lars Kristiansson, Cheng-Huei Kuo, Eva Ljunggren, Joakim Viker Göteborg 1999 June 8, 2001 1 Innehåll: 1. Inledning 2. Projektbeskrivning 3. Programflöde
DESIGNSTUDIO SPEL TEAM TONTOY. Patrik Lundin : : XXXX HÖGSKOLAN I HALMSTAD Digital Design och Innovation
DESIGNSTUDIO SPEL Patrik Lundin : patlun14@student.hh.se : 840421-XXXX HÖGSKOLAN I HALMSTAD Digital Design och Innovation Designstudio < > Spel TEAM TONTOY Introduktion Under designstudio spel arbetade
C-UPPSATS. Regissör och animatörs interaktion
C-UPPSATS 2009:237 Regissör och animatörs interaktion Lukas Grochowski Luleå tekniska universitet C-uppsats Datorgrafik Institutionen för LTU Skellefteå Avdelningen för Fritid och Underhållning 2009:237
Rune Tennesmed. Oskar Norling 1DV430. Individuellt Mjukvaruutvecklingsprojekt 1DV430 Webbprogrammerare H12 Oskar Norling
Rune Tennesmed Oskar Norling Individuellt Mjukvaruutvecklingsprojekt Webbprogrammerare H12 Oskar Norling 2012-05-30 Abstrakt Denna rapport handlar om mitt mjukvaruutecklingsprojekt som jag och en klasskompis
Av: Sven & Andrew 9E
Av: Sven & Andrew 9E Telefonens utveckling Antonio Meucci Antonio Meucci uppfann omkring 1849 telefonen, som han kunde ha mellan sovrummet och kontoret eftersom att han fru inte kunde röra sig. Den presenterades
Big Data i spelbranchen
Big Data i spelbranchen ett projekt med Hadoop och open source i fokus Kunden Företaget arbetar med onlinespel och utvecklar många olika spel för över 100 spelbolag, exempelvis Casinon som Casinostugan
Viewers i alla former.
Viewers i alla former. För dig som användare spelar det ingen roll hur bra programmet är om det inte fyller dina behov. Eftersom det finns så många olika viewers för så många olika filformat och användningsområden
Lägg till foton - modul 7
Lägg till foton - modul 7 Samla foton Konvertera till digital form Bearbeta bilden Bildens storlek Lägg in bilderna i mappen DgPic Lägg till bilder på respektive ansedel Kom igång med Disgen 2016 är en
Laboration 3 i kursen Produktion för tryckta medier och webb: Webbplatsproduktion med ett publiceringssystem
Laboration 3 i kursen Produktion för tryckta medier och webb: Webbplatsproduktion med ett publiceringssystem Målsättning Att bygg upp en komplett webbplats i ett publiceringssystem. Platsen ska vara snygg,
GRATIS FÖR PRENUMERANTER
GRATIS FÖR PRENUMERANTER Exempel : Exempel : Bygg en egen Journalist Mathias Alsted Lund Flinck Som prenumerant på PC-tidningen får du din egenwebbplats helt gratis. Här kan du läsa mer om hur du får ut
TDDC74 - Projektspecifikation
TDDC74 - Projektspecifikation Projektmedlemmar: Namn Efternamn abcde123@student.liu.se Namn Efternamn abcde123@student.liu.se Handledare: Handledare handledare@ida.liu.se eller handledare@student.liu.se
Swedish Translations of Brad Yates Videos
Swedish Translations of Brad Yates Videos Contents: Nothing to Be Afraid Of Nothing to Be Afraid Of - Tapping with Brad Yates http://www.youtube.com/watch?v=nzamxiivwbw Translation ( Swedish Svenska )
Högskolan i Halmstad Multimedia och visuell kommunikation Övning 1 Adobe Flash, grundfunktioner & interpolering. Efter övningen förväntas du kunna:
Högskolan i Halmstad Multimedia och visuell kommunikation Övning 1 Adobe Flash, grundfunktioner & interpolering Efter övningen förväntas du kunna: Skillnaden mellan: o Bildrutor och nyckelbildrutor; o
Upptäck 7 trick som förvandlar ditt nyhetsbrev till en kassako
LYSTRING FÖRETAGARE som vill ha fler referenser, högre intäkter och fler kunder, klienter eller patienter som jagar dig istället för tvärtom Upptäck 7 trick som förvandlar ditt nyhetsbrev till en kassako