I am trying to model a very basic traffic cone. So I used a tube for the cone with a PolyExtrude, then a clip to make sure the bottom is perfectly flat. It leaves me with hollow sides at the bottom:
To close the geometry I first tried a PolyFill, but the node does not create faces between the outer and the inner circle. Instead it treats them independently and it results in 2 sets of circular primitives overlapping:
The closest I got to what I want is with the PolyLoft node. By specifying the outer circle and the inner one as 2 different sets of points. But for some reason there are some strange artefacts occurring, and I can't get rid of them.
Now I could solve the problem by hand with a TopoBuild node but it's not really ideal since I lose the whole procedural aspect.
What would be the best way to recreate the missing geometry and close the polygon in this case ?
I'm not sure this is the best way to do this (I'm very much a noob when it comes to 3d modeling), but instead of using the clip node, I would select all the points you want to have a the same height, and then use an “edit” with 0 in the y-scale.
if you take a tube, make polygon, select points and grab all top points, use scale and scale them in, then poly extrude a little make sure to select output back and the bottom of tube (cone) should be flat. you can get creative and polybevel the top and bottom of cone so it isn't so sharp, edge loop a bit from bottom, select those faces and extrude them out to give you a flat bottom surface. . . .
1. Make the cone as you did by using a primitive type polygon tube. 2. Do not check the “End Caps” 3. Select the bottom edges and then choose “Polyfill”. Single Polygon is fine (Fill Mode) 4. Create the thickness by highlighting all polys and then choose “PolyExtrude”. Use positive amount towards the outside. 5. If you are going to be using subdivision to smooth it out, you'll need some edge loops around the edges you want sharpened. On the bottom, I did select the one polygon and then chose “PolyExtrude” but used “Inset” to get that edge loop from the outside edge. 6. File attached. Indie.
EDIT: IF you don't want that bottom part solid, then skip #3 and go right to PolyExtrude!