2014
DOI: 10.1145/2601097.2601197
|View full text |Cite
|
Sign up to set email alerts
|

PushPull++

Abstract: Where should new faces be inserted? (b) How should adjacent faces be updated, keeping them planar? (c) How should edge collapses be handled? (d) Example showing all features Figure 1: There are multiple challenges when a PushPull operation is performed on a face or edge. Case (a): New faces can either be inserted for all edges (left) or not at all by adjusting adjacent faces (middle). In addition, our solution can adaptively add new faces where needed (right). New faces are blue and modified adjacent faces are… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
16
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
6
1
1

Relationship

0
8

Authors

Journals

citations
Cited by 15 publications
(16 citation statements)
references
References 23 publications
0
16
0
Order By: Relevance
“…It has been adopted by many commercial products, such as AutoCAD [25], SketchUp [7], and Maya [26]. In particular, PushPull++ [6] used in CityEngine [27], and ArcGIS Pro [28] employs methods for adaptive face insertion, adjacent face updates, edge collapse handling, and an intuitive user interface that automatically proposes useful drag directions. PushPull++ has been verified to be able to reduce the complexity of common modeling tasks by up to an order of magnitude comparing to existing tools, and is therefore well suited for editing building models and is integrated as part of the Virtual Singapore Editor (VSE).…”
Section: Editing Techniquesmentioning
confidence: 99%
See 1 more Smart Citation
“…It has been adopted by many commercial products, such as AutoCAD [25], SketchUp [7], and Maya [26]. In particular, PushPull++ [6] used in CityEngine [27], and ArcGIS Pro [28] employs methods for adaptive face insertion, adjacent face updates, edge collapse handling, and an intuitive user interface that automatically proposes useful drag directions. PushPull++ has been verified to be able to reduce the complexity of common modeling tasks by up to an order of magnitude comparing to existing tools, and is therefore well suited for editing building models and is integrated as part of the Virtual Singapore Editor (VSE).…”
Section: Editing Techniquesmentioning
confidence: 99%
“…However, the maintenance of semantic and hierarchical information through the editing process is only supported by specific applications that are closely tied to the underlying data model. We identified five main classes of popular geometry editing techniques: transformation, deletion, deformation, push-pull [6,7], and parametric (procedural) templates [8][9][10]. Most editing tools preserve only geometric information, UV mappings, and materials.…”
Section: Introductionmentioning
confidence: 99%
“…For the third situation of losing old connections on inner-group faces only, the checking is made by surface-surface tangencies or face-workspace collisions (Lines [15][16][17][18][19][20][21]. To be precise, this situation indicates that the push-pulled surface no longer intersects its neighboring surfaces.…”
Section: Inconsistency Types Inserting New Connectionsmentioning
confidence: 99%
“…In addition to template-based façade modelling, state of the art interactive 3D editing based on push/pull (Lipp et al, 2014) add classic polygon editing capabilities and geometric primitives which let the operator handle irregular cases that cannot efficiently represented with rule-based approaches. Interactive changes are automatically classified and matched to the CityGML data model of the editor through model synchronization.…”
Section: Wp3: Interactive Post-editing and Procedural Modelling Of Thmentioning
confidence: 99%