Wie realisiert man Fall Back in einer Engine?
-
Erst habe ich mir gedacht
if (SCHATTEN_WIRD_UNTERSTÜTZT) SCHATTEN=true; else SCHATTEN=false; if(SCHATTEN) { //RENDERN MIT SCHATTEN } else { //RENDERN OHNE SCHATTEN }
so kannst doch nicht sein
-
Du könntest es mit Polimorphie versuchen ...
Also eine Schatten Basisklasse bzw. virtuelle Funktion die dann entsprechend überschrieben wird mit der Klasse Schatten bzw NichtSchatten.Ansonsten Functors ?