Canyon Terrain Editor Beta 3
Canyon Terrain Editor is back with another beta version! This version contains a number of important fixes, and some handy features to boot. Again, some of the changes made to the editor this time around came as a result of the suggestions and comments given by those who gave my previous versions a try – thanks! Now, on to the good stuff. Here are the important improvements for Beta 3:
- Erase brush changed to paint default color
- Disabled negative brush strength
- File extensions are now automatically added if the user does not add them
- Distribution texture buffer is now floating point datatype (fixes ugly texturing bug)
- Plus key increases brush width on geometric curve, and other interface tweaks
- Fixed crash on .tga heightmap import when file does not exist
- Cleaned up compiler warnings
I’ll give a quick explanation of the change to floating point datatype. Warning: technical talk ahead. Previously, the datatype for the distribution texture in memory was unsigned byte. This means that, for each channel, there were merely 256 unique values, leading to fairly low precision. Combined with the fact that the editor applies changes smoothly over time, this resulted in rounding error which quickly accumulated and created those ugly lines when holding the texturing brush in one place. With the floating point datatype, a bit more memory is taken up, but every last detail is captured without error, and the final texturing looks great.
Go ahead and pick it up from the Canyon Terrain Editor page, and give it a try. As always, comments and suggestions are appreciated, and I look forward to seeing your creations!
Don’t forget to rate, comment, and subscribe!