mcjSqueeze



================================================================================
Introduction
================================================================================
This will create constriction and bulge morphs on cylindrical shape like a thigh or an arm
================================================================================
History
================================================================================

May 4th 2019 : 6:35 AM - release V1


================================================================================
Installation
================================================================================

The zip package is found at the bottom of this page

unzip it in your daz content folder, 


typically :

C:\Users\USERNAME\Documents\DAZ 3D\Studio\My Library


once installed, it will appear in your content library, under 


The Daz Script will be found in  My Library / Scripts / mcasual 


Starting with Windows 7 if you right click on the downloaded zip file

and select the [Extract All ....] pop-up menu item
you simply browse up to your Daz Studio Content Folder
and the files will fall in the proper folder 

The four TXT files are splines i created and saved during my tests
they are not of much use except to see what they look like



================================================================================
Use
================================================================================

select your target object followed by a cylinder

The target figure or object need to be zero-posed (rotations only)


The target object will receive a new morph


Specify the morph name using only letters and numbers to be on the safe side


The cylinder must contain all the target vertices that will participate in the morph


The cylinder must have been created with Y as its primary axis


The on-screen spline controls the radial expansion/contraction along the cylinder's Y axis


you can edit the spline, save it to disk or load a saved spline from disk


the first column contains displacements


and should contain values between -1 and 1


the second column contains locations along the cylinder's Y axis


so they range from 0, to 1 ( 0 to 100% )


note how the spline first point ( 0, 0 ) has displacement = 0 and Y = 0 


and the last spline point ( 0, 1 ) also has a displacement of 0 and Y = 1


once you have the desired spline/curve and you sepcified a unique morph name

press the 'Do It' button and the morph will be created.

Note that during the morph construction, the figure is temporarily placed in non-subdivided resolution
because corrupt morphs could make your scene file un-loadable .... scary stuff

If your scene file is really  precious you should make a backup before using any script that creates morphs

================================================================================
License
================================================================================

// by mCasual/Jacques

// You can use this script freely for personal or commercial use.

// You may not resell, distribute for profit, sub-license or rent this script in any way.

// you may credit this script to mCasual/Jacques

//

// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,

// INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR

// PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE

// FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,

// ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.



ċ
mCasual Jacques,
May 4, 2019, 3:28 AM
ċ
mCasual Jacques,
May 4, 2019, 3:28 AM
ċ
mCasual Jacques,
May 4, 2019, 3:28 AM
ċ
mCasual Jacques,
May 4, 2019, 3:27 AM
ċ
mcjSqueeze.zip
(49k)
mCasual Jacques,
May 4, 2019, 3:54 AM
Comments