#0 

07-01-2007 16:26:40

smeagol
Membre
Date d'inscription: 30-10-2006
Messages: 34

Bonjour a tous. Dans mon projet mon équipe ma demander une colle.

Les terrains sont fabriquer avec les méthode de terrain rendering. Celle qui charge une bmp et fait des bosse; lol

le problème c'est qui mon demander si il était possible que les joueur creuse des trancher. Il es vrai que cela serait interessant. La solution retenu pour creuse est de prendre la map une fois creer et de suprimmer de la matière. je m'explique;

Code:

  terrain avant   terrain avant
  vue de haut     vue de haut
  ____________    ____________
  |          |    |  _       |
  |          |    | | |      |
  |          |    | |_|      |
  |          |    |          |
  |__________|    |__________|

le carré en moins représente la partie enlever de la map.

Si vous avez compris il me faut enlever de la matière dans un modèle chargé. Personne ne serait faire ou bien une idée où chercher. Je suis près a modifier la sdk de irrlicht. enfin a lui rajouter des fonctions.

Dernière modification par smeagol (07-01-2007 16:27:41)

Hors ligne


#1 

07-01-2007 16:56:22

Copland
Modérateur
Lieu: ZarbiLand
Date d'inscription: 22-09-2006
Messages: 657
Site web

Si j'ai bien compris, tu veux faire un terrain avec HeightMap, et modifier se terrain ?
Je pense pas que se soit réalisable facilement, car le terrain à des patchs, un lod et companie....si tu supprimes des vertex afin de trouer ton terrain, ça va tout casser lol...Par contre vu que tu parles de creuser, il pourrait être interressant de juste descendre les vertex à l'endroit ou l'on creuse plustot non ?Et je pense que ça serai plus facilement réalisable.


Config : I5 2400, ATI HD6870 1Go DDR5, 4Go DDR3.
Single Boot : Windows Seven.

Hors ligne


#2 

13-01-2007 19:41:15

Jerry Kan
Habitué
Date d'inscription: 21-11-2006
Messages: 265

je suis tombé la dessus sur le forum anglais :
http://irrlicht.sourceforge.net/phpBB2/ … hp?t=18122

il s'agit d'un projet pour améliorer les terrains si j'ai bien tout compris, et en plus, le gars a rajouté une méthode setHeight, ce qui devrai etre parfait pour toi non ?

Hors ligne


#3 

13-01-2007 20:39:59

Aranoth
Abonné
Lieu: Toulouse
Date d'inscription: 25-09-2006
Messages: 242
Site web

Sauf qu'actuellement TlTerrainSceneNode ne gère pas le CLOD... Ce qui est assez embêtant quand même hmm

Hors ligne


#4 

13-01-2007 20:58:02

Jerry Kan
Habitué
Date d'inscription: 21-11-2006
Messages: 265

Aranoth :

Sauf qu'actuellement TlTerrainSceneNode ne gère pas le CLOD... Ce qui est assez embêtant quand même :/


ah ? c'est quoi le CLOD ? le systeme de collisions ?

Hors ligne


#5 

13-01-2007 21:47:57

Aranoth
Abonné
Lieu: Toulouse
Date d'inscription: 25-09-2006
Messages: 242
Site web

CLOD pour Continuous Level of Detail, ça permet d'optimiser beaucoup de polygones et donc d'accélérer le rendu. Tout simplement indispensable.

Hors ligne


Options Liens officiels Caractéristiques Statistiques Communauté
Corrections
irrlicht
irrklang
irredit
irrxml
xhtml 1.0
css 2.1
Propulsé par FluxBB
Traduit par FluxBB.fr
881 membres
1427 sujets
11117 messages
Dernier membre inscrit: Bidule
54 invités en ligne
Aucun membre connecté
RSS Feed