Forum Moderators: Lobo3433
3D Modeling F.A.Q (Last Updated: 2024 Dec 19 8:31 am)
Freeware 3D Modeling Software Links:
Blender | Trimble Sketchup | Wings 3D | Anim8or | Metasequoia | Clara IO (Browser-based 3d modeler)
Check out the MarketPlace Wishing Well, as a content creator's resource for your next project.
"What 3D Program Should I buy?" Not one person here can really tell you what's best for you, as everyone has their own taste in workflow. Try the demo or learning edition of the program you're interested in, this is the only way to find out which programs you like.
There are neater ways, but the proof is in the rendering, I suppose. What problems are you having in Poser?
The other question has to be, do you even need to join them like that? It's quite legitimate to just shove primitives together, although I can understand how you would want to be proud of your craftsmanship before releasing something. :-)
You mention "neater ways" - any good links? Don't just leave me hanging here with that tantalising hint!
I started this model by *"Just shoving primitives together"*h - the crescent, sphere and teardrop on top are left that way since I reckoned (a) it was too much effort and (b) hey, nobody would notice up there!
I guess that if you know how to do things properly, then sloppy work is a matter of personal choice, not necessity! ;o)
The 3Dcheapskate* occasionally posts sensible stuff. Usually by accident.
And it usually uses Poser 11, with units set to inches. Except when it's using Poser 6 or PP2014, or when its units are set to PNU.
*also available in ShareCG, DAZ, and HiveWire3D flavours (the DeviantArt and CGBytes flavour have been discontinued).
Attached Link: http://blenderartists.org/forum/showthread.php?t=93651
Neater ways... Let me see... It's hard to explain in words, and it would take a lot of pictures. The linked tutorial is for organic modelling, and it's for Blender but a lot of the principles hold true anywhere and it may be a good introduction.What you have here looks like the good old Poser sharp edges problem, and you probably know this since you've been experimenting with the smoothing angle. I'm not saying that's wrong, but being an old timer I tend to stick with the old fashioned way, which is to split the edges that you want to be sharp. I do that in UVMapper Pro - what do you have available, modelling-wise?
The other option is to run a very fine bevel along the sharp edges. The basic principle is that Poser is biased towards rendering rounded forms, i.e. figures, so you have to work hard to persuade it that you really do want a sharp edge between those surfaces.
The sharp edges (marked in green on the new image here) aren't my major concern, but I appreciate the comments:
The 3Dcheapskate* occasionally posts sensible stuff. Usually by accident.
And it usually uses Poser 11, with units set to inches. Except when it's using Poser 6 or PP2014, or when its units are set to PNU.
*also available in ShareCG, DAZ, and HiveWire3D flavours (the DeviantArt and CGBytes flavour have been discontinued).
"Check your normals" - sound advice! I got caught by that one very early on, so I now usually recalculate normals before saving my work / exporting my .obj. Having said that, those problem faces on the Poser render could be inverted normals - I'll feel rather foolish if that's the case, better go and check!
The 3Dcheapskate* occasionally posts sensible stuff. Usually by accident.
And it usually uses Poser 11, with units set to inches. Except when it's using Poser 6 or PP2014, or when its units are set to PNU.
*also available in ShareCG, DAZ, and HiveWire3D flavours (the DeviantArt and CGBytes flavour have been discontinued).
Quote - I can see how adding a bevel would improve the appearance, make it look more natural
And you don't have to tell Poser about any creasing/smoothing also.
www.youtube.com/user/ShawnDriscollCG
Quote - "Check your normals" - sound advice! I got caught by that one very early on, so I now usually recalculate normals before saving my work / exporting my .obj. Having said that, those problem faces on the Poser render could be inverted normals - I'll feel rather foolish if that's the case, better go and check!
What does the shading look like for those areas if you remove the image texture from the object? Could be a mapping problem. Or even duplicate polygons on top of each other (rare though).
www.youtube.com/user/ShawnDriscollCG
Back to those "neater ways". I think that I understand the basic principles of edge loops, etc, but applying them in a practical situation is another matter!
EnglishBob: that link's great (you won't remember, but you sent me there in November last year from the "WIP-Modeling a Bellydance Costume Grp. Project" thread over on the DAZ forums).
Following on from that I've looked at lots of stuff about poles, edge loops, quads and triangles. I think I understand the basic principles. One of the simplest, most enlightening things I read was this one, Keep it simple. Four verts good, three verts bad...usually, and it's the advice I try to follow.
However, I spent a long time trying to use quads to join the square parts of this model to the rounded parts. But every approach I tried seemed to add unnecessary complexity to the model. That's why I went with the triangles.
But I'm intrigued - it must be possible to do with quads?
The 3Dcheapskate* occasionally posts sensible stuff. Usually by accident.
And it usually uses Poser 11, with units set to inches. Except when it's using Poser 6 or PP2014, or when its units are set to PNU.
*also available in ShareCG, DAZ, and HiveWire3D flavours (the DeviantArt and CGBytes flavour have been discontinued).
Quote - But I'm intrigued - it must be possible to do with quads?
Yes. The trade-off is a denser mesh, which is a dream for someone with OCD. Triangles are fine for tight areas even if smoothing your model (since smoothed triangles are converted to quads anyway). It's the n-gons that can cause more problems actually. Where n > 4 sides.
www.youtube.com/user/ShawnDriscollCG
But I did notice that the problem only appears at three of the four corners where the cube intersects the dome. I know that the geometry at each of the four corners is slightly different, as I did each by hand. I guess that's a definite clue? But I don't see where it's pointing me!
The 3Dcheapskate* occasionally posts sensible stuff. Usually by accident.
And it usually uses Poser 11, with units set to inches. Except when it's using Poser 6 or PP2014, or when its units are set to PNU.
*also available in ShareCG, DAZ, and HiveWire3D flavours (the DeviantArt and CGBytes flavour have been discontinued).
"The sharp edges (marked in green on the new image here) aren't my major concern, but I appreciate the comments"
I'm not sure if you've fully appreciated what Shawn and I were saying, so forgive me if I'm repeating myself unnecessarily. The very fact that your model has sharp edges can cause Poser to render it improperly.
As well as your concern for the aesthetics of the mesh, there's a separate issue when you consider modelling for Poser. Sharp edges have to be given special treatment, as mentioned. There are also issues with long, thin triangles (Poser doesn't like them) and polygons with more than 4 sides (Poser sometimes likes them, but they're best avoided - and concave n-gons are definitely not a good idea). And probably other things that I've temporarily forgotten about.
"the problem only appears at three of the four corners where the cube intersects the dome. I know that the geometry at each of the four corners is slightly different, as I did each by hand."
That is a clue, certainly. If the mesh was mine, I'd look very closely indeed at how the polygons are formed in the corners; make sure that all vertices were welded prior to splitting them; and check for malformed polygons (UVMapper has functions for that). If you're willing to send me the model, I could have a quick look and give any feedback here.
"you won't remember, but you sent me there in November last year from the "WIP-Modeling a Bellydance Costume Grp. Project" thread over on the DAZ forums)"
I remember the thread, and I remember your screen name. Is that good enough? ;-) I just hadn't connected the two.
The 3Dcheapskate* occasionally posts sensible stuff. Usually by accident.
And it usually uses Poser 11, with units set to inches. Except when it's using Poser 6 or PP2014, or when its units are set to PNU.
*also available in ShareCG, DAZ, and HiveWire3D flavours (the DeviantArt and CGBytes flavour have been discontinued).
The penny drops! Poser doesn't like sharp edges.
You mention splitting the edges as an alternative to using a bevel. I'm not sure of the terminology, but are you talking about material groups here? I haven't really got my head round those yet. I use Blender for the modelling and UV mapping, although I still load the .obj file into UV Mapper (free version) just to export the texture template!? Go figure!
I'd already come across the long, thin triangles problem (there's a few still in this model where the square plinth changes to the rounded, stepped affair), and I guess that was part of the reason for this particular post.
I was also vaguely aware of an N-gons issue - I've only used quads and triangles in my practice models because I vaguely recalled some warning about faces with 5+ sides.
The concave N-gon issue - that applies to concave quads as well, doesn't it?
Thanks for the offer - I'd be more than happy for you to give the model a once-over. What's the best way? Send a file to the contact address on your website. Which file? I think Blender can export most formats, or would just the .obj be enough?
It's been a long time since that first post , but I have been making slow but steady progress! Hopefully, one day I'll get back to the clothing - I just realised I had far, far too much to learn!
The 3Dcheapskate* occasionally posts sensible stuff. Usually by accident.
And it usually uses Poser 11, with units set to inches. Except when it's using Poser 6 or PP2014, or when its units are set to PNU.
*also available in ShareCG, DAZ, and HiveWire3D flavours (the DeviantArt and CGBytes flavour have been discontinued).
Quote - You mention splitting the edges as an alternative to using a bevel. I'm not sure of the terminology, but are you talking about material groups here?
Not material groups, no.
Imagine two flat planes, one horizontal and one vertical, which share an edge to make a right angle. Further imagine that the edge in question is made of a string of vertices, which are shared between the vertical and horizontal planes. Poser will assume that both planes are part of the same surface and try to smooth them according to its own internal algorithms (now somewhat controllable by the smoothing angle setting, but still...)
If each vertex along the edge is duplicated, so that there are separate vertices for the vertical and horizontal planes, Poser now "knows" that the surfaces must be kept separate and doesn't attempt to smooth the edge.
This process is often known as "splitting vertices". UVMapper Classic has a function for this, but it actually splits all the vertices in the model which is not what you want if it has any curved surfaces at all. UVMapper Pro enables you to set the angle which will trigger the splitting, along with other useful features.
Quote - I vaguely recalled some warning about faces with 5+ sides.
That was probably my vague warning. :-) Poser 3 used to actually crash if it as much as thought it was going to get a 5-sided polygon. Later versions are more robust, but the suspicion lingers that they are best avoided.
Quote - The concave N-gon issue - that applies to concave quads as well, doesn't it?
Well spotted, grasshopper. :-)
Quote - Send a file to the contact address on your website. Which file? I think Blender can export most formats, or would just the .obj be enough?
Yep, just send the OBJ file to my contact address and I'll take a quick look.
I hadn't even thought of just importing the .obj. It gives a rather different result from loading via the .pp2. Does that hint that there's something wrong in the .pp2 as well - it wouldn't surprise me! :oS
Regarding the sharp edges: I assume that it's an either/or choice - either split the vertices, or bevel the edges?
Time to go and rest my brain for a while - thanks to everybody for the advice so far
The 3Dcheapskate* occasionally posts sensible stuff. Usually by accident.
And it usually uses Poser 11, with units set to inches. Except when it's using Poser 6 or PP2014, or when its units are set to PNU.
*also available in ShareCG, DAZ, and HiveWire3D flavours (the DeviantArt and CGBytes flavour have been discontinued).
Quote - Those remaining triangles reminded me of something, and I eventually tracked it down - a simple shaded view (that's the picture included with this post) in Blender looks a bit odd directly above those triangles.
The artifacts in the non-split vertices model tend to occur in the same places in Poser, although they don't look the same.
Quote - I hadn't even thought of just importing the .obj. It gives a rather different result from loading via the .pp2. Does that hint that there's something wrong in the .pp2 as well - it wouldn't surprise me!
The PP2 file will include whatever smoothing angle you had in force when you saved it, and that will have an influence on how it looks.
Quote - Regarding the sharp edges: I assume that it's an either/or choice - either split the vertices, or bevel the edges?
You can treat edges differently, if you like. Bevel some, split others - not sure what benefit that might have. You can even do both, but that definitely would be pointless.
I haven't had a chance to get back to this yet. I suspect the answer may be some ad hoc modification that fixes the problem although it will be hard to explain why...
Here's an extract from the .obj - it might help anybody who has a similar problem:
usemtl Stupa
s off
f 30/1 34/2 49/3 31/4
...
s 1
f 18/695 21/694 451/584
s off
...
Simply removing all the "s 1" / "s off" line pairs (but not the faces between them!) cleared the problem.
The 3Dcheapskate* occasionally posts sensible stuff. Usually by accident.
And it usually uses Poser 11, with units set to inches. Except when it's using Poser 6 or PP2014, or when its units are set to PNU.
*also available in ShareCG, DAZ, and HiveWire3D flavours (the DeviantArt and CGBytes flavour have been discontinued).
Time to go and tidy up those sharp edges now. Maybe also increase the number of segments on the rounded bits to give it a smoother outline.
Thanks again to everybody who's posted replies here. This has been a most enlightening experience for me.
I'll probably repost here in a week or two, just for a final check before releasing the model (or if I run into any other major problems!)
The 3Dcheapskate* occasionally posts sensible stuff. Usually by accident.
And it usually uses Poser 11, with units set to inches. Except when it's using Poser 6 or PP2014, or when its units are set to PNU.
*also available in ShareCG, DAZ, and HiveWire3D flavours (the DeviantArt and CGBytes flavour have been discontinued).
Poser seems to recognise smoothing groups if you can set them up in your modelling program.
Poser will only smooth an edge if the vertices are welded. Rather than split vertices in uvmapper, you can select polygons where you want a sharp edge and simply cut and paste them back, or by selecting the vertices of the edge and unweld. You need to know your modeller to learn exactly what the command is called.
N-gons in poser, especially with a concave edge are fatal in poser. a single polygon shaped like a crescent will not render properly in poser.
I've added regular exports of parts of my model as obj for examination in DS and Poser to my workflow. Yes, I know it's obvious now!
I'm a little unsure about the triangle that appears in the bevel, where the dome and square corner meets (in the blue circle on the diagram). But I think that seems to be a triangle in its proper place.
Talking of bevels, I noticed that I can make the corner bevels on the base out of quads or triangles (the two images on the right). Is there any reason I should prefer one over the other?
Any views/observations on any of this?
P.S. thanks markschum. I think I'm going with bevels on this model, but I'll check out the commands you suggested - I'm playing with Anim8or now as well as Blender.
The 3Dcheapskate* occasionally posts sensible stuff. Usually by accident.
And it usually uses Poser 11, with units set to inches. Except when it's using Poser 6 or PP2014, or when its units are set to PNU.
*also available in ShareCG, DAZ, and HiveWire3D flavours (the DeviantArt and CGBytes flavour have been discontinued).
Everything seems fine in Poser 6 - see the attached render.
But D|S is giving me a problem with the bump map. It sets the bump strength correctly, but not the min/max values.
I read somewhere that D|S ignores the shader tree, which would explain this.
Is there any other way I can get D|S to set the bump min/max automatically when I load the prop?
The 3Dcheapskate* occasionally posts sensible stuff. Usually by accident.
And it usually uses Poser 11, with units set to inches. Except when it's using Poser 6 or PP2014, or when its units are set to PNU.
*also available in ShareCG, DAZ, and HiveWire3D flavours (the DeviantArt and CGBytes flavour have been discontinued).
"...specularity looks a bit high..." - I think you're right there. The bump detail's getting lost. I'll try reducing it a bit.
"Awfull lot of work" - Yes indeed, but mainly for my own benefit! I've learnt so much over the past few weeks while tidying up this model.
The 3Dcheapskate* occasionally posts sensible stuff. Usually by accident.
And it usually uses Poser 11, with units set to inches. Except when it's using Poser 6 or PP2014, or when its units are set to PNU.
*also available in ShareCG, DAZ, and HiveWire3D flavours (the DeviantArt and CGBytes flavour have been discontinued).
It's up on ShareCG now. Just need to check that the download is all okay, then I'll add posts in the freebies sections.
The 3Dcheapskate* occasionally posts sensible stuff. Usually by accident.
And it usually uses Poser 11, with units set to inches. Except when it's using Poser 6 or PP2014, or when its units are set to PNU.
*also available in ShareCG, DAZ, and HiveWire3D flavours (the DeviantArt and CGBytes flavour have been discontinued).
Also now appearing on Renderosity freestuff.
See my thread in the freestuff forum here http://www.renderosity.com/mod/forumpro/showthread.php?thread_id=2803020
The 3Dcheapskate* occasionally posts sensible stuff. Usually by accident.
And it usually uses Poser 11, with units set to inches. Except when it's using Poser 6 or PP2014, or when its units are set to PNU.
*also available in ShareCG, DAZ, and HiveWire3D flavours (the DeviantArt and CGBytes flavour have been discontinued).
Forgive me because I'm completely novice and new but that looks like a huge frustration - especially having to get into making illustrations to demonstrate the problem.
With freeware programs like Sculptris and CB Model where everything can be easily molded and glued together are primitive-based modeling programs still practical?
I have a few freeware primitive based programs but hang onto them as more of a 'fun challenge' to learn. Starting off, I'm learning with the above-mentioned clay-style programs because it seems so much more quicker.
But once again, I'm pretty new, what advantages are there in toughing it out with the more complicated to use programs?
Quote - I'm pretty new, what advantages are there in toughing it out with the more complicated to use programs?
Polygon modelers have the advantage of full control of the polygon placement during the modeling process. Useful for video game content where the polygon count is important. Normal maps can be applied to lo-res polygon meshes to give the appearance of hi-res polygon meshes. This is useful in video games and in regular rendering.
Both hard and soft surface modeling can be achieved with polygon modelers. Hard surfaces require a bit more attention to the exact sharpening of edges while soft surfaces try to avoid any exact sharpening of the edges.
NURBS modeling focuses on hard surfaces. Objects start out as a cube or a sphere, for example, and then have parts cut away or added to them by simple boolean operations. The intersections are chamfered if necessary. Polygons are rarely seen until the OBJ export is performed for rendering the model.
Sculpting software by default uses a lot of polygons to get more detail. Some programs can fake the detail until render time to keep the workflow in real-time. Other programs can import lo-res meshes from a sculpting program and then render using a hi-res displacement (also imported from the sculpting program) over it.
Each modeling process has its (dis)advantages. There is not necessarily a right way to model. There are just slower and faster ways of modeling. UV mapping and/or animating a 3D model can prove more difficult depending on how the model was originally created.
www.youtube.com/user/ShawnDriscollCG
Thanks, Shawn
I think you mentioned that 3D Canvas was made for low polygon video game modeling which explains why it kept crashing on me - I was attempting to work with imported CB and Sculptris models.
I have started learning Metasequoia (it's the polygon modeler that made the most sense to me) and just created a torso which, admitedly, I had a bit more control over it's basic shape than I would've in CB and Sculptris simply because there were more options and I could choose to work with lines, verts, or faces.
I think if I can find a way to convert files from Metaseq to Sculptris for finer details, I'll be set.
Anywho, sorry to high jack the thread. Question I've had for awhile and this looked like the best opportunity to ask it. =)
Attached Link: 3d model conversion
I've seen this posted over at Planetside. No positive recomendations yet. An astonishing amount of available files.Quote - I've seen this posted over at Planetside. No positive recomendations yet. An astonishing amount of available files.
Cool. I see game formats in its list. One problem I have is exporting OBJ from MoI into 3DCoat. MoI says during import that a UV map is coming, but one never does. So 3DCoat hangs and proceeds to fill up RAM with garbage. Auto-UV mapping at import gets around it.
I'm curious though what versions of Wavefront OBJ it can save/load?
www.youtube.com/user/ShawnDriscollCG
The "Windows95/98/Me/NT/2K/2003/XP 32/XP 64/Vista 32/Vista 64/Windows 7 32/Windows 7 64" blurb is missleading. It doesn't mean that the formats themselves have been updated. It's just a converter. So it could run at a DOS prompt if given the proper arguments.
How recent are the .CAR and .LXO formats, for example?
www.youtube.com/user/ShawnDriscollCG
Awesome, thanks again for the converter. It does do obj - not sure if that was what you guys were on about. Just wanted to say that this converter airlflame linked does more than the limited shareware of 3DWin and I think the registration for this works on an honor system.
Glad to pay if I ever go commercial and sell but at this point I really suck so I'm just doing this stuff for fun and learning.
I've been away for a few days resting my poor old brain, and just saw Midnightcarnival's question.
"sorry to high jack the thread" - not at all, the question's rather appropriate. And you seem to be getting some helpful answers - QED, posted in the right place!
"...having to get into making illustrations to demonstrate the problem..."* - if you can explain a problem in words that's all you need, and there's plenty of really helpful people on these boards. (I post pictures because my words often puzzle people, myself included! ;o)
"...with freeware [clay-style] programs ... are primitive-based modeling programs still practical? ... what advantages are there in toughing it out with the more complicated to use programs?" - my advice (beginner to beginner) is to try to get to grips with the basics of as many different (free!) programs as you can, then they can all go in your toolkit. You'll inevitably end up preferring one or other, because they have the best fit to the way you think and work.
"I'm just doing this stuff for fun and learning" - that's the acid test, when it stops being fun you know you're doing something wrong!
The 3Dcheapskate* occasionally posts sensible stuff. Usually by accident.
And it usually uses Poser 11, with units set to inches. Except when it's using Poser 6 or PP2014, or when its units are set to PNU.
*also available in ShareCG, DAZ, and HiveWire3D flavours (the DeviantArt and CGBytes flavour have been discontinued).
Your friendly neighborhood Wings3D nut.
Also feel free to browse my freebies at ShareCG.
There might be something worth downloading.
Interesting - I think I follow that one. Took me a while to spot that the triangle isn't actually a triangle.
I've also had some interesting replies to the same queries (mainly along the lines of Keep It Simple Stupid!) over on the DAZ forums here http://forum.daz3d.com/viewtopic.php?p=2342807
I like the idea of splitting it into separate objects and just stacking them - I'm trying that approach for my next attempt at a chunk of architecture.
The 3Dcheapskate* occasionally posts sensible stuff. Usually by accident.
And it usually uses Poser 11, with units set to inches. Except when it's using Poser 6 or PP2014, or when its units are set to PNU.
*also available in ShareCG, DAZ, and HiveWire3D flavours (the DeviantArt and CGBytes flavour have been discontinued).
This site uses cookies to deliver the best experience. Our own cookies make user accounts and other features possible. Third-party cookies are used to display relevant ads and to analyze how Renderosity is used. By using our site, you acknowledge that you have read and understood our Terms of Service, including our Cookie Policy and our Privacy Policy.
I'm very much a beginner at 3D modelling, and this is a fairly basic model (just over 1000 vertices/1000 faces). It was created from a few spheres, cubes and cylinders, which were then extruded, manipulated, and finally joined together.
The way I joined things was fairly laborious, creating edges and faces one by one to fill the gap between the 4-sided and 16-sided elements - any advice on a smarter way to do this?
I think that the end result (i.e. the actual quads and triangles that fill the join area) is okay - it looks 'neat and tidy', and it renders okay in D|S 3 and Poser 6 (well, not quite).
However, I may have made some very basic errors in constructing these joining areas. Any advice/suggestions would be greatly appreciated.
(Hopefully there's a picture attached to this posting which shows exactly what I mean)
3D Cheapskate
The 3Dcheapskate* occasionally posts sensible stuff. Usually by accident.
And it usually uses Poser 11, with units set to inches. Except when it's using Poser 6 or PP2014, or when its units are set to PNU.
*also available in ShareCG, DAZ, and HiveWire3D flavours (the DeviantArt and CGBytes flavour have been discontinued).