I’m sure others have brought this up. I can think of some ways to hack it for now given a known topology that I may try but wanted to put the request in anyhow.
Edge bevelling or bevel operations in general would be pretty awesome, or at least an ability to achieve in GLSL Advanced? My understanding is that currently we aren’t able to create new geometry yet in GLSL right? A limited bevel op would be pretty useful that perhaps takes an input prepared for beveling via attributes or groups?
See attached sketch.
more simple examples and sketches_torus with extrudes.11.toe (32.9 KB)
In this one it would be pretty awesome to be able to apply a consistent width beveled edge on the resulting deformed sharp edges of this torus shape. I think i can come up with a way to achieve the result by making the torus 6 rows instead of three and then offsetting every other primitives row’s edges in some way to attain the proper look, but sure sounds like a lot of work… subtle bevels are a super common aesthetic for artists these days but i know there can be a lot of gnarly edge cases that are typically handled as cpu operations in other DCCs. But i think a clean closed shape like this is potentially better suited for gpu/pops bevel solution?
In something like houdini or blender geo nodes this requires the pre-grouping of “edges” that will be beveled, which I believe are stored as point/vert pairs which is something I don’t think we have generalized in POPs (or SOPs for that matter) yet, so maybe that is the first step actually…