ColorLash: Eyelashes Match Eyebrow Color + Mascara

SCREENSHOTS
Downloaded 16,601 times 253 Thanks 127 Favourited 36,436 Views
 Say Thanks!
Picked Upload!   This is a picked upload! It showcases some of the best talent and creativity available on MTS and in the community.
A sim's eyelashes will now match the color of their eyebrows and this color can then be changed with mascara, hooray!

ColorLash is a collection of default replacements to allow for recolorable eyelashes and to restore the cut mascara feature.


Basic overview

All the components of ColorLash come in separate packages. Here's a basic overview:
  • DR_Eyelashes: Replaces the shader of the eyelash meshes so they can be recolored.
  • DR_Eyelashes_Judson: Same as above, but this version includes bottom lashes. Pick only one version!
  • DR_Eyebrows_SLU: Replaces EA brows to make lashes match their color. Uses the textures by Simple Life.
  • DR_Mascara_Basic: Replaces the unused base game mascara to be fully functional. REQUIRES CASextensions!
  • CC_Eyebrows: Includes 139 custom content eyebrows, all made compatible with ColorLash. Fully optional.
All DR packages are required for ColorLash to function as intended. Reminder: DR = default replacement.

IMPORTANT!

You must clear your (World) Caches for ColorLash to fully take effect! A tutorial can be found HERE.
Restoring the mascara tab requires CASextensions, which is a Mono Patcher mod.
Ensure that your eye/face overlay DR contains an eyelash texture, more details below.

(In)compatibilities

ColorLash is COMPATIBLE with the following:
  • Eyelash shape texture defaults: ColorLash doesn't override the face overlay textures, on which the eyelash shape is located. This means all lash shape replacements are compatible. If you want the shape shown in the previews, take a look at the recommendations further below.
  • Eye & teeth texture defaults: These (usually) override the face overlay textures as well, as it's where the sclera texture is located. So make sure to download one that contains an eyelash texture, otherwise they won't be visible in-game.
  • Eye & teeth mesh defaults: These shouldn't conflict, as the eyelash meshes are separate resources from these. I recommend one of these DR eye meshes: TSM Eye Mesh or re:Cerberus.
  • CC eyelashes: The default lashes can be fully hidden with the slider in the eyebrows tab, so they won't clip with S-Club lashes or any others. Make sure to download the latest update of MasterController + Integration if you use it, as this slider is broken with older versions. There may still be clipping with DR_Eyelashes_Judson, as the bottom lashes can't be hidden with the slider. I recommend recategorizing all your CC lashes to the mascara tab by following this tutorial.
  • Sim sharing: Sharing Sims with others will work fine, whether they have ColorLash installed or not. Shared Sims will just default back to vanilla for those without ColorLash. The same applies after removing ColorLash.
  • Eyeliner defaults: An older version of ColorLash was incompatible with these, but this newest version won't cause any conflicts!
  • Anything else: If something is not mentioned here or below, then it's most likely compatible!. Let me know if you do find any other incompatibilities.
ColorLash is INCOMPATIBLE with the following:
  • Eyelash texture removers: EA eyelash texture removal mods or DR face overlays without a lash texture are incompatible.
  • Eyelash Mesh Terminator: Same as above and should speak for itself. Will 100% conflict with ColorLash.
  • Judson's Bottom Eyelashes: If you already have these installed, make sure to replace the package with DR_Eyelashes_Judson.
  • Eyebrow defaults: I only know of one, and it's already included with ColorLash! Remember to remove the original package if you already have it installed.
  • Other CC eyebrows: These will actually look and work fine, they just won't make a Sim's eyelashes match their color. It's easy to make a CC brow compatible, check out the tutorial further below!
  • Conflicting resources: Any other packages that override the same resources are incompatible. Use Sims 3 Dashboard to detect possible conflicts.
Recommended DR face overlays: The default replacements below contain the eyelash shape by PotatoButtCheek seen in the previews. It's possible to mix another iris texture with these, as face overlays only replace the sclera.These are just recommendations! DR face overlays that use the standard EA lashes or other shapes will work fine as well, they may just not look as nice.

Detailed breakdown

A more detailed breakdown of what each package does can be found below.

DR_Eyelashes: This changes the shader of the eyelash meshes from 'SimEyelashes' to 'SimHair'.
The original shader is fully black and does not allow for any color to be shown. Now the lashes will use the same shader as hairstyles, which does allow color. It also displays texture transparency more accurately. Included is a fix for toddlers missing eyelashes in UI icons and on low graphics settings (LOD1).
Additionally, this fixes eyelashes on the 64-bit Mac version of the Sims 3, which broke the 'SimEyelashes' shader.

DR_Eyelashes_Judson: This does the same as above, but this version also edits all eyelash meshes to include bottom lashes.
These were originally created by Judson. The improved meshes included with ColorLash have fixes to the vertex IDs. I've also trimmed a tiny bit off the bottom inner corner of the lashes, to make them look more natural and because that bit got distorted with certain eye shapes.
One thing to note is that the bottom lashes are unaffected by the eyelash slider.

DR_Eyebrows_SLU: This replaces the textures of all the default eyebrows to make their selected color apply to eyelashes as well.
This is done by adding a white rectangle to every eyebrow texture, overlayed on top of the eyelashes. The lashes keep their shape (alpha), but they'll match the color of the brows.
This'll also replace the eyebrows themselves to the ones by Simple Life, which look vastly superior. The thumbnails have been replaced with custom ones to match these.
Included is a fix to prevent the default brows from changing upon aging into an elder, along with unlocking teen exclusive brows to older ages and a female adult/elder-only brow for teens.

DR_Mascara_Basic: This replaces the unused base game mascara to be fully functional, which will allow the recoloring of eyelashes separately from eyebrows.
Mascara is a cut feature, but EA left fragments of it behind. A CAS item called 'MakeupMascaraBasic' found in the game files has been fixed and made functional with ColorLash. Mascara is almost fully realized within the game's code, it just requires a tweak for the mascara tab to be restored to the makeup section in CAS. That's where CASextensions comes in. After asking SDMsims for help, the mascara tab has been brought back to CAS! Make sure to download it alongside Mono Patcher.

CC_Eyebrows: This includes 139 of my favorite custom content eyebrows, which have been made compatible with ColorLash by editing the textures. These don't require the original packages, so make sure to delete those if already installed.
I've fixed the categories with each of them and enabled or disabled them for the appropriate ages and genders, along with some other fixes. All will have custom thumbnails in CAS, I've made sure to add these to any that were missing one. Also tweaked are the sort priorities, so brows of the same creator are grouped together in CAS.
Credits for each of the CC brows go to the original creators! For a full breakdown with previews and links to the creators, take a look inside of the spoiler below. They come in separate packages, so you can pick the ones that you like.


Blocky eyelashes bug

This issue only shows on existing Sims when starting a new save in Sunset Valley or early expansion pack worlds. Store, custom and later worlds are unaffected. EA changed something about eyelash transparency early within the game's life. The change is what allows ColorLash to exist, but it comes with a caveat: Sims from worlds before the change may have borked eyelash transparency. There's no need to panic though, as there are easy solutions!

The first method to fix this is by taking the Sim into CAS and making a tiny tweak to their appearance. However, I recommend a way faster solution that'll immediately correct the transparency on all Sims. Using any command with Project Landslide will instantly refresh every Sim in a world. It'll even work with a command that makes zero changes, for example: "slider eyescale setto eyescale mult 1". Just type this into the cheat bar and all blocky lashes will be gone, it's that easy! You can remove the mod afterwards, but you may want to keep it, as it's a very versatile tool with many use cases. HERE is a simple tutorial with some good examples.

Making CC brows & mascara compatible

Making CC eyebrows compatible is easy-peasy! All you must do is add the image under the spoiler within the brow's texture (multiplier). This will have no impact on those who do not have this mod installed.


Creating additional mascara for ColorLash is just as simple. The only additional required step is ensuring the OverlayPriority is set to: "0x00000073" (tutorial) and making sure the type is set to "Mascara" (tutorial). Let me know if you've made your CC compatible, so I can link it here!

Credits & tools used

Big thanks & credits to:Tools used:
Overridden resources

The following resources are overridden:
  • DR_Eyelashes & DR_Eyelashes_Judson: Overrides all eyelash GEOM resouces, along with 'puFace_lod1_1' and 'puFace_lod1_2'.
  • DR_Eyebrows_SLU: Overrides all EA brow multipliers (textures), CASP resources and thumbnails. Also overrides the XML and TXTC resources of the hairless options.
  • DR_Mascara_Basic: Overrides the multiplier, XML, CASP and thumbnail resources.
Advertisement:
Other Download Recommendations:
More downloads by VirtualHugs: See more