Hallo zusammen,
mein Ziel ist es, ein boxartiges Gebilde zu erzeugen, die Form ist relativ ähnlich. Allerdings ist die obere Fläche nicht eben, wie bei einer Box, sondern enthält zig unterschiedliche Höheninformationen. Es ist konkret die Darstellung eines gescannten Behälters, also können einige Sprünge in den Daten sein.
Bislang mache ich das ganze so: Zunächst erzeuge ich die obere Fläche: Ich habe für jeden einzelnen Rasterpunkt eine Höheninformation. Mit Hilfe eines QuadArrays erzeuge ich nun zwischen vier Rasterpunkten ein Quadrat in der entsprechenden Höhe. Danach erstelle ich die 4 Seiten des Behälters in ähnlicher Weise: Für jede x- bzw. y-Koordinate erzeuge ich einen Balken vom Boden bis zur entsprechenden Höhe. Bei 120x120 Rasterpunkten komme ich dann auf:
- obere Fläche: 120x120 = 14400 Objekte
- 4 Seiten: 4x120 = 480 Objekte
- Boden: 120 Objekte
Meine Frage ist nun, ob es nicht eine einfachere bzw. schönere Lösung gibt, als das ganze über QuadArrays zu lösen, die dann an eine Shape3D übergeben werden.
Gruß,
AMiGA
mein Ziel ist es, ein boxartiges Gebilde zu erzeugen, die Form ist relativ ähnlich. Allerdings ist die obere Fläche nicht eben, wie bei einer Box, sondern enthält zig unterschiedliche Höheninformationen. Es ist konkret die Darstellung eines gescannten Behälters, also können einige Sprünge in den Daten sein.
Bislang mache ich das ganze so: Zunächst erzeuge ich die obere Fläche: Ich habe für jeden einzelnen Rasterpunkt eine Höheninformation. Mit Hilfe eines QuadArrays erzeuge ich nun zwischen vier Rasterpunkten ein Quadrat in der entsprechenden Höhe. Danach erstelle ich die 4 Seiten des Behälters in ähnlicher Weise: Für jede x- bzw. y-Koordinate erzeuge ich einen Balken vom Boden bis zur entsprechenden Höhe. Bei 120x120 Rasterpunkten komme ich dann auf:
- obere Fläche: 120x120 = 14400 Objekte
- 4 Seiten: 4x120 = 480 Objekte
- Boden: 120 Objekte
Meine Frage ist nun, ob es nicht eine einfachere bzw. schönere Lösung gibt, als das ganze über QuadArrays zu lösen, die dann an eine Shape3D übergeben werden.
Gruß,
AMiGA