Automating Terrain Texturing in Real-Time Using a Rule-Based Approach

This source preferred by Feng Tian and Christos Gatzidis

Authors: Ferraris, J., Gatzidis, C. and Tian, F.

Journal: International Journal Of Virtual Reality

Volume: 9

Pages: 21-28

ISSN: 1081-1451

This publication proposes a novel approach to automatically colour and texture a given terrain mesh in real time. Through the use of weighting rules, a simple syntax allows for the generation of texture and colour values based on the elevation and angle of a given vertex. It is through this combination of elevation and angle that complex features such as ridges, hills and mountains can be described, with the mesh coloured and textured accordingly. The implementation of the approach is done entirely on the GPU using 2D lookup textures, delivering a great performance increase over typical approaches that pass colour and weighting information in the fragment shader. In fact, the rule set is abstracted enough to be used in conjunction with any colouring/texturing approach that uses weighting values to dictate which surfaces are depicted on the mesh.

The data on this page was last updated at 04:42 on September 22, 2017.