PureBasic

Forums PureBasic
Nous sommes le Dim 16/Déc/2018 18:25

Heures au format UTC + 1 heure




Poster un nouveau sujet Répondre au sujet  [ 5 messages ] 
Auteur Message
 Sujet du message: Babylon.sbi : CSG
MessagePosté: Ven 16/Fév/2018 14:56 
Hors ligne
Avatar de l’utilisateur

Inscription: Dim 22/Aoû/2010 15:24
Messages: 6736
Localisation: IDF (Yvelines)
La géométrie de construction de solides (CSG en anglais: "Constructive Solid Geometry") est une technique de modélisation géométrique simple (cylindre, sphère, cône, tore, etc.) à l'aide d'opérateurs géométriques booléens (soustraction, intersection, union).

Voici une fonction qui verra le jour avec le prochaine version de Babylon.sbi

Result = CSGMeshCreate(FromMesh, WithMesh, Operator.i = #BJS_Subtract, [Material = 0])

Result Nouveau mesh obtenu

FromMesh Mesh sur lequel l'opération sera exécutée.
WithMesh Mesh servant à réaliser l'opération.

Operator Opération à effectuer
    - #BJS_Subtract (Soustraction)
    - #BJS_Intersect (Intersection)
    - #BJS_Union (Union)

Material Matériel à utiliser avec le mesh résultant. (Facultatif)

:idea: Une démonstration sera plus parlante http://falsam.com/sbbjs/csgdemo.html

La souris permet d'effectuer une rotation de la scène.

_________________

➽ Config PureBasic : i3, RAM 4Go, NVidia (1024 Mo), Windows 10 - PB 5.45 LTS & PB 5.62
➽ Je papote aussi sur http://purebasic.chat & http://purebasic.chat/forum

➽ Restez informé Image Pure Basic Francophone Community

➽ Sites personnels http://falsam.com & EasySprite.js

➽ Je ne réponds pas aux MP techniques


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Babylon.sbi : CSG
MessagePosté: Mer 21/Fév/2018 11:51 
Hors ligne
Avatar de l’utilisateur

Inscription: Jeu 25/Juin/2015 16:18
Messages: 209
tres interressant

il serait utile d'avoir un rendu en fil de fer pour voir la construction du mesh


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Babylon.sbi : CSG
MessagePosté: Mer 21/Fév/2018 15:04 
Hors ligne
Avatar de l’utilisateur

Inscription: Dim 22/Aoû/2010 15:24
Messages: 6736
Localisation: IDF (Yvelines)
Guillot a écrit:
il serait utile d'avoir un rendu en fil de fer pour voir la construction du mesh
C'est une bonne idée. Clique à nouveau sur le lien de démonstration :wink:

MeshAppearance(Mesh, Attribut)
fera parti de la prochaine version de Babylon.sbi

Attribut prend les valeurs suivantes
- #BJS_Solid
- #BJS_WireFrame
- #BJS_BoundingBox

_________________

➽ Config PureBasic : i3, RAM 4Go, NVidia (1024 Mo), Windows 10 - PB 5.45 LTS & PB 5.62
➽ Je papote aussi sur http://purebasic.chat & http://purebasic.chat/forum

➽ Restez informé Image Pure Basic Francophone Community

➽ Sites personnels http://falsam.com & EasySprite.js

➽ Je ne réponds pas aux MP techniques


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Babylon.sbi : CSG
MessagePosté: Mer 21/Fév/2018 23:17 
Hors ligne
Avatar de l’utilisateur

Inscription: Ven 11/Fév/2005 17:34
Messages: 4148
Localisation: Arras, France
Impressionnant !


Haut
 Profil  
Répondre en citant le message  
 Sujet du message: Re: Babylon.sbi : CSG
MessagePosté: Jeu 22/Fév/2018 19:06 
Hors ligne

Inscription: Mer 21/Jan/2004 18:24
Messages: 1530
est ce que tu peux créer tes propres mesh, "à la main" / par programmation comme avec opengl ou ogre et faire des opérations de soustraction additions ... dessus ?

Pat


Haut
 Profil  
Répondre en citant le message  
Afficher les messages postés depuis:  Trier par  
Poster un nouveau sujet Répondre au sujet  [ 5 messages ] 

Heures au format UTC + 1 heure


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité


Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages

Rechercher:
Aller à:  

 


Powered by phpBB © 2008 phpBB Group | Traduction par: phpBB-fr.com
subSilver+ theme by Canver Software, sponsor Sanal Modifiye