Planetside Software Forums

General => Terragen Discussion => Topic started by: cyphyr on November 28, 2019, 06:03:08 PM

Title: Internal networks keep breaking
Post by: cyphyr on November 28, 2019, 06:03:08 PM
I am finding that some internal networks keep breaking. This is mostly happening on files with heavy population loads (and hence higher memory loads which may be a contributing factor).
I am creating the network individually each time, not copying and pasting. and the nodes are properly connected for small tests.
But on doing a larger render or re-opening a saved file I find that some of the nodes are disconnected.
Suggestions?
This only seems to happen on internal networks which in my case are always on objects in populations.
Title: Re: Internal networks keep breaking
Post by: Dune on November 29, 2019, 01:51:24 AM
I see that you didn't rename those nodes. I have the same occasionally, and always because there's a node elsewhere with the same name. Even unused nodes that are inside, say a default shader in a sphere, create breakage when you try to attach an outside default shader. They don't automatically get another name (/extension), afaik.
Title: Re: Internal networks keep breaking
Post by: cyphyr on November 29, 2019, 03:03:19 AM
Hmm I thought shaders in internal groups were protected in some way and you could have the same name repeated.
I will try this and see if it helps.
Thank you :)
Title: Re: Internal networks keep breaking
Post by: Oshyan on November 29, 2019, 03:31:28 PM
There was a change made some time ago where unique node names were no longer enforced. Nested nodes should, I think, have their "node path" included and thus not have collisions like this, but it does happen sometimes. If you have a .TGD that replicates it, it might be helpful to have. Maybe file a bug report (check to see if there is an existing one first though).

- Oshyan
Title: Re: Internal networks keep breaking
Post by: WAS on November 30, 2019, 07:12:59 PM
It'll never be replicated. It happens at random it seems just like nodes jumping out of groups. Something to do with reading/writing to nodes. Doing things to quick, or hiccups during loads like the TG file opening lag that uses disk usage beyond filesize/asset size.