Interactive !new! | Joint Push Pull
Joint Push Pull Interactive is a novel interaction paradigm that combines the benefits of push and pull interactions to create a more natural, intuitive, and engaging experience for users. In traditional HCI systems, users are often required to either push or pull objects, or use a combination of both, to achieve a specific goal. However, JPPI takes this concept to the next level by enabling users to seamlessly switch between push and pull interactions, creating a more fluid and dynamic experience.
Extruding hundreds of faces on a mesh with 50k+ faces can become laggy, especially during interactive preview.
Extrudes multiple adjacent faces along their average normals, keeping them joined to create a smooth, thickened surface. Joint Push Pull Interactive
| Capability | Native Push/Pull | Joint Push Pull Interactive | |------------|------------------|-----------------------------| | Single face | ✅ Yes | ✅ Yes | | Multiple faces | ❌ No | ✅ Yes | | Curved surfaces | ❌ No | ✅ Yes | | Thicken shell | ❌ No | ✅ Yes | | Tapered extrusion | ❌ No | ✅ Yes | | Offset extrusion | ❌ No | ✅ Yes | | Interactive preview | ❌ No | ✅ Yes | | Price | Free (built-in) | Paid ($20–$30 equivalent) |
"The faces extruded, but they are inside-out (blue)." Solution: This is a normal orientation issue. Select the result, right-click, and go to Orient Faces . Ensure your original selection was all facing outward (white) before using the Interactive tool. Joint Push Pull Interactive is a novel interaction
: Extrudes geometry along a specific vector rather than just perpendicular to the face.
Absolute beginners who haven’t mastered native SketchUp tools, or users who only model simple boxes. Extruding hundreds of faces on a mesh with
If used carelessly (e.g., pushing faces into each other), JPP can produce “broken” geometry that causes later operations (like solid tools or export) to fail.
Joint Push Pull Interactive is a revolutionary interaction paradigm that has the potential to transform the way we interact with technology. By combining the benefits of push and pull interactions, JPPI provides a more natural, intuitive, and engaging experience for users. With its wide range of applications and potential for growth and innovation, JPPI is poised to play a significant role in shaping the future of human-computer interaction. As technology continues to advance, we can expect to see JPPI become an increasingly important part of our digital lives.