3d réalisation

14 juin 2017

Lava lamp

lava lamp

et

http://lociciel3d.canalblog.com/pages/lava-lamp/35384846.html

Posté par pierreflash à 18:24 - - Commentaires [0] - Permalien [#]
Tags :


12 juin 2017

cabines Photomaton 3D

Les cabines, comme ici dans le centre commercial Confluence à Lyon, ont été modernisées Photo David TAPISSIERLes cabines, comme ici dans le centre commercial Confluence à Lyon, ont été modernisées Photo David TAPISSIER

Leader de la distribution automatique de photos d’identité aux normes, Photomaton a débuté une campagne de rénovation de ses cabines et a installé ses 28 premières cabines 3D haute définition en région lyonnaise. Une première mondiale qui permet à l’utilisateur de sélectionner un modèle de figurine, une taille (de 10 à 15 cm) et de se prendre en photo en 3D, de manière relativement traditionnelle.

Une fois ses coordonnées rentrées et la commande réglée -de 20 à 40 €- il recevra 7 jours plus tard, à son domicile, une figurine en 3D, créée par impression 3D couleur haute définition.

http://www.photomaton.fr/innovations/cabine_3d/

Posté par pierreflash à 08:46 - - Commentaires [0] - Permalien [#]
Tags :

31 mai 2017

sympa eux

Posté par pierreflash à 12:56 - - Commentaires [0] - Permalien [#]
Tags :


23 mai 2017

a trier

http://soulwire.github.io/WebGL-GPU-Particles/

https://webglfundamentals.org/webgl/lessons/fr/webgl-2d-translation.html

http://ogldev.atspace.co.uk/www/tutorial28/tutorial28.html

http://learningwebgl.com/blog/?page_id=1217

https://webglfundamentals.org/webgl/lessons/fr/webgl-shaders-and-glsl.html

http://bl.ocks.org/wolftype/cc8c0856db26dffa51b01000e9f20a28

http://www.w3ii.com/fr/webgl/webgl_quick_guide.html

https://developer.mozilla.org/fr/docs/Web/API/WebGL_API/Tutorial/Ajouter_du_contenu_%C3%A0_WebGL

http://webglsamples.org/WebGL2Samples/#transform_feedback_interleaved

https://github.com/shrekshao/MoveWebGL1EngineToWebGL2/blob/master/Move-a-WebGL-1-Engine-To-WebGL-2-Blog-2.md

https://openclassrooms.com/courses/developpez-vos-applications-3d-avec-opengl-3-3/les-vertex-buffer-objects-1

http://geeks3d.developpez.com/SSBO-OpenGL-Shader-storage-buffer-object/

http://www.opengl-tutorial.org/fr/intermediate-tutorials/tutorial-17-quaternions/

https://openclassrooms.com/courses/creez-votre-propre-fps-en-webgl/mettez-en-place-votre-premiere-scene

gestion touch et rotation ecran pour mobile

http://www.jqueryscript.net/mobile/jQuery-Plugin-For-Touch-Drag-Events-touch-js.html

http://gojquery.com/best-javascript-touch-gesture-libraries/

http://loetgi.developpez.com/tutoriels/javascript/orientation-et-acceleration-appareil-javascript/

https://developer.mozilla.org/fr/docs/WebAPI/Detecting_device_orientation

https://html5demo.pingfiles.fr/demo/screenOrientationAPI.php

http://www.developper-jeux-video.com/detecter-orientation-ecran-javascript/

https://developer.mozilla.org/en-US/docs/Web/Events/deviceorientation

https://www.sitepoint.com/using-device-orientation-html5/

https://developers.google.com/web/fundamentals/native-hardware/device-orientation/

https://stackoverflow.com/questions/36650949/how-to-detect-device-orientation-with-javascript

https://stackoverflow.com/questions/4917664/detect-viewport-orientation-if-orientation-is-portrait-display-alert-message-ad

 

Posté par pierreflash à 19:40 - Commentaires [0] - Permalien [#]

14 mai 2017

vertex shader

3d,webgl,glsl 3.00,transformfeedback,particules,particles,carte graphique web 3d

juin 2017: terminé voir page lava lamp

ps testé sur mobile android fonctionne pas tres bien.fonctionne pas avec edge?(euh edge gere pas webgl2 donc normalhttp://webglreport.com/) fonctionne dans firefox et chrome.

ok j 'ai installer le debug sur mobile  et j ai trouvé pourquoi ca marche pas sur android :L0005 The number of vertex uniform vectors (2008) is greater than the maximum number allowed (1024).

pour le deboggage y a pas vraiment d'outils simples et qui fonctionnent malheureusement.

http://putaindecode.io/fr/articles/devtools/deboguer-tablettes-telephones/

voila version finale ( enfin il reste à rajouter gestion fullscreen et rotation mobile)

http://ahp.li/b472274b527b6c56f725.htm

Enregistrer

Enregistrer

Posté par pierreflash à 14:25 - - Commentaires [0] - Permalien [#]
Tags : , ,

13 mai 2017

webgl2 glsl transform feed back et collision avec mur

http://ahp.li/df7c50ff8f7481288e0f.html

je suis arrivé à 50 000 points

ah oui quand on debute en webgl la grosse difficulté qui provoque 90% des erreurs est que javascript est un langage non typé alors que glsl est ultra typé et on les fait dialoguer et on passe de l'un à l'autre.Combien de fois j'ai écris float 1 au lieu de float 1. dans mon shader!!!

Enregistrer

Enregistrer

Enregistrer

Enregistrer

Enregistrer

Enregistrer

Posté par pierreflash à 09:51 - - Commentaires [0] - Permalien [#]
Tags : , ,

09 mai 2017

balles rebondissantes dans boite:test collision et physique

je vais essayer de realiser  les tests de collisions en glsl  mais je ne sais pas si c'est possible

à premiere vue pas possible ( reste la lecture et ecriture  texture a examiner)

attendre webassembly

https://msdn.microsoft.com/fr-fr/library/gg193985(v=vs.85).aspx

https://blogs.msdn.microsoft.com/faber/2013/01/09/elastic-collisions-of-balls/

http://stackoverflow.com/questions/345838/ball-to-ball-collision-detection-and-handling

http://www.gamasutra.com/view/feature/131424/pool_hall_lessons_fast_accurate_.php

 http://nullprogram.com/blog/2014/06/29/

http://stackoverflow.com/questions/3232318/sphere-sphere-collision-detection-reaction

http://www.opengl-tutorial.org/fr/intermediate-tutorials/billboards-particles/particles-instancing/

https://directtovideo.wordpress.com/2009/10/06/a-thoroughly-modern-particle-system/

https://learnopengl.com/#!In-Practice/2D-Game/Collisions/Collision-detection

https://www.mat.unical.it/~donato/teaching/2016-2017/cggpgpu/offline%20learnopengl.pdf

http://stackoverflow.com/questions/8467374/how-to-detect-collision-in-webgl

 

http://stackoverflow.com/questions/345838/ball-to-ball-collision-detection-and-handling?rq=1

https://developer.mozilla.org/en-US/docs/Games/Techniques/2D_collision_detection

https://studiofreya.com/3d-math-and-physics/simple-sphere-sphere-collision-detection-and-collision-response/

http://ogldev.atspace.co.uk/www/tutorial28/tutorial28.html

http://nehe.gamedev.net/tutorial/collision_detection/17005/

https://www.opengl.org/discussion_boards/showthread.php/169832-Ball-to-Ball-Collisions

 

Posté par pierreflash à 16:14 - - Commentaires [0] - Permalien [#]
Tags : , ,

25 avril 2017

provisoire

mots clés:vertex texture fetch ,store uptated,transform feedback,shader image load store,rendering to a texture,FBO frame buffer object

Transform Feedback
Transform feedback allows you to run geometry through the vertex shader and write the resulting vertices into a buffer. That buffer could then be used to re-submit the draw calls without going through the full vertex transforms again. This could be used to capture the positions of a GPU-driven particle system, or write out the results of mesh which was skinned on the GPU.

http://webglsamples.org/WebGL2Samples/#transform_feedback_interleaved

https://github.com/shrekshao/MoveWebGL1EngineToWebGL2/blob/master/Move-a-WebGL-1-Engine-To-WebGL-2-Blog-2.md

https://jeux.developpez.com/tutoriels/OpenGL/WebGL/16-rendu-dans-une-texture/

https://www.ibiblio.org/e-notes/webgl/gpu/bounce.htm

https://github.com/toji/webgl2-particles-2

 

http://stackoverflow.com/questions/23048899/particle-system-using-webgl

http://stackoverflow.com/questions/16904340/webgl-particle-engine-using-fbo-how-to-correctly-write-and-sample-particle-pos

http://www.mikecann.co.uk/programming/gpu-state-preserving-particle-systems-with-webgl-haxe/

http://stackoverflow.com/questions/22858861/how-to-store-an-array-into-a-texture-and-sampler-the-texture-in-vertex-shader-co

http://stackoverflow.com/questions/5800784/updating-information-from-the-vertex-shader

http://stackoverflow.com/questions/9354451/interpret-texture-data-as-vertex-data-in-vertex-shader

https://developer.apple.com/library/content/documentation/3DDrawing/Conceptual/OpenGLES_ProgrammingGuide/TechniquesforWorkingwithVertexData/TechniquesforWorkingwithVertexData.html

 

https://learnopengl.com/#!Advanced-OpenGL/Advanced-GLSL

http://progur.com/2017/03/how-to-create-animated-shaders-in-shadertoy.html

https://www.khronos.org/webgl/wiki/Tutorial

http://stackoverflow.com/questions/38853096/webgl-how-to-bind-values-to-a-mat4-attribute

https://dxr.mozilla.org/mozilla-central/source/dom/canvas/test/webgl-conf/checkout/conformance/rendering/vertex-texture-fetch.html

 

https://www.html5rocks.com/en/tutorials/webgl/webgl_fundamentals/

Posté par pierreflash à 15:15 - Commentaires [0] - Permalien [#]