Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • libformfactor libformfactor
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 10
    • Issues 10
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • mlzmlz
  • libformfactorlibformfactor
  • Merge requests
  • !51

Introduce z clipping of Polyhedron

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Ludwig Jaeck requested to merge zclipping into main Dec 08, 2022
  • Overview 84
  • Commits 2
  • Pipelines 100
  • Changes 11

Each method has its own commit, symmetry gets enabled in the last commit.

The idea behind the current implementation of z_clip is merge all faces below the clip plane into the edges on the clip plane by dissolving their edges onto the plane, if there is not any edge left which can be dissolved: merge the left over faces.

For each necessary Euler operation do:

  1. Poll geometric structures (e.g edges, faces) with specific properties from the polyhedron as long such are available.
  2. Do the operation on it.
Edited Dec 09, 2022 by Ludwig Jaeck
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: zclipping