![]() ![]() When we consider this way is a dead way maybe me or some of You will start over. It's 2 folders compressed one eclipse with current work version (132) and second with files for test. ![]() Only for developers or for anyone curios Roof Work Of course the points up and down have to be synchronized. ![]() Then modify resulted object moving point, edge or faces.Ĭould be useful the option to insert/delete. Generate bottom roof copy and paste at specified elevation (roof thickness) connect with a border in a single object. When roof are circular or only same parts are arc circle I need a list with centers (that's I work now) Co-planar panes intersect other plans in the same point and I need only one in that position To reduce points numbers and put it in the correct list I identify few problems: To compute face I have to identify point-by-point from start to end. Planes help me to know to which face belong the point and give me the height but it give me also too many points. From plans I have 3D points and superpose it over 2D points from edge intersections. I steel use plans intersection like in v1.0 but I add also the offset polygons and edge intersection from v.1.0 alpha. MANY THANKS!Īt that moment I'm still trying to continue on that direction because I think it wort. I'm surprising how many people want to help me. The incomplete faces are wrong defined but have at least 3 points in place of 4 or FRIENDS Nothing when at least one face are null, nothing happen on screen. I don't make an mechanism for treating errors and at the moment is ALL or NOTHING!. ![]() The blue lines have to mark the edges are not wire frame lines. The missing part from roof faces are really missing. Re: Generate roof PolygonAttributes I've set it starting with v.112 and I've solve to don't see the sky through the roof when in virtual visitor.Īlso from v.117 I've fix the elevation problem observed by bdfd.Ģ. So the campskeleton segments for the half hipped ends are further out, and the clip room segments are closer in, causing that stubby little end plane. Room one uses the campskeleton to generate the planes, and room two is used to clip the generated roof. A slightly easier idea for half-hipped and the like is to use two rooms. * Where I put a number in, but that may not be possible based on the library.Ĥ. It comes in my mind a very basic but similar thing to the terrain editor developed by Puybaret.Īs soon as my kid starts to sleep alone and early, I'd look into the code happily ^^ The only thing (as a user) I'd like to see in a plugin like this is the possibility to move/change the control point and specify the elevation for different parts of the roof (obviously with some limitations). TBH my idea was just to get the "inner" part of the roof and elevate it using the same logic dorin developed previously, not that i'd use raycasting to get the elevation.īut given there is already a solution for 3d in campskeleton, it's perfect to start from that. Since the library developers seem to have already solved this problem, you could look at the code to understand how they did, if it really is of your interest. Maybe we could come to a complete solution in 10 minutes, maybe not. This doesn't mean the method is wrong, it just means it requires some degree of intelligence, which require some effort to implements. If you look at the 2D image in my previous post, you can easily end up that the right side of the roof won't be as tall as the left side. The method you proposed is easy to implement for simple shaped roofs, but it would require some kind of guessing for complex shapes, because not all inside points should be elevated by the same amount. Looking at the video published on the research project page referenced on github I've learned the library is born specifically to build roofs, so now I'm expecting it is you for your effort, but in the end it seems the vertical position comes out of the box (see above).Īnyway, I like exploring other solutions, so let me expose some thoughts. For 3D I've see this in srcYou're right, I didn't see yet the code when I wrote about vertical positioning of the points. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |