Fizz Savira
Registered User
Join date: 22 Oct 2008
Posts: 34
|
08-17-2009 20:42
I've attempted to make a replicate of one of my products in mega-prim form. To accomplish feat, I figured it was easy - take each sculpty in Blender, rebake the sculpty setting the "keep scale" and "keep center" flags, and import to Second Life. It works, sort of, but the sculpties will no longer fit together. In my case I have 3 of them that join precisely when normally exported (and then scaled precisely in world to match their blender sizes). Because I'm placing these into Mega-Prims I obviously can't scale them to fit  Am I doomed? Or is this just painful? Thanks 
|
Keira Wells
Blender Sculptor
Join date: 16 Mar 2008
Posts: 2,371
|
08-17-2009 21:50
From: Fizz Savira I've attempted to make a replicate of one of my products in mega-prim form. To accomplish feat, I figured it was easy - take each sculpty in Blender, rebake the sculpty setting the "keep scale" and "keep center" flags, and import to Second Life. It works, sort of, but the sculpties will no longer fit together. In my case I have 3 of them that join precisely when normally exported (and then scaled precisely in world to match their blender sizes). Because I'm placing these into Mega-Prims I obviously can't scale them to fit  Am I doomed? Or is this just painful? Thanks  You are, indeed, doomed. To some extent. If you bake a sculpty with 'keep scale' selected, you're going to end up sacrificing some amount of accuracy in the shape. Essentially, you're limiting the colour range possible for that dimension of the sculpt map, which means that it doesn't have as many individual 'locations' that it can use (Best word I could think of). So, you're going to lose some accuracy in your sculpt. The larger the dimension ratio, the less accurate the map, essentially. If, say, your sculpt is roughly 3x2x1 in a 3x3x3 cubic bounding box, it'd be the most accurate in the X axis, and least accurate in the Z axis, if that makes sense. Honestly, I'm sleepy, and not going to try explaining farther because I'd end up totally mucking it up, but I hope this is useful, at least. However, there is a large array of mega sizes available, and it may be possible for you to work something out. It's also possible that you could rework it for some minimal scale-preservation, and keep it accurate enough to look good with prim sizes you know you have.
_____________________
Tutorials for Sculpties using Blender! Http://www.youtube.com/user/BlenderSL
|
Gaia Clary
mesh weaver
Join date: 30 May 2007
Posts: 884
|
08-17-2009 23:21
I think, that you will get the desired results when you do:
1.) Bake all 3 sculpties together: --- Select all of them in object mode --- then bake with "keep scale"
2.) use 3 megaprims of the exact same type.
As Keira mentioned, you will suffer fr0m a loss of resolution depending on the difference of scales in x,y,z. But as long as the differences are < ~30% the degradation is often tolerable for the sake of precision at the seams ...
I hope that also makes sense ?
cheers, Gaia
|
Fizz Savira
Registered User
Join date: 22 Oct 2008
Posts: 34
|
08-18-2009 09:39
Thanks Gaia! As always your solution just works.
And yes, I'm aware of the precision loss as something has to give when you do this...
I may have a bug to report, however. For some reason, each of the resulting sculpt maps is offset in the x, y, z axis's by .017 (in blender units...). I'm guessing that's what it needs to do to maintain the correct aspect ratio of the 3 sculpt maps (in my particular case I've got 3 sculpt maps I'm trying to mega-size). I was just surprised that the Y was offset because the objects all have a zero Y value in blender.
I would tell you which version of the JASS scripts I'm using, but I'm not sure how to find out.
Thanks again!
|
Gaia Clary
mesh weaver
Join date: 30 May 2007
Posts: 884
|
08-18-2009 10:45
From: Fizz Savira Thanks Gaia! As always your solution just works. Good to hear that  thank you! From: Fizz Savira I may have a bug to report, however. For some reason, each of the resulting sculpt maps is offset in the x, y, z axis's by .017 (in blender units...). I'm guessing that's what it needs to do to maintain the correct aspect ratio of the 3 sculpt maps (in my particular case I've got 3 sculpt maps I'm trying to mega-size). I was just surprised that the Y was offset because the objects all have a zero Y value in blender. Are you sure, that you mean the JASS-scripts and not Domino's recent RC scripts ? I have seen the small gap you mentioned but i think i saw it on the newest Scripts fr0m Domino... The problem occured to me when i baked 4 adjacent "terrain-sculpties" with "Keep scale". The weird thing was, that all sculpties had the dimension (1,1,Z) (like a height map). I thought when i bake these objects altogether, that i would end up with sculpties that span the whole available color range in x and y and only degrade in z. But when i applied the sculptmaps to prim cubes of standard size, the effective x,y dimensions of the prims where slightly smaller than expected, thus the gap... I can't explain it better, maybe i have to make a video  From: Fizz Savira I would tell you which version of the JASS scripts I'm using, but I'm not sure how to find out. Thanks again! The Jass-scripts should tell their version on the first line of the popup-menus. if they do not do this, then you probably use Domino's original versions  cheers, gaia
|