FlaxEngine / FlaxEngine/FlaxEngine
[Performance] Material Editor is slow on large materials
- Dominant language
- C++
- Stars
- 7k
- Forks
- 713
- Avg merge
- 7d 11h
- Merged PRs (30d)
- 19
Description
**Issue description:**
I have this complex material, with a lot of functionality enabled. By now every change I want to make, from rewiring noodles to creating new nodes to generaly making changes, takes up to 5 seconds to perform. Same goes for saving time.
Screenshot for reference

**Steps to reproduce:**
**Minimal reproduction project:**
Basic
**Flax version:**
1.8.6511.1
Contributor guide
Research direction
Start by reproducing the slowdown in the Basic project with a large, complex material on Flax 1.8.6511.1, profiling node edits, rewiring, creation, and saving. Done means these Material Editor actions no longer take up to five seconds; the issue does not name source files or tests to inspect.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- performance, tooling
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100