Hi Guys,
I finally got into playing with the engine today (been busy in the UE3 UDK). Anyway I was playing around with the materials in default map, and found my computer maxing out all 8 CPU’s after making some changes to material properties.
Heres to steps I took so you can reproduce.
- Turned off instant preview (thought this might slow things down)
- clicked on teh R value for a material expression constant (plugged in to the roughness multiplier in this instance.)
- Dragged my mouse up to increase the number.
- Instant Lock up. But It came back to life momentarily.
- Notice a message saying shaders are being recompiled.
- Save the cahnges to the material and hit play on the game
- Massive number of shaders being compiled (3000+)
- CPUS at 100% until all the shaders are built.
I think the dragging of the numbers is triggering and queuing a boat load of shaders to be compiled.
I tried the same thing by just entering the number directly rather than dragging with my mouse. And it was almost instant.
Cheers,