May 02, 2025, 03:46:00 am
Welcome,
Guest
. Please
login
or
register
.
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
News
:
Home
Forum
Help
Search
Calendar
Login
Register
Forum
>
Simmers' Paradise
>
My Game, My Way
>
Content Creation & Recoloring Help
>
Diminishing shading issues with poser exported obj files
Pages: [
1
]
« previous
next »
Print
Author
Topic: Diminishing shading issues with poser exported obj files (Read 3557 times)
0 Members and 1 Chinese Bot are viewing this topic.
Bakajin
Member
Posts: 22
Diminishing shading issues with poser exported obj files
«
on:
August 31, 2007, 11:49:09 am »
About the import and export options in Poser when working with sims meshes: I was having the same shadowing problems everyone else seemed to be having. It is is a pain trying to correct the normals changes that seem to be happening with the program when there are shared seams (or edges). I decided to try turning on the commands that reference welding on import and export. When I import back into milkshape, I don't have visible seams, but the shading problems remain in some spots.
Before, I would apply demon's align normals tool, however, with a couple of meshes, that just made things worse overall, as shadows would pop up everywhere. Now that I'm turning on the welding options on import, the shading problems are fewer, and much easier to correct (A pain nonetheless, but easier).:smt120
Anyone see any problems with turning on weld identical verts? I'm going to use the unimesh importer to create the new mesh rather than meshtool.
Logged
BlooM
Member
Gender:
Posts: 2980
Diminishing shading issues with poser exported obj files
«
Reply #1 on:
August 31, 2007, 01:36:02 pm »
You can not use weld identical verts!!!
You will screw up your uvmap that way
I use Wes H's ''MTS2_505956_wes_h_VertexNormalDM''
When you have imported you new obj into milkshape and objx then i import the original mesh and copy all the normals by using Wes his tool.
Its a bit of a search the first time on how it works but if you used to it you dont want anything else.
Logged
No longer active
Bakajin
Member
Posts: 22
Diminishing shading issues with poser exported obj files
«
Reply #2 on:
August 31, 2007, 09:27:38 pm »
I've been trying Wes' tool and the fact it drove me nuts inspired me to try something else. I tried copying all the normals (select all --> wes' tool) and the new mesh turned completely black as if all the normals turned inward or somphin. Selecting more than two verts yields similar results. So I went to try pairs of verts with mixed results, some shadows disappeared, some didn't. Guess I can try again (again).
Does that mesh turning entirely black part sound like I might have forgotten a step . . . importing objx file? Something?
Logged
wes_h
Member
Posts: 28
Diminishing shading issues with poser exported obj files
«
Reply #3 on:
August 31, 2007, 10:58:33 pm »
One thing that makes the Sims2 body mesh shading issues harder than they might need to be is the fact that, by default, there are no smoothing groups. This is mainly because the game files (GMDC) do not contain them (because they are not needed for runtime 3D rendering).
A smoothing group is a subset of a mesh that should not have any edges that are shared with a different smoothing group use averaged normals. My impression from looking at the Maxis meshes is that smoothing groups were used by the artists that made them originally.
One place that is easy to describe this is at the hem of a dress. At that edge, the faces that are on the outside of the dress should have normals that face outward (from the center of the body), while the faces on the inside of the dress should face inwards (towards the center of the body).
Maxis made these work by making sure that the "seam" there was not welded. Welding is where vertices that belong in more than one face are the same, versus unwelded, where there are two or more vertices at the same place. This is because in The Sims 2 mesh format, there is exactly one normal for every vertex (in some formats, the normal is associated with the face, but not here). Then, each set of faces needs to be placed in seperate smoothing groups (so, one for the inside, another for the outside). If those two steps are done, then the MilkShape function "Smooth All" will set the normals as I described they should be.
If you weld the seam there is only one vertex at each point along the edge, and so there can only be one normal. When you use smooth all, the result is the average of the two directions, which makes a normal that points downward. This give a dark shaded area at the dress hem.
You get a similar effect when you leave the seam unwelded, but have the two parts in the same smoothing group. In this case there are two normals, but they each point partly at the floor and partly the way they should, giving a shading issue, but not as intense.
As Bloom pointed out, there is also a UV mapping issue with welding seams where the UV map has seperated parts. The UniMesh exporter applies a partial fix for this by adding a new vertex in and then remapping the faces so that both UV coordinates are able to be exported (effectively unwelding them), but when this happens one of the normals can be lost.
If you cannot retain the original Maxis normals, which is what happens when you move the mesh to and from Poser, then you can cure this with smoothing groups. As an aide, I wrote a tool plugin that attempts to make new smoothing group assignments by combing through the model and splitting the parts that are UV mapped seperately into new smoothing group assignments. Since this is just a calculation, and there are only 32 smoothing groups, this process sometimes fails to get the entire mesh seperated on very complex meshes. But the latest releast of the UniMesh plugins had this plugin, named "Sims2 UniMesh Make Smoothing Groups V4.09", located in the Tools menu in MilkShape. Just make a backup of your work before you try it, please, in case you are not satisfied with the results.
<* Wes *>
«
Last Edit: August 31, 2007, 11:05:17 pm by wes_h
»
Logged
Bakajin
Member
Posts: 22
Diminishing shading issues with poser exported obj files
«
Reply #4 on:
September 01, 2007, 02:30:15 am »
Thanks Wes, I'll give it a try after the holiday.
Logged
Pages: [
1
]
Print
« previous
next »
Jump to:
Please select a destination:
-----------------------------
Welcome to insimenator.org
-----------------------------
=> Rules, News & Announcements
=> Issues & Suggestions
=> Updates
=> The Welcome Wagon
-----------------------------
Simmers' Paradise
-----------------------------
=> General Sims 2 Discussion
===> Sims 2 Apartment Life Chat
===> Sims 2 Pictures
=====> I Want My Own Thread
===> Contests & Challenges
===> Sims Stories
=====> Anecdote Assistance
===> Sims 2 Videos
=> General Sims 2 Help
===> Apartment Life Help
===> FreeTime Help
===> Sims 2 FAQ's
===> Mac-Users Only Peer Support
===> Sims Life Stories Help
=> Requests
===> Sims
===> Clothing & Body Mesh's
===> Genetics & Makeup
=====> Hair
=====> Skintones
=====> Eyes
=====> Facial Items
=====> Accessories
===> Objects & Recolors
===> Pets
===> Mods & Careers
===> Lots & Neighborhoods
=> Where Can I Find...?
=> Sims 2 Web
=> My Game, My Way
===> Tutorials
===> Modding Database
===> Content Creation & Recoloring Help
=====> Resource Corner
=====> The Shape of Stuff to Come
-----------------------------
A Safe Haven
-----------------------------
=> General Discussion
===> Forum Games
===> Quizzes
=> Teen Discussion
-----------------------------
The Sims 4
-----------------------------
=> Sims 4 Buzz
=> Sims 4 Help
=> The Sims 4 Pictures
=> The Sims 4 Downloads
=> Sims 4 Requests
=> The Sims 4 WCIF
=> The Sims 4 Web
-----------------------------
Sims 2 Community Downloads
-----------------------------
=> Custom Sims
===> Self-Sims
===> Sim Families & Groups
===> Sim Hunks
===> Sim Honeys
===> Sim Celebrities
=> Custom Pets
===> Cats
===> Dogs
===> Pet Genetics
=> Custom Clothing
===> Elder/Adult
=====> Women
=====> Men
===> Teen/Young Adult
=====> Misses
=====> Junior
===> Child/Toddler
=====> Girl
=====> Boy
===> Multi-Age
=====> Female
=====> Male
===> Mixed Clothing
=> Custom Genetics & Make-up
===> Hair
=====> Female Hair
=====> Male Hair
=====> Mixed Sets/Unisex
===> Skintones
===> Eyes
===> Make Up
===> Facial Hair
===> Accessories
=> Custom Objects & Recolors
===> Walls, Floors & Murals
=> Misc. Mods and Careers
===> CAS Scenes & Music
=> Residential/Community Lots & Neighborhoods
===> Residential
===> Community
===> Neighborhoods
===> Apartment Buildings
=> InSIMenator Group Projects
===> April Foolery
===> The Trashed Set
===> Happy Holidays
===> The Glorious People's Revolution Project
=> Insimenator - UNSUPPORTED
-----------------------------
Resident Creators
-----------------------------
=> KarialSim, Enchantress and WadeB's Parlour
===> Places
===> And Things
===> The Closet
=====> People
=====> The Salon
=> Oneblondemomma & Franciele's Boutique
===> Clothes
=====> Curvaceous Women
=====> Tailored Men
=====> Trendy Teens
=====> Misc. Designs
=====> Meshes
=> ReginaS's Sims
===> ReginaS's Sims
=> Skye's Creations
===> Skye Chat
===> Objects
===> Homes
===> Other Lots
===> Clothing
===> Sims
=====> Celebrity Watch
=====> Everyday Folk
=====> Fairytales
=====> Goth & Fantasy
=> Squinge's Mods
===> Squinge's Mods
=====> EP1 Mods
=====> EP2 Mods
=====> EP3 Mods
=====> EP4 Mods
=====> EP5 Mods
=====> EP6 Mods
=====> EP7 Mods
=====> EP8 Mods
===> Squinge's Sims 4 Mods
===> Squinge's Mod Help Section
===> Mod Requests
=> The Consortium
===> Meshes
=====> Requests
===> Clothes
===> Guest Recolors
=> Urban Decay by Riverofjazz and DivaJai
===> Grown & Sexy Clothing
=====> Diva's
=====> Urban Male
===> Teens Flygear
=====> Misses
=====> Junior
===> SugarNSpice & Puppydog tails
=====> Lilgirls
=====> Lilboys
===> Glam & Glitter
===> Meshes
===> Models
=> Wirelessguy's Wired Up Endeavours
===> Clothing for...
=====> Bodybuilder Guys
=====> Marvine's Athletic Guys
=====> Marvine's Slimmer Bodybuilder
=====> Super Hero Meshes
=====> All The Other Sims
===> Wirelessguy's Lucky Dip
=====> Object Recolours
=======> Old 2nd Hand Objects
=======> Shiny Objects
-----------------------------
Retired Creators
-----------------------------
=> Amun-RA's Dark Obsession
===> Amun-RA's Dark Obsession
=> Arcia's Specials
===> Arcia's Babylon
===> Arcias Specials
=> BlooM's Base
===> Adults - Elders
=====> Meshes
=====> Guest Recolors
===> Teens - Kids
=====> Meshes
=====> Guest Recolors
===> Miscellaneous Bits & Pieces
=====> Accessoires
=====> Objects
=====> Cars
===> SexyFeet Replacements
===> Custom Bodyshapes
=====> Bigger Pregnancy Belly
=====> Handicapped
=====> Neanderthal
=====> Rubens
=====> Classic Pinupgirl
=====> Fashionmodel
=====> Rengal
=====> Rio
=====> Punkjunkie
=====> Others
=> Enayla's Escapades
===> Eyes for the Eyeless
===> Skins for the Skinless
=> Jay's Home for Fallen Angels
===> Celestial Clothing
===> Objects of Virtue
===> Seraphic Sets
===> Stained Glass
===> Sublime Floors, Walls, Terrains
=> Marvine & BeosBoxBoy's Projects
===> Custom Body Meshes
=====> *NEW* Huge Bodybuilder
=====> Bodybuilder
=======> Bodybuilder Base Meshes & Linked Skintones
=======> Casual : Vêtements décontractés
=======> Formal : Tenues de soirée
=======> Underwear : Sous-vêtements
=======> Sleepwear : Vêtements de nuit
=======> Swimwear : Maillots de bain
=======> Activewear : Vêtements de sport
=======> Fantasy : Fantastique - Mythologie
=======> Season EP Apparel | vêtements d'extérieur pour Au fil des saisons
=====> Slim Bodybuilder
=====> Athlete : Athlète
=====> Superhero : Super héros
=====> Bodybuilder & Athlete Requests
=====> Satyr Project : Projet des Satyres
=====> Merfolk Project:Le Peuple de la Mer
=====> Teen Titans - Bodybuilder Teens
=====> Female Projects
=====> Not-so-Average Joes
=====> Square Pegs: Le tiroir du bas
=====> SynapticSim's Lean BB
===> Custom Genetics & Miscellaneous Mayhem
=====> Custom Hair, Eyes, Etc.
=====> Le musée des Arts Douteux
=====> The Post-Modernist Collection
=====> Maxis-Matching & Modifications
===> TBW_459, BBM Teen Project
===> Guest recolours & add-ons
=====> The Dark Project (off-site link)
=====> Male
=====> Female
=====> Fit Couples
=====> Merfolk Additions
=====> Alexasrosa's Fantasies
=====> Howard's Clothing & Smallwear
=> Netra Creations
===> Big Girls
===> Thick Madames
===> Teen Divas
===> Genetics
===> Other
=> Warlokk's Tower
===> Female Bodyshape Variety Project
===> Female Hi-Res Bodyshape Project
=====> Classic Pinup
=====> Renaissance Gal
=====> Fashion Model
=====> PowerGirl
=====> Booty Gal
=====> Rio
=====> ToonGal
=====> Voluptuous
=====> Faerie
===> Guest Bodyshape Add-ons
=====> Classic Pinup
=====> Renaissance Gal
=====> Fashion Model
=====> PowerGirl
=====> Booty Gal
=====> Rio
=====> ToonGal
=====> Voluptuous
=====> Faerie
=====> Multi-shape
=====> Poppeboy's Fitchick
===> BodyShape Requests
-----------------------------
The Sims 3
-----------------------------
=> Sims 3 Buzz
=> Sims 3 Pictures
=> Sims 3 Help
=> Sims 3 Web
=> Sims 3 Community Downloads
===> Pudding Exchange
===> Pudding Wrappers
===> Pudding Containers
===> Pudding Flavours
===> Pudding Improvements
===> Pudding WCIF
===> Pudding Requests
=> Sims Medieval
Loading...
SimplePortal 2.1.1