Blender Git Commit Log
Git Commits -> Revision d20fa6c
Revision d20fa6c by Jacques Lucke (master) October 26, 2021, 10:48 (GMT) |
Geometry Nodes: don't log full fields when not necessary Previously, the field on every socket was logged for later use. This had two main negative consequences: * Increased memory usage, because the fields may contain a lot of data under some circumstances (e.g. a Ray Cast field contains the target geometry). * Decreased performance, because anonymous attributes could not be removed from geometry automatically, because there were still fields that referenced them. Now most fields are not logged anymore. Only those that are viewed by a spreadsheet and constant fields. The required inputs of a field are still logged in string form to keep socket inspection working. |
Commit Details:
Full Hash: d20fa6c4d48580bf5fc140cf83fd7d8829bd8e09
Parent Commit: 41a4c62
Lines Changed: +141, -61