WebGL pour WordPress
dimanche 27 janvier 2013Par : CyrIngNous développons un ShortCode pour intégrer du WebGL au sein des articles WordPress.
La syntaxe est la suivante :
- une structure de données JSON
[ { "o":"TRIANGLES" , "v":[0.3,-0.3,-0.3,0.3,-0.3,0.3,-0.3,-0.3,0.3,-0.3,-0.3,-0.3,0.3,0.3,-0.3,0.3,0.3,0.3,-0.3,0.3,0.3,-0.3,0.3,-0.3] , "i":[0,1,2,0,2,3,4,7,6,4,6,5,0,4,5,0,5,1,1,5,6,1,6,2,2,6,7,2,7,3,4,0,3,4,3,7] , "c":[ [0.8, 0.8, 0.8, 1.0], [0.0, 0.3, 0.5, 1.0], [0.7, 0.7, 0.3, 1.0], [0.7, 0.3, 0.7, 1.0], [0.0, 0.5, 0.0, 1.0], [0.0, 0.6, 0.8, 1.0] ] , "r":[0, 1, 1] , "t":[0.0, 0.0, -2.5] , "b":1 }, { "o":"LINE_STRIP" , "v":[ -0.5, -0.5, -0.5, 0.5, -0.5, -0.5, -0.5, 0.5, -0.5, 0.5, 0.5, -0.5, -0.5, -0.5, 0.5, 0.5, -0.5, 0.5, -0.5, 0.5, 0.5, 0.5, 0.5, 0.5 ] , "i":[ 0, 1, 3, 2, 0, 4, 6, 2, 0, 4, 5, 1, 1, 5, 7, 3, 3, 2, 6, 7 ] , "c":[ [0.8, 0.8, 0.8, 1.0], [0.0, 0.3, 0.5, 0.9], [0.7, 0.7, 0.3, 0.8], [0.7, 0.3, 0.7, 0.7], [0.0, 0.5, 0.0, 1.0], [0.0, 0.6, 0.8, 1.0] ] , "r":[1, 1, 0] , "t":[0.0, 0.0, -2.5] , "b":1 }, { "o":"LINES" , "v":[ -0.2, -0.2, 0.0, 0.6, 0.6, 0.6 ] , "i":[ 0, 1 ] , "c":[ [0.0, 0.0, 0.0, 1.0] ] , "r":[1, 0, 0] , "t":[-0.5, 0.5, -2.5] , "b":2 } ]
- un appel de fonction par ShortCode
[ primitive id="canvas.01272013" style="border: 1px solid #aa4400;" rgba="0.0, 0.0, 0.0, 0.0" ]
[suite]