Three.js est une bibliothèque JavaScript pour créer des scènes 3D dans un navigateur web. Elle peut être utilisée avec la balise canvas du HTML5 sans avoir besoin d'un plugin. Le code source est hébergé sur le GitHub de son créateur mrDoob. Son principe est d'être accessible à tout le monde, elle permet des rendus en WebGL, CSS3D et SVG. La bibliothèque contient par exemple les fonctionnalités suivantes :

Property Value
dbo:abstract
  • Three.js est une bibliothèque JavaScript pour créer des scènes 3D dans un navigateur web. Elle peut être utilisée avec la balise canvas du HTML5 sans avoir besoin d'un plugin. Le code source est hébergé sur le GitHub de son créateur mrDoob. Son principe est d'être accessible à tout le monde, elle permet des rendus en WebGL, CSS3D et SVG. Sa logique est proche - bien que plus moderne - du moteur graphique Shockwave d'Adobe, qui était l'ancien standard de la 3D en navigateur avant la généralisation du WebGL. Les objets sont rangés en arborescence de matrices, avec un système parent/enfants. Le matériau par défaut est très simple mais il dispose de nombreuses options pour y ajouter divers effets. La bibliothèque contient par exemple les fonctionnalités suivantes : * Animation par squelette * LOD (niveau de détails pour les objets) * Chargement de fichiers aux formats .OBJ, .JSON, .FBX, , * Système de particules (pour par exemple simuler la neige, le feu, etc.) * Système de collisions pour jeux vidéos, basé sur un stockage des triangles dans un octree. (fr)
  • Three.js est une bibliothèque JavaScript pour créer des scènes 3D dans un navigateur web. Elle peut être utilisée avec la balise canvas du HTML5 sans avoir besoin d'un plugin. Le code source est hébergé sur le GitHub de son créateur mrDoob. Son principe est d'être accessible à tout le monde, elle permet des rendus en WebGL, CSS3D et SVG. Sa logique est proche - bien que plus moderne - du moteur graphique Shockwave d'Adobe, qui était l'ancien standard de la 3D en navigateur avant la généralisation du WebGL. Les objets sont rangés en arborescence de matrices, avec un système parent/enfants. Le matériau par défaut est très simple mais il dispose de nombreuses options pour y ajouter divers effets. La bibliothèque contient par exemple les fonctionnalités suivantes : * Animation par squelette * LOD (niveau de détails pour les objets) * Chargement de fichiers aux formats .OBJ, .JSON, .FBX, , * Système de particules (pour par exemple simuler la neige, le feu, etc.) * Système de collisions pour jeux vidéos, basé sur un stockage des triangles dans un octree. (fr)
dbo:latestReleaseDate
  • 2021-06-16 (xsd:date)
dbo:latestReleaseVersion
  • r129
dbo:license
dbo:releaseDate
  • 2010-04-24 (xsd:date)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 6086032 (xsd:integer)
dbo:wikiPageLength
  • 6115 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 188536229 (xsd:integer)
dbo:wikiPageWikiLink
prop-fr:année
  • 2011 (xsd:integer)
  • 2012 (xsd:integer)
  • 2013 (xsd:integer)
prop-fr:dateDeDernièreVersion
  • 2021-06-16 (xsd:date)
prop-fr:dateDePremièreVersion
  • 2010-04-24 (xsd:date)
prop-fr:dernièreVersion
  • r129 (fr)
  • r129 (fr)
prop-fr:développeur
  • MrDoob et autres auteurs de Three.js (fr)
  • MrDoob et autres auteurs de Three.js (fr)
prop-fr:isbn
  • 0 (xsd:integer)
  • 1 (xsd:integer)
  • 978 (xsd:integer)
prop-fr:langageDeProgrammation
  • P277 (fr)
  • P277 (fr)
prop-fr:langue
  • en (fr)
  • en (fr)
prop-fr:licence
  • P275 (fr)
  • P275 (fr)
prop-fr:lieu
  • Chichester (fr)
  • Vancouver, Canada (fr)
  • Sebastopol (fr)
  • Upper Saddle River, NJ (fr)
  • Chichester, West Sussex, U.K (fr)
  • Chichester (fr)
  • Vancouver, Canada (fr)
  • Sebastopol (fr)
  • Upper Saddle River, NJ (fr)
  • Chichester, West Sussex, U.K (fr)
prop-fr:lireEnLigne
prop-fr:nom
  • Williams (fr)
  • Parisi (fr)
  • Raasch (fr)
  • Seidelin (fr)
  • Three.js (fr)
  • Williams (fr)
  • Parisi (fr)
  • Raasch (fr)
  • Seidelin (fr)
  • Three.js (fr)
prop-fr:pagesTotales
  • 117 (xsd:integer)
  • 181 (xsd:integer)
  • 211 (xsd:integer)
  • 412 (xsd:integer)
prop-fr:prénom
  • Jon (fr)
  • Jacob (fr)
  • James (fr)
  • Tony (fr)
  • Jon (fr)
  • Jacob (fr)
  • James (fr)
  • Tony (fr)
prop-fr:siteWeb
  • P856 (fr)
  • P856 (fr)
prop-fr:sousTitre
  • Up and Running (fr)
  • Up and Running (fr)
prop-fr:titre
  • Smashing WebKit (fr)
  • Three.js By Example (fr)
  • WebGL (fr)
  • Learning HTML5 game programming : a hands-on guide to building online games using Canvas, SVG, and WebGL (fr)
  • HTML5 games : creating fun with HTML5, CSS3, and WebGL (fr)
  • Smashing WebKit (fr)
  • Three.js By Example (fr)
  • WebGL (fr)
  • Learning HTML5 game programming : a hands-on guide to building online games using Canvas, SVG, and WebGL (fr)
  • HTML5 games : creating fun with HTML5, CSS3, and WebGL (fr)
prop-fr:type
  • P31 2D/3D (fr)
  • P31 2D/3D (fr)
prop-fr:wikiPageUsesTemplate
prop-fr:éditeur
dct:subject
rdf:type
rdfs:comment
  • Three.js est une bibliothèque JavaScript pour créer des scènes 3D dans un navigateur web. Elle peut être utilisée avec la balise canvas du HTML5 sans avoir besoin d'un plugin. Le code source est hébergé sur le GitHub de son créateur mrDoob. Son principe est d'être accessible à tout le monde, elle permet des rendus en WebGL, CSS3D et SVG. La bibliothèque contient par exemple les fonctionnalités suivantes : (fr)
  • Three.js est une bibliothèque JavaScript pour créer des scènes 3D dans un navigateur web. Elle peut être utilisée avec la balise canvas du HTML5 sans avoir besoin d'un plugin. Le code source est hébergé sur le GitHub de son créateur mrDoob. Son principe est d'être accessible à tout le monde, elle permet des rendus en WebGL, CSS3D et SVG. La bibliothèque contient par exemple les fonctionnalités suivantes : (fr)
rdfs:label
  • Three.js (fr)
  • Three.js (es)
  • Three.js (ja)
  • Three.js (pt)
  • Three.js (fr)
  • Three.js (es)
  • Three.js (ja)
  • Three.js (pt)
rdfs:seeAlso
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
foaf:name
  • (fr)
  • Three.js (fr)
  • (fr)
  • Three.js (fr)
is dbo:wikiPageWikiLink of
is oa:hasTarget of
is foaf:primaryTopic of