Dynamic On-Mesh Procedural Generation
hal.structure.identifier | Thomson Multimedia R&D France | |
hal.structure.identifier | Melting the frontiers between Light, Shape and Matter [MANAO] | |
hal.structure.identifier | Laboratoire Bordelais de Recherche en Informatique [LaBRI] | |
dc.contributor.author | BURON, Cyprien | |
hal.structure.identifier | Thomson Multimedia R&D France | |
dc.contributor.author | MARVIE, Jean-Eudes | |
hal.structure.identifier | Laboratoire Bordelais de Recherche en Informatique [LaBRI] | |
hal.structure.identifier | Melting the frontiers between Light, Shape and Matter [MANAO] | |
dc.contributor.author | GUENNEBAUD, Gaël | |
hal.structure.identifier | Laboratoire Bordelais de Recherche en Informatique [LaBRI] | |
hal.structure.identifier | Laboratoire Photonique, Numérique et Nanosciences [LP2N] | |
hal.structure.identifier | Melting the frontiers between Light, Shape and Matter [MANAO] | |
dc.contributor.author | GRANIER, Xavier | |
dc.date.accessioned | 2023-05-12T11:00:58Z | |
dc.date.available | 2023-05-12T11:00:58Z | |
dc.date.conference | 2015-06-03 | |
dc.identifier.uri | https://oskar-bordeaux.fr/handle/20.500.12278/182038 | |
dc.description.abstractEn | We present a method to generate procedural models with global structures, such as growth plants, on existing surfaces at interactive time. More generally, our approach extends shape grammars to en- able context-sensitive procedural generation on the GPU. Central to our framework is the unified representation of external contexts as texture maps. These generic contexts can be spatially varying parameters controlling the grammar expansion through very fast texture fetches (e.g., a density map). External contexts also include the shape of the underlying surface itself that we represent as a texture atlas of geometry images. Extrusion along the surface is then performed by a marching rule working in texture space using indirection pointers. We also introduce a lightweight deformation mechanism of the generated geometry maintaining a C1 continuity between the terminal primitives while taking account for the shape and trajectory variations. Our method is entirely implemented on the GPU and it allows to dynamically generate highly detailed mod- els on surfaces at interactive time. Finally, by combining marching rules and generic contexts, users can easily guide the growing process by directly painting on the surface with a live feedback of the generated model. This provides friendly editing in production environments. | |
dc.language.iso | en | |
dc.publisher | Canadian Human-Computer Communications Society | |
dc.title.en | Dynamic On-Mesh Procedural Generation | |
dc.type | Communication dans un congrès avec actes | |
dc.identifier.doi | 10.20380/GI2015.03 | |
dc.subject.hal | Informatique [cs]/Synthèse d'image et réalité virtuelle [cs.GR] | |
bordeaux.page | 17-24 | |
bordeaux.hal.laboratories | Laboratoire Photonique, Numérique et Nanosciences (LP2N) - UMR 5298 | * |
bordeaux.institution | Université de Bordeaux | |
bordeaux.institution | CNRS | |
bordeaux.country | CA | |
bordeaux.title.proceeding | Proceedings of Graphics Interface | |
bordeaux.conference.city | Halifax | |
bordeaux.peerReviewed | oui | |
hal.identifier | hal-01144673 | |
hal.version | 1 | |
hal.origin.link | https://hal.archives-ouvertes.fr//hal-01144673v1 | |
bordeaux.COinS | ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.spage=17-24&rft.epage=17-24&rft.au=BURON,%20Cyprien&MARVIE,%20Jean-Eudes&GUENNEBAUD,%20Ga%C3%ABl&GRANIER,%20Xavier&rft.genre=proceeding |
Files in this item
Files | Size | Format | View |
---|---|---|---|
There are no files associated with this item. |