Search Issue Tracker

Fixed in 5.5.0

Votes

0

Found in

5.5.0a5

Issue ID

823603

Regression

Yes

[Regression][5.5][Performance] Editor hangs for several seconds when painting SpeedTrees in a new project

Terrain

-

Prerequisites:
Download 'Free SpeedTree package from Asset Store - https://www.assetstore.unity3d.com/en/#!/content/29170.

Steps to repro:

1. Open Unity;
2. Import Free SpeedTree package;
3. Add new Terrain gameobject (Gameobject -> 3DObject -> Terrain);
4. In the Inspector go to 'Paint Tree' tab;
5. Click 'Edit Trees...' -> Add tree;
6. Select any tree from the list (in my case, 'Broadleaf_Desktop');
7. Click 'Add' button;
8. Place painting brush in the Scene view and click once on terrain to spawn some SpeedTrees on terrain.

Actual result:
The Editor hangs for 4-5 seconds. At this time Editor is completely unresponsive and doesn't react to any clicks.
Regression introduced in Unity 5.5.0a3.
See attached gif video.

Expected result:
Editor should not hang when painting SpeedTrees on terrain. The acceptable delay is somewhere about 500-1000ms (Unity 5.4).

Notes:
- Reproducible in 5.5.0a5, 5.5.0a3;
- Not reproducible in 5.5.0a2;
- Reproducible on both OSX 10.11.5, Windows 10 and Windows 8;
- Reproducible on laptops, haven't checked on more powerful desktop PCs;
- The hang is visible only in the new project when painting trees for the first time. After some time is passed, performance returns to normal state;
- Reproducible in both Realtime and Baked GI baking modes.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.