Make2D SDK

It seems like Wim’s post above gets at the main points.

  1. Sections curves defined by clipping planes should be joined into closed curves.
  2. Optionally the planar regions defined by these closed curves should be occluders, i’e they will hide everything behind.

If we had this then adding hatching in the regions would be fairly easy.

4 Likes

This is such a fantastic component.
I wonder if it would be feasible or possible to have an output that lists the ‘distance from the camera’ for each ‘line’ the model, before they are projected. This would allow ‘depth cuing’ with customizable linework thickness, which has been a long sought after feature in Rhino (see this thread for example - V6 Goal: Make2d overhaul). A mid-point would probably do, or else a range for each line.

I’m out of my depth here, but I think it is referred to as the HLD coordinate system in the RhinoCommon documentation. Not sure if it’s something that can be outputted or if it’s just used in a calculation phase. http://developer.rhino3d.com/api/RhinoCommon/html/M_Rhino_Geometry_HiddenLineDrawingParameters_SetViewport.htm

This is amazing, so much what I need. I am struggling to figure out the components used. I wish there was a script to download or the (full) display name present instead of the icons.