Zitat von
Ravager:
die pos_Max-Variablen geben an, wie weit das Array beschrieben ist. Also können sie Maximal den Wert 150 haben.
Ähm... öh, Ja.
Das HeightField ist auf 0 bis 1.5 für x,y und z eingerichtet. Das Array (HFData) auf 0 bis 150 für x,y und z die Höhe. Wenn mal Werte wie 2,5 oder so kommen ist das auch nicht schlimm. Die Werte werden dann nicht mrh in der Kameraansicht (im Mittelpunkt) angezeigt...
Die Einstellung (1,5) für das HeightField ist für die 3D-Darstellung besser geeignet als 150 (Einstellungssache).
Du kannst das Array mit deinen Werten füllen wie du es benötigst ohne Umzurechnen, das wird ja schon gemacht (der Wert von Scale).
Das Beispiel zeigt ja wie. An der Procedure "Formula" brauchst du nichts machen. In der procedure
TForm1.SetMyArray; kannst du deine Werte setzen...