!

Dette materialet blir ikke lenger vedlikeholdt. Du vil finne oppdatert materiale på siden: http://borres.hiof.no/wep/

canvas
HTML5
Video
Børre Stenseth
HTML > Canvas > Video >VideoEksplosjon

Videoeksplosjon

Hva
Video til canvas i en eksplosjon

I dette eksempelet flytter vi deler av en video til mange canvas-elementer. Vi lar delene splittes ved en "eksplosjon" og bringer dem automatisk tilbake på plass.

Videoen er lastet ned fra Youtube og involverer en stor fotballspiller og en bra artist.

Eksplosjon

vent litt
Vent til videoen er i gang

	
	

Den involverte javascriptkoden er:

På web siden:

i headeren:

// video will be split in DIVIDER rows with DIVIDER columns 
var DIVIDER=6;

under lasting


for(ix=0; ix < DIVIDER*DIVIDER; ix++)
	document.write('<canvas class="moveme" id=c'+ix+'>  </canvas>\n');

....
V=document.getElementById("vidsource");
CList=document.getElementsByTagName("canvas");
BOX=document.getElementById("canbox");

og

_video3.js

Et enkelkt stilsett:

_video3.css

Du kan også inspisere resultatet og kildekoden på en enklere side:
test3.html http://www.it.hiof.no/~borres/dw/ht5/canvas/video/test3.html

Referanser
  1. Blowing up HTML5 video and mapping it into 3D space CRAFTYMIND www.craftymind.com/2010/04/20/blowing-up-html5-video-and-mapping-it-into-3d-space/ 02-10-2012
Vedlikehold

B. Stenseth, november 2013

( Velkommen ) HTML > Canvas > Video >VideoEksplosjon ( VideoRotasjon )