XM Magdalena 3D print, GGeorgy (3D)
LC #42 Pipers Alley

View Full Version : perfect sphere with subD's

07-27-2004, 10:11 PM
Anyone know how to model a perfect (or close to perfect) sphere using subD's. Especially solutions with only 4 sided polygons are most welcome. Of course the big idea is to use as few as possible control cage polygons. I'm using Lightwave, but the principle should be the same in the other apps.

07-27-2004, 11:58 PM
take a cube, smooth it? most simple i think..

07-28-2004, 06:54 AM
I think not. At least not in Lightwave - not by a long shot.

07-28-2004, 02:30 PM
I think not. At least not in Lightwave - not by a long shot.

Create cube,
Apply a Subpatch and freeze it,what's the problem?

07-28-2004, 06:01 PM
Problem is that the resulting surface is not spherical :
A = tesselated sphere
B = subD cube

I was hoping to achieve "A" with subD's using 4 sided polygons. Any suggestions? Is it at all possible? Or am I missing something?

Rabid pitbull
07-28-2004, 08:04 PM
Make box, metaform a few times times, spherize once or twice, hit tab.

Works fine for me, mathmatically perfect?? Maybe not, but it should pass very well as a sphere.

Also if poly count is issue you can try adjusting subdivide point weights.

Good luck,

07-28-2004, 08:14 PM
Thanks James. That's the solution I'm after!

I used : metaform + spherize + metaform + spherize and then TAB for subD. All quad poly's. Slight remnant of the cube's 8 corners. I'll work on it. This way I have a sphere which I can enhance for closeup shots by simply pushing up the subD level for the renderer.

07-28-2004, 08:33 PM
if you wish to check out your results just copy and paste screenshot into your 2d editor, and then create a cirle outline same size and place over the sphere shot and check out the differences... :)

07-28-2004, 08:53 PM
Good idea. However sometimes you can only see the flaws while actively rotating in the 3D viewport, with the silhouette appearing round but the surface showing small inconsistencies.

Rabid pitbull
07-28-2004, 10:34 PM
Also turn specularity up to see imperfections. What is the reason this must be a sub-d object?

07-29-2004, 08:15 AM
I'm testing various ways to represent a character's eyeballs in such a way that the level of detail for the render is globally adjustable by a subD level and not by higher detail object replacement (depending on shot requirements). In this way the character retains a lightweight poly mesh which speeds up interactive setup without the need for object replacement.

However, object replacement is not bad at all, especially if you write a script to automate it for you.

CGTalk Moderation
01-18-2006, 06:00 PM
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.