Game Development Community

3.6.2 Development Branch - Terrain Bug

by Jesse Allen · in Torque 3D Professional · 11/13/2014 (9:37 pm) · 4 replies

Hi guys, this evening I was doing some testing with the newer builds available at the T3D repository. I have been using 3.6.1 up until now, but since I had my projects at good points I decided to take the plunge and try out some of the more recent builds of T3D.

I found that in the most recent development branch, the rendering of Terrain materials at a distance looks bad. Here are some screenshots:

*Note: I also compiled and tested the same Terrain with Master and it looks like it did in 3.6.1. So this means that somewhere between Master and the current development branch something changed to cause the problem.

This is how the Terrain should look: (T3D Master - looks good in 3.6.1 and 3.6.2)
i1213.photobucket.com/albums/cc466/rockoutsolid/Concept/materials_ok.png

Here's what the same Terrain looks like in development branch:
i1213.photobucket.com/albums/cc466/rockoutsolid/Concept/materials_ugly.png

#1
11/13/2014 (10:10 pm)
I'm not sure which branches you're referring to - could you please call them master, development, and development-3.6? Will help verify :)
#2
11/13/2014 (10:37 pm)
Sure :)

With master it looks good.
With development there is the problem in the screenshot.

I haven't used development-3.6 at all.

*Updated original posting for clarity.
#3
11/14/2014 (1:37 am)
Gotcha. I think this is Lukas's tweaks to terrain blending presenting. Will direct him here if he doesn't see it himself.

For the record: the 'development' branch is for version 3.7. development-3.6 is for 3.6.z, so 3.6.3 next. Though it does get confusing because the development branch is currently at version 3.6.2 plus some. Not really a good way to handle that at the moment :/
#4
11/14/2014 (1:40 am)
Wouldn't development-3.7 make more sense and completely remove the development branch? It is rather confusing.

Even the other way round might work(this way if you grab development branch you always know it's the devel branch for the latest stable release):
development = latest release version devel branch
development-x.x = upcoming version devel branch