bhb
June 12, 2017 15:32:53
Need some help to make a simple shape for one stair using copy/duplicate SOP.
My problem is that the STEPS are getting widder and bigger for each copy. I want to maintain the same width for all steps.
Probably could be some type of trick using bbox…
P.D. I dont want any copy_to_points workflow.
Konstantin Magnus
June 12, 2017 15:52:26
'Experts' would not pile boxes on top of each other to get stairs

Youll get lots of overlapping polygons that way.
bhb
June 12, 2017 16:05:53
Thats another problem.. I know it, but can be solved after.
Experts probably use a ForEach Subnetwork… but I dont want this also .
Konstantin Magnus
June 12, 2017 18:57:01
I didnt look into copySOP for a while and foreach is unnecessarily complicated for this, but you could subtract a horizontal from a vertical gradient across a grid and delete all black polygons from it to get some stairs.
bhb
June 12, 2017 21:01:22
Thanks, your file works. But I need all steps separately because I intend to apply Bevel to them after.
For the moment I got it with PolygonMesh(height,width..of the stepts) > Copy (numer of steps) > transform+Bool(to cut backfaces).
But the question remains there… a “tricky” or something to use a COPY node only, and get same width in the steps.
anon_user_40689665
June 13, 2017 22:36:44
see attached,
uses scale attribute on template points.
bhb
June 14, 2017 02:16:20
Work in progress.
… and new problem. When using BOOLEAN Sop(intersection) , the groups for those points and prims are deleted. And the attributes created by the bool are empty (orphaned attribs).
¿How to fix this?
bhb
June 14, 2017 02:39:53
I just saw your answer cpb.
Great! Simple way. I will start from beginning with your file,.. using the BOOL way gives me a lot of problems at end.
Thanks for your help cpb & Konstantin Magnus.