« Object3D » : différence entre les versions

De OSWiki
Aller à la navigation Aller à la recherche
(Page créée avec « C'est la classe de base pour la plupart des objets dans three.js et elle fournit un ensemble de propriétés et de méthodes pour manipuler les objets dans un espace 3D.... »)
 
 
(Une version intermédiaire par le même utilisateur non affichée)
Ligne 1 : Ligne 1 :
C'est la classe de base pour la plupart des objets dans three.js et elle fournit un ensemble de propriétés et de méthodes pour manipuler les objets dans un espace 3D.
C'est la classe de base pour la plupart des [[Objects|objets]] dans [[Définitions#Three.js|three.js]] et elle fournit un ensemble de propriétés et de méthodes pour manipuler les objets dans un espace 3D.


On notera que cette classe peut être utilisée pour grouper des objets via la méthode .add(object) qui ajoute l'objet en tant qu'enfant, cependant c'est mieux d'utiliser Group pour cela.
On notera que cette classe peut être utilisée pour grouper des objets via la méthode [[Documentation Javascript associée#add()|.add(object)]] qui ajoute l'objet en tant qu'enfant, cependant c'est mieux d'utiliser [[Group]] pour cela.


===Constructeur===
===Constructeur===
===Propriétés===
===Propriétés===
===Méthodes===
===Méthodes===
'''.raycast ( raycaster, intersects )'''
Méthode abstraite (vide) pour détecter les interactions entre un rayon projeté et cet objet. Les sous-classes commes [[Mesh]], [[Line]] et [[Points]] implémentent cette méthode pour utiliser le [[Définitions#Raycasting|raycasting]].

Version actuelle datée du 7 mars 2018 à 17:33

C'est la classe de base pour la plupart des objets dans three.js et elle fournit un ensemble de propriétés et de méthodes pour manipuler les objets dans un espace 3D.

On notera que cette classe peut être utilisée pour grouper des objets via la méthode .add(object) qui ajoute l'objet en tant qu'enfant, cependant c'est mieux d'utiliser Group pour cela.

Constructeur

Propriétés

Méthodes

.raycast ( raycaster, intersects )

Méthode abstraite (vide) pour détecter les interactions entre un rayon projeté et cet objet. Les sous-classes commes Mesh, Line et Points implémentent cette méthode pour utiliser le raycasting.