UnwrapCLI.exe is painfully slow despite using only 30% of my CPU

Hi Guys,

I am importing a fairly high poly fbx into UT (562p1) with Generate Colliders and Generate Lighting Coordinates checked.

The import process takes over an hour. Is this normal?

Strangely, it (UnwrapCLI) only utilizes around 30% of my CPU the entire time. Can it utilize 100% and get done in half the time? Or am I missing something ?

3140073--238193--unwrapcli.PNG

I don’t think it is normal.
I don’t know how many poly’s is “fairly high”, but importing a 3000 poly model (fbx) takes seconds on my laptop.

The model has approx 130k tris. It imports in under a minute without Generate Colliders and Generate Lighting Coordinates

It is when these are on, the above issue happens.

Unity generate Lightmap UV algorithm is not good for all models types
If you have modeling software, it’s a lot better to generate second uv in your modeling software. (automatically fixed some lightmapping issues especially for some models that’s used Boolean operations modeling tools)

For example in maya:

  1. Go to UV/UV Set Editor and click on “New” button to create a second UV set (Lightmap UV)
  2. Select second uv set (uvSet) and go to UV/Automatic to generate Lightmap UV for your model

Also it’s faster for high poly models

Total CPU hovering around 50%? My guess is single threaded code on a dual core processor. You might get slightly better performance by assigning Unity to the second core to get up to 50% usage as it won’t be competing with OS…