add wallCorner()
This commit is contained in:
parent
5076667825
commit
ce381d6b5b
|
@ -95,3 +95,15 @@ func screwHoles() sdf.SDF2 {
|
|||
|
||||
return sdf.Union2D(holes...)
|
||||
}
|
||||
|
||||
// wallCorner returns the wall but split into one corner of the wall, specifically the top right corner.
|
||||
func wallCorner() sdf.SDF2 {
|
||||
segmentPlane := wallsPlane()
|
||||
segmentPlane = split2DPlane(segmentPlane)[0]
|
||||
segmentPlane = sdf.Center2D(segmentPlane)
|
||||
segmentPlane = sdf.Transform2D(segmentPlane, sdf.Rotate2d(sdf.DtoR(90)))
|
||||
segmentPlane = sdf.Center2D(segmentPlane)
|
||||
segmentPlane = split2DPlane(segmentPlane)[0]
|
||||
segmentPlane = sdf.Center2D(segmentPlane)
|
||||
return segmentPlane
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue