we do not have many tools to change SubD Typology.
One way is to triangulate Faces with _insertPoint and then delete unwanted Edges to quadrangulate the typology again.
restart / new edge
But:
calling _insertPoint does not allow to restart a new series of edge insert
a simple example of triangulating, deleting edges, quadrangulate
(in this case it is possible to draw the red zick-zack - risking to mess up the (nearly) duplicated edges)
Kyle - thanks a lot for having a look.
thanks for the screencast.
I still would call it a clever workaround.
I would love to have a tool that allows me to draw a typology that is in my inner picture/ mind.
And if I search for a new typology then a intermediate state might be something like this…
my only counter argument would be that it would be very easy to make a mess if you weren’t paying attention. Having points that are close but not stitched make for weird pinchy bits.
but…typically we allow folks the leeway to do what they want and reserve judgement about if it’s a good idea or not.
I’ll write it up.
RH-83885 allow insert point to create a point on a face
for me the first aspect was more import - allow a option to start a new series of edge.
(edit / added paragraphs to the initial post…)
maybe the “insert point on a face” might be an option, that is turned of by default.
would be cool if standard Osnap would handle this…
similar to the (ugly/messy/imprecise) “near” for curves and edges, there could be a persistent “on Surface” variant… - which will mess up other commands as well ;-D
so maybe a _insertPoint internal option ? add points at …vertices / mid-edges / edges / onFace
the current behaviour would be
vertices = yes
mid-edges = yes
edges = yes
onFace = no
this would allow a
edges = no
or even vertices only
and increase precision…
It is obvious that _InsertPoint can only be interpolated on the boundary, i.e. (a,d,e,f,). And what he does is he inserts points (b,c) into the SUBD plane. I want to know how these two points are achieved? Clearly there is no boundary at point (b,c)
… @Bright_Hope@xkdsofa
even if the workflow is on nurbs / polyline / Push-Pull
in terms of a more unified, consistent user experience I think it is important to have the same approaches / behaviour even if the technical surface (nurbs/subd/mesh/… voxel…sdf…) behind is different.
(that is why I always want a magic “glue” command - instead of join, weld, stitch, …)
and this offers a super lazy workflow:
(a claim a copyright “lazy n-gon sculpting” ;-D)
(left to right, front to back)
draw your subd in ngon-style with a minimum of n-gons.
use gumball-Extrude as shown in the video but on SubD.
subdivide once (all n-gons are resolved )
(EDIT: that means you have quads only as @martinsiegrist pointed out below)
fix a minimum of faces (green)
result
if we talk about how to get SubD typology fast - i started another topic regarding 3dFace command here. have a look please.
Yes, we implemented it through secondary development and sent it out in the hope that the official can also implement this most basic function, not using PushPull