Pour créer un nouveau channel, Il faut aller directement dans les Project Settings > Voxel Plugin > Global Channels et ajouter le channel du type que l’on veut dans l’Array.

Tous les Channel de Type FloatBuffer sont des channel dans lequel on envoye des float entre 0 et 1 qui vont déterminer la visibilité de leur type de foliage. Plus de détails dans la section sur le foliage.
Pour générer du Foliage, plusieurs channels ont étés créés pour subvenir aux besoin du projet.
Premièrement, on a un channel de Surface qui devient la surface surlaquelle le foliage ce génère. Cette surface-ci a été créée pour éviter que les points du foliage se génère sur toute la surface de l’île dans un but d’optimisation. Donc, les point vont se générer seulement là ou ils en on de besoin.
Ensuite, chaque type de foliage (aka chaque instance du VS_FoliageTemplate) a son propre Masking channel pour permettre de les controller individuellement. Les masking channels sont des channels de type Float Buffer avec leur valeur par défaut à 1. Les masking channel sont en réalité des Buffer qui storent une grande quantité de valeur en float placées selon l’environnement 3D. Donc, si un point de foliage est recouvert d’un float avec une valeur à 0, ce point de foliage va être affiché et rendered. Si le point est recouvert d’une valeur de 1, ce point va être caché.