I made a model of a fire hydrant today out of a bunch of primitives; I had considered lofting, but it likely would have taken too long. That's got me thinking. While attaching or booleaning a bunch of primitives might be quick, it can also look clunky. My original idea for making a fire hydrant had been to loft the main body, then loft the bits that stuck out to the sides and attach them. I ended up just using attached primitives, which worked fairly well considering that fire hydrants do have some angular features, but I feel it might have looked smoother as a loft. I did, however, use the extrude tool on some of the primitives to add detail (I remember a time when I would have made terrible use of the boolean tool for the same purpose). What are the benefits and drawbacks of these different techniques? Lofting creates smooth transitions between cross sections–mostly–and eliminates the seams that are common with using multiple primitives or even extruding. Transitioning from cross sections of a different shape, such as a circle and square, can get messy. In addition, because of the smoother curves, lofting generates a lot of polygons, which is generally something to be avoided to keep load times low. Lofting also takes a lot of time, as one needs to have the cross sections laid out beforehand, and it can take a lot of fiddling around to get things right. Overall, it looks nice but can be difficult. The extrude tool is useful for creating details quickly–I used this to add rings around parts of the fire hydrant, some of which were sunken in, others of which stuck out. It does tend to result in a lot of sharp edges, but has a lower poly count and is fairly quick. Sticking a bunch of primitives together is also quick, but tends to end up in a lot of polygons if they are simply attached rather than booleaned (due to the overlap). It doesn't require a lot of forethought like lofting, but is often angular and rough. So, to summarize:
0 Comments
The techniques I've been using to make simple house models in 3ds Max have given me a few thoughts. In order to save time, I've been using the extended primitives for house features such as doors and windows. I'm starting to wonder if I would have been better off making my own. In the Wild West Ravine project before this, I made my own simple four and six pane windows using little more than box primitives and boolean techniques, possibly in less time than it's taking me to fix these pre-made windows. There are a huge number of parameters, and editing is difficult because it often requires repeated small changes to each one for the desired result rather than inputing each value once. Making windows myself requires, surprisingly, less fiddling around. In addition, the pre-made windows are clunky even with reduced depth values, with the frame sticking out beyond the thin walls of the houses we're modeling, and unfortunately most of the detail is lost when the depth is reduced. This is not to mention that many of the options look the same, and certainly don't look like most windows I've seen in real life. They also consist of a huge and often unnecessary amount of polygons, something that's better off avoided. The pre-made doors have a similar problem of being clunky and having too many parameters, for a result that, in this case, could be easily recreated with a couple of box primitives and simple boolean. Overall, these extended primitives are decent at best and don't really suit the project. The Attach function, however, is incredibly useful because it allows for selecting each element separately, making texturing much easier and allowing for more detailed editing even after the objects are combined. This combined with some of the other tools can be incredibly powerful. For example, I duplicated the model I had for a house, deleted the windows, patched up the holes, shrunk it with the scale tool, and voila: two of the little structures that pop out from the roof (my lack of knowledge about architectural terminology is showing itself here). All things considered, this has been an interesting project so far. So, to summarize:
|
AuthorI'm moving on to my 4th (and final) year as a Game Art & Design student at Durham School of the Arts. I'd like to call myself an artist, but I'm a programmer at heart. Archives
February 2020
Categories
All
|