Krystal Base Files


Files Included in this Archive:
------------------------------
\Runtime\Geometries\Starfox\sfKrystal.obj
\Runtime\Geometries\Starfox\sfKrytal_LOD_12K.obj
\Runtime\Geometries\Starfox\kryHair.obj
\Runtime\Libraries\Character\Starfox\!Krystal.cr2
\Runtime\Libraries\Character\Starfox\!Krystal.png
\Runtime\Libraries\Character\Starfox\kryHair.cr2
\Runtime\Libraries\Character\Starfox\kryHair.png
\Runtime\Libraries\Materials\Starfox\MAT !Krystal.mc6
\Runtime\Libraries\Materials\Starfox\MAT !Krystal.png
\Runtime\Libraries\Materials\Starfox\MAT kryHair.mc6
\Runtime\Libraries\Materials\Starfox\MAT kryHair.png
\Runtime\Libraries\Pose\Starfox\!Magnetize to Krystal.pz2
\Runtime\Libraries\Pose\Starfox\!Magnetize to Krystal.png
\Runtime\Libraries\Pose\Starfox\VIS Hair Handles Off.pz2
\Runtime\Libraries\Pose\Starfox\VIS Hair Handles Off.png
\Runtime\Libraries\Pose\Starfox\VIS Hair Handles On.pz2
\Runtime\Libraries\Pose\Starfox\VIS Hair Handles On.png
\Runtime\Libraries\Pose\Starfox\VIS Whiskers Off.pz2
\Runtime\Libraries\Pose\Starfox\VIS Whiskers Off.png
\Runtime\Libraries\Pose\Starfox\VIS Whiskers On.pz2
\Runtime\Libraries\Pose\Starfox\VIS Whiskers On.png
\Runtime\Libraries\Pose\Starfox\MATs\MAT !Krystal.pz2
\Runtime\Libraries\Pose\Starfox\MATs\MAT !Krystal.png
\Runtime\Libraries\Pose\Starfox\MATs\MAT !Krystal.ds
\Runtime\Libraries\Pose\Starfox\MATs\MAT kryHair.pz2
\Runtime\Libraries\Pose\Starfox\MATs\MAT kryHair.png
\Runtime\Libraries\Pose\Starfox\MATs\MAT kryHair.ds
\Runtime\Python\poserScripts\ScriptsMenu\D3D\Add Deformers Krystal.py
\Runtime\Python\poserScripts\ScriptsMenu\D3D\Add Deformers Krystal.txt
\Runtime\Textures\Starfox\EyeReflect_Forest.jpg
\Runtime\Textures\Starfox\gold_reflect2.jpg
\Runtime\Textures\Starfox\silver_reflect.jpg
\Runtime\Textures\Starfox\Krystal_BodyT.jpg
\Runtime\Textures\Starfox\Krystal_EyesGreenT.jpg
\Runtime\Textures\Starfox\Krystal_HeadT.jpg
\Runtime\Textures\Starfox\Krystal_TailB.jpg
\Runtime\Textures\Starfox\Krystal_TailT.jpg
\Runtime\Textures\Starfox\Krystal_TransTr.jpg
\Runtime\Textures\Starfox\KrystalHair_ClassicT.jpg
\Runtime\Textures\Starfox\KrystalHair_ClassicTr.jpg
Krystal Starfox.dmc
Starfox_Krystal_Base_Readme.txt



Version History:
---------------
v1.3   (01-14-2009) : New and updated morphs, updated leg joints and deformers, V4/M4/A3 joint offsets
v1.1.2 (04-12-2008) : New morphs and MATs, LOD mesh for DS, whiskers; updated arm joints and DS MATs
v1.0   (06-02-2007) : Initial release



Installation Instructions:
-------------------------
All important files are archived with their filepaths intact, so if you extract to your Poser folder everything should go to the right place.  Just to be thorough, however, here are the manual installation paths:

Install the .cr2 files and their .png thumbnails in one of Poser's Runtime\Libraries\Character folders.  The default folder is Starfox\Krystal.

Install the .mc6 files and their .png thumbnails in one of Poser's Runtime\Libraries\Materials folders.  The default folder is Starfox.

Install the .pz2 files, their .png thumbnails, and related .ds files somewhere in Poser's Runtime\Libraries\Pose folders.  The default folder for the VIS and Magnetize utility poses is Starfox, and the default folder for the MATs is Starfox\MATs.

Install the .py script and related .txt file in Poser's Runtime\Python\poserScripts\ScriptsMenu\D3D folder.

Install the .obj files in the \Runtime\Geometries\Starfox folder.

Install the JPEG files in the \Runtime\Textures\Starfox folder.

Users of DAZ 3D's Mimic or Studio software may place the included .dmc file in Mimic's Configuration_Files folder, or Studio's plugins\dzmimic\Configuration_Files folder, or wherever else is most convenient.



Operating Instructions:
----------------------
Krystal and her accessories are untextured by default.  Use the included .mc6 material collections (in Posers 6-7) or MAT poses (Poser 5 and DAZ|Studio) to apply all necessary materials.  I recommend resaving the textured characters to the library afterward to avoid repeating this step.

Think of the BODY root node as Control Central.  All full-body morphs are controlled from there, along with breast morphs, tail morphs, EasyPose tail dials, scaling, etc.  If you can't find a control dial elsewhere, it's probably in the BODY node.

The main exceptions to this rule are the ERC hand controls (located in each hand), ERC toe controls (located in the feet), and eye/tongue controls (located in the head).

The head, hands, feet, and tail can easily be scaled from the BODY node.  For various technical reasons, I've added *two* scaling dials to the tail, one for use only in Poser, the other for use only in Studio.  I've also placed scaling dials on the hands themselves, in the unlikely event that you need to scale each hand independently.

Morphs marked with a "pbm" prefix are partial-body morphs, and are part of a set of morphs spanning multiple body parts.  They are controlled from the BODY node.

Krystal's thighs and knees have built-in magnet deformers, similiar to those of DAZ's Victoria 4.  To reduce pokethrough, Poser users will need to apply the Magnetize utility pose (included in the Starfox pose folder) to magnetise any conformers that cover these areas.  This pose file runs a Python script which facilitates the magnetising process.  If you apply the pose directly to Krystal herself, the script should magnetise every clothing item currently conformed to her.  The script also ensures that magnetising should be successful when multiple characters are in the scene.  Consult the "Add Deformers Krystal" text file for further details.

Krystal's conforming hairstyle has two body handles (Tresses, Bangs) for additional posing potential.



Notes:
-----
All morphs and channels are organized using Poser's dial-grouping feature.  Partial-body morphs have been tucked out of the way in PBM groups.  This feature does not work in versions prior to P5.

Limits have been forced on all finger/thumb elements.  This will hopefully prevent "broken finger syndrome" with poses not designed for Krystal's hands.  Limits have also been forced on Krystal's eyes.

Certain head morphs (Cornerian, Wolf, Feline2, EyesSmall, etc.) do not play well in combination with the ScaleHead dial, and some manual adjustment of the eyes' scale and position may be required.

Krystal's hair has matching head morphs.  Poser users will need to set these morphs manually.  Since all significant controls are located in the BODY root node, it should be a relatively simple matter to copy-and-paste from Krystal to her accessories.

The hairstyle's handles will not be visible when rendered in Poser.

The hairstyle's tiara and headpiece are separate body parts.  Their visibility can be toggled off if you don't want them.  The headpiece is also posable.

In addition to EasyPose code, I've rigged the tail with an IK chain.  Please note that inverse kinematics and EasyPose can not coexist in a spirit of peace and mutual cooperation.  Do *not* use the EasyPose dials when the tail's IK is enabled.  On second thought, who am I to bark orders?  Go ahead and use them simultaneously if you wish, but I strongly recommend saving your scene first.  Don't say I didn't warn you.

By default, Krystal's tail is unbound.  If you add the Tail Bindings conformer, remember to set Krystal's TailUnbind morph to zero.

Krystal is more-or-less compatible with Furrette and Victoria 3 eye textures.  Her tail should also accept Furrette tail textures.

I've added a certain degree of compatibility with poses intended for Victoria 4, Michael 4, and Aiko 3.  Apply these poses to Krystal, then set the appropriate Joint Offset dial (in BODY) to 1.0.  Please note that, unlike Aiko 3, Krystal does not have buttock joints, so leg poses that use those parts might still be a bit off.

The Krystal figure now has whiskers.  Their visibility is toggled off by default.  To make them visible, use the included VIS utility poses in the Starfox pose folder.



DAZ|Studio Notes:
----------------
Studio users may use the included MAT poses in Poses\Starfox\MATs.  In more recent versions of Studio, these should automatically apply the appropriate DS material presets.

The magnetise pose is not necessary in recent versions of Studio.  Fitted clothing items should automatically magnetise.

The head morphs in Krystal's hair should set automatically when fitted in Studio.

Although the hairstyle's handles do not render in Poser, they *will* be visible in Studio renders.  Adjust the Handle material's opacity settings before rendering, or use the included VIS utility poses in the Starfox pose folder to hide them.



DAZ|Studio and Level-of-Detail:
------------------------------
Studio users may take advantage of the application's level-of-detail feature, if desired.  A lower-resolution copy of the Krystal mesh has been provided in this package, and is better suited for crowd scenes, background characters, or less powerful hardware.

Load Krystal into a scene, select her, then ...

Edit menu --> Add Level of Detail

Browse to the Starfox geometry folder and select the sfKrystal_LOD_12K.obj for import.  In the OBJ import options, make certain the preset is set to Poser units.  Provide a name for the new mesh level, then click OK.

You'll now find a new option in Krystal's parameters panel -- Level of Detail Settings.  Use this to switch between the higher-resolution base mesh (36470 polys) and the LoD mesh (12132 polys).

More information on this feature can be found here:

https://artzone.daz3d.com/wiki/doku.php/pub/software/dazstudio/reference/lod_adding



Legal Mumbo-Jumbo:
-----------------
The character Krystal was originally designed by Rare Ltd. for the GameCube video game Starfox Adventures.  Her likeness is the property of Nintendo.

http://en.wikipedia.org/wiki/Star_Fox_Adventures
http://www.starfox.com/adventures/
http://www.nintendo.com/home

This Krystal model, Dinosaur Planet costume, and related textures are the creation of CharleyFox (a.k.a. FoxHunt), and have been adapted for use in Poser and DAZ|Studio with his blessing.

http://charleyfox.deviantart.com/
http://home.comcast.net/~bluevixen/

UV-mapping, rigging, morphs, and additional models by Little_Dragon.

http://www.furaffinity.net/user/littledragon/
http://littledragon.francemi.net/

I cannot grant commercial usage for Krystal, though she might be used for fan art and other personal projects in accordance with fair use doctrine.

My thanks to Ralf Sesseler of Dimension 3D for the custom "Add Deformers" Python script and permission to include said script in this package.

http://www.ralf-sesseler.de/d3d

The EarsPointed, Frown, CheekFur Up-Down, and NoseCurve morphs are courtesy of Gareee.  The emo-esque Fringe morph in Krystal's hairstyle is courtesy of ArchAngel1982.

Do not redistribute without permission.

No barrels were rolled during the making of these items.