Page 1 of 1

Engine features (trees) support

Posted: 08 Aug 2017, 18:45
by gajop
Is there any way I can support drawing and editing (e.g. moving/rotating) engine features?
Trees aren't rendered by the same methods used to render all other features. They also seem to ignore an update on their position, and if you move them, they will still render at the old spot.

Geos seem to work, although they don't have a renderable display due to not being solid objects.

Re: Engine features (trees) support

Posted: 08 Aug 2017, 20:14
by Kloot
"They also seem to ignore an update on their position, and if you move them, they will still render at the old spot" is a definite bug.

That said, trees were never really meant to be dynamically manipulated and the (very old) code that draws them hasn't kept pace with developments in other parts of Spring.

The whole thing needs a GL4 rewrite.

Re: Engine features (trees) support

Posted: 08 Aug 2017, 20:26
by gajop
The whole thing needs a GL4 rewrite.
=> In that case, I will not be putting any additional effort in supporting the existing engine features until such a rewrite happens.

Re: Engine features (trees) support

Posted: 11 Aug 2017, 17:37
by raaar
Kloot wrote:"They also seem to ignore an update on their position, and if you move them, they will still render at the old spot" is a definite bug.

That said, trees were never really meant to be dynamically manipulated and the (very old) code that draws them hasn't kept pace with developments in other parts of Spring.

The whole thing needs a GL4 rewrite.
why GL4?

Re: Engine features (trees) support

Posted: 11 Aug 2017, 22:58
by hokomoko