2011-04-23 9 views
2

J'utilise le moteur JMonkey pour créer un cadre de délimitation 3D, puis j'essaie d'utiliser des zones plus petites pour remplir la zone de délimitation. Malheureusement, je ne peux pas trouver un algorithme de remplissage d'inondation 3D. Est-ce que quelqu'un connaît un algorithme de remplissage en cas d'inondation en 3D ou a-t-il un pseudo-code ou des exemples de ce fait dans n'importe quelle langue?3D Flood Fill utilisant Java

Répondre

3

Je ne pense pas que vous trouverez quelque chose comme ça. Floodfill est un peu lié aux graphiques basés sur des pixels, et cela ne va pas bien avec OpenGl/3d.

Si vous avez une sorte de concept de pixel pour 3d, je pense que l'adaptation d'un algorithme 2D ne devrait pas être une science de fusée. Je doute que quelqu'un l'ait trouvé utile jusqu'à présent.

Peut-être que quelque chose comme octrees mérite d'être lu?

+0

octrees, son intéressant. Et merci pour l'info – Darragh169