MARCHING CUBE ET MARCHING TETRAHEDRA

Cyberboy2054 173 Messages postés jeudi 20 décembre 2001Date d'inscription 22 août 2008 Dernière intervention - 12 nov. 2003 à 21:01 - Dernière réponse : papaosacr 1 Messages postés vendredi 8 décembre 2017Date d'inscription 8 décembre 2017 Dernière intervention
- 8 déc. 2017 à 15:22
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

http://codes-sources.commentcamarche.net/source/17865-marching-cube-et-marching-tetrahedra

Afficher la suite 
moh05 28 Messages postés samedi 14 janvier 2006Date d'inscription 23 mai 2012 Dernière intervention - 15 avril 2006 à 15:24
SALUT?S'IL VOUS PLAIS SI VOUS AVEZ UN DOCUMENT DE SOURCE SUR MARCHING TETRAHEDRA?CONTACTEZ MOI.
cs_austral 1 Messages postés jeudi 19 octobre 2006Date d'inscription 18 janvier 2007 Dernière intervention - 18 janv. 2007 à 16:16
http://perso.orange.fr/kohonen/Marching/indexn.htm

je vous conseil ce site. Il explique très bien le marshing cube :)

avec code source a telecharger
Taquilla1 7 Messages postés jeudi 21 septembre 2006Date d'inscription 16 février 2010 Dernière intervention - 16 févr. 2010 à 16:45
Merci sa va m'aider pour me lancer
nana35600 2 Messages postés vendredi 3 mai 2013Date d'inscription 7 mai 2013 Dernière intervention - 12 juin 2013 à 09:25
BOnjour,

Je rouvre un dossier qui date mais qui est toujours intéressant. Je voulais savoir comment est ce qu'on peut faire pour créer un objet à partir d'un nuage de points avec cet algorithme? Ici, on utilise les équations de la forme, ce que je demande est il réalisable?
papaosacr 1 Messages postés vendredi 8 décembre 2017Date d'inscription 8 décembre 2017 Dernière intervention - 8 déc. 2017 à 15:22
Sous linux :

Modifier les fichiers include comme ceci:

#include <GL/glut.h>
//#include "glu.h"
#include <math.h>
#include <stdio.h>

Au debut de main() ajouter un glutInit:

void main(int argc, char **argv)
{

Menu();
glutInit(&argc, argv);
.........

Compiler avec gcc:
gcc marching.c -lglut -lGL -lGLU -lm -o marching

Lancer:
./marching

Et ça marche !
Commenter la réponse de Cyberboy2054

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.