CGTalk How to Make A Perfect Low Polygon Sphere
 01-18-2013, 04:16 PM #1 Broodstar Veteran   portfolio Michael Rauwerdink Mr The Animation School Cape Town, South Africa   Join Date: Jan 2012 Posts: 53 How to Make A Perfect Low Polygon Sphere Can someone please assist me here? Examine the following picture I made: As you can see NONE of the methods are perfectly round at a low resolution. And yes, it has to be a polygon. The Dodecahedron and Icosahedron might appear to be round, but they actually have slight dents and imperfections in them that are quite noticeable. PS: this is a slight repost, but I realised this is a more general issue so I properly posted it here. share quote
 01-18-2013, 04:33 PM #2 Psyk0 Freelance chacha teacher   portfolio Patrick Boisvert 3D / 2D Artist Soldak Entertainment Quebec, Canada   Join Date: Dec 2004 Posts: 1,448 To get a perfect sphere in max you just create a default sphere with a ton of segments, it's kind of odd that Maya doesn't have one. I suppose you could create one with nurbs and convert it to polygons. You could also create a circle shape (or line object) and break half of it off, then use some kind of lathe modifier to create a sphere. __________________ Psyk03D Last edited by Psyk0 : 01-18-2013 at 04:36 PM. share quote
 01-18-2013, 04:36 PM #3 Broodstar Veteran   portfolio Michael Rauwerdink Mr The Animation School Cape Town, South Africa   Join Date: Jan 2012 Posts: 53 That's the thing though, I don't want it to have "a ton of segments", it must be low poly. And even if you increase the number of segments, it still is not round, but oval instead. Edit: Just tried creating a nurbs sphere and converting it to polygon, the result is not bad, just that the polygon then has 216 faces and has those triangles at the top and bottom where the points meet. Last edited by Broodstar : 01-18-2013 at 04:39 PM. share quote
 01-18-2013, 04:41 PM #4 Psyk0 Freelance chacha teacher   portfolio Patrick Boisvert 3D / 2D Artist Soldak Entertainment Quebec, Canada   Join Date: Dec 2004 Posts: 1,448 Define low poly? how many polygons?, usually in a game engine you can get away with geospheres, an octa geosphere made out of 7 segments will end up at 392 triangles. In case you missed my earlier edit. You could also create a circle shape (or line object) and break half of it off, then use some kind of lathe modifier to create a sphere, collapse to polygon and done. __________________ Psyk03D share quote
 01-18-2013, 04:47 PM #5 Broodstar Veteran   portfolio Michael Rauwerdink Mr The Animation School Cape Town, South Africa   Join Date: Jan 2012 Posts: 53 Well I want them to be as low poly as the objects in the picture I posted, which are all under 60 faces. I can't believe this has not been asked more frequently, I mean I found 2 or 3 posts on the internet about people asking similar question to what I am asking, but how do people make planets? Marbles? Molecular structures? Yes they can be very high poly, but like I mentioned, even the high poly objects where not perfectly round, except the nurbs conversion to polygon. share quote
 01-19-2013, 05:58 PM #6 AJ1 User   portfolio A J Indiana, USA   Join Date: Jan 2012 Posts: 1,810 Hey man, Computers cant display a perfect sphere like in the real world. If you want it to look smoother, you'll have to add more resolution untill it appears smooth to the human eye. -AJ __________________ Free learning resources: khanacademy.org coursera.org edx.org ocw.mit.edu share quote
 01-19-2013, 06:09 PM #7 Broodstar Veteran   portfolio Michael Rauwerdink Mr The Animation School Cape Town, South Africa   Join Date: Jan 2012 Posts: 53 I just want to know how you guys/industry professionals make their low poly spheres share quote
 01-20-2013, 12:32 AM #8 Meloncov Expert   portfolio Kevin Baker Freelance Modeller Oakland, USA   Join Date: Sep 2007 Posts: 1,368 They use normal maps to fake the smoothing. You can still tell they're not perfect spheres by looking at the silhouette, though. __________________ kevinbakercg.com share quote
 01-22-2013, 12:26 AM #9 Slartybartfast New Member   Join Date: Jan 2005 Posts: 21 I think Meloncov has hit the nail on the head. From your images, it looks like the surface normals of the polygons that make up your low-poly spheres are not being interpolated properly. If you take a very low poly object and increase the poly count with subdivisions, the tool won't really know that you are trying to make a sphere, it will simply guess at what the vertex normals should be, given the starting polygons. If the starting polygons are "flat" - ie. all the vertex normals of a given polygon are the same - then you will get a very poor result. Even if your vertex normals are shared, and are taken from the sphere surface at that point on the sphere, if you have too few polygons, you will still get interpolation slope discontinuities along polygon edges. You simply can't avoid that - unless, as Meloncov suggests, you map a normal map onto the polygons that overrides the normal interpolation. Does that help? __________________ S. Hurry - or you'll be late. A. Late ? Late for what ? S. Late. As in "The Late Dent-Arthur-Dent" share quote
 01-22-2013, 02:51 AM #10 CKPinson Expert   portfolio CK Pinson Network ADMIN Govt West Palm Beach, USA   Join Date: Mar 2007 Posts: 1,959 in maya use sub-d or nurb surface for smooth sphere that renders fast. __________________ CK Pinson share quote
 01-23-2013, 01:25 AM #11 rob-beddall Springwood Slasher   portfolio rob beddall Artist Derby, United Kingdom   Join Date: Jun 2003 Posts: 997 Hey, There is a script on highend3d (creative crash - I think it's called now ) that allows maya to create geospheres. This is what you need. I use it daily. Just search on there in the maya scripts section for geospheres. Or add more resolution to the default quad sphere poly primitive. That's what most people I know do. You need to have more divisions in one axis than the other tho. Just play about until the largest poly's look almost square. Obviously number of divisions overall is relevant to how much screen space the object will occupy in game Geospheres will give you a good triangulated sphere for less faces than a quad sphere (don't forget each quad = 2 triangles / faces) but 60 poly's (or tri's) just isn't enough for a decent sphere. Tho possibly passable ingame. __________________ When I was alive, I may have been a little...Naughty!...... Last edited by rob-beddall : 01-23-2013 at 01:35 AM. share quote
 02-03-2013, 04:14 AM #12 SirIsaacNewbton New Member portfolio Isaac USA   Join Date: Jan 2013 Posts: 8 spheres in games are usually either sprites or a smoothed box with a good normal map share quote
 02-03-2013, 05:47 PM #13 clecota Veteran portfolio USA   Join Date: Jan 2013 Posts: 21 In 3ds max, you can create a low-poly sphere out of a box by increasing the segments and adding a spherify modifier. Once you smooth it out it'll look good, be all quads, and low-poly. Just increase the poly count depending on how round you need it to be appear. share quote
 08-16-2013, 05:59 PM #14 sherkhannabi Frequenter   portfolio shani zee nash karachi, PA   Join Date: Dec 2011 Posts: 167 if you want to remove slight dents then use soften edge (normal > soften edge) it will smooth your mesh without increasing any more edges. share quote
 08-16-2013, 05:59 PM #15 CGTalk Moderation Lord of the posts   Join Date: Sep 2003 Posts: 1,066,479 Thread automatically closed This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum. __________________ CGTalk Policy/Legalities Note that as CGTalk Members, you agree to the terms and conditions of using this website. share quote