Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
  • Sign in / Register
MapMagic World Generator
MapMagic World Generator
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 157
    • Issues 157
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
    • Iterations
  • Requirements
    • Requirements
    • List
  • Operations
    • Operations
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Insights
    • Issue
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Create a new issue
  • Issue Boards
  • Denis Pahunov
  • MapMagic World GeneratorMapMagic World Generator
  • Issues
  • #350

Closed
Open
Opened Sep 21, 2020 by Shawn Blais@shawnblais81

Extremely Slow Performance when doing more than 2 levels of recursive spread

Steps to reproduce:

  1. Create a system where multiple spreads are chained together Ex: http://screens.gskinner.com/shawn/2020-09-21_01-37-47.png

Actual result:

  • Editor performance slows to a crawl
  • Map Magic Object stops updating when nodes are changed
  • When removing the 3rd grouping from the graph they persist.

The use case we are going for here is,

  1. Tree (cube) is surrounded by other trees
  2. Each tree is surrounded by bushes (cylinder)
  3. Each bush is surrounded by some smaller bushes (cylinder)

As soon as you go to step 3, everything just kinda craps the bed.

Unity 2019.4.6f1

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: denispahunov/mapmagic#350