[zurück] | Basketball |
[vor] |
Die Bumpmap machen wir mit einem extra Plugin. Leider war es nicht möglich das Plugin für Cinema Version 8 umzuschreiben da es Probleme beim skalieren der Kugeln gab.
Beim Plugin können folgende Variablen eingestellt werden.
Abb. 84
Das Plugin erzeugt nur die obere Hälfte der Textur. In Cinema muß ein Bild im Wertebereich für x [0; 2pi*100] und y [-pi/2*100, pi/2*100] gerendert werden. In einem Bildbearbeitungsprogramm muß anschließend die obere Hälfte nach unten kopiert werden um die Textur zu vervollständigen. Die Textur mit den Parametern aus Abb. 84 sieht dann so aus.
Abb. 81
Bei einem Offset x von 0 fangen alle Kugeln an der linken Kante der Textur an. Um das etwas unregelmäßiger zu machen kann der Start der Berechnung weiter nach links verlegt werden, z.B. Offset x = -600. Mit den Parametern xMin und xMax kann nur ein Teil der Textur berechnet werden (wenn es bei zu vielen Kugeln Speicherprobleme gibt).
Für den Basketball müssen natürlich der Radius der Kugel und der Abstand deutlich verkleinert werden. Mit einem Bildbearbeitungsprogramm fügen wir noch ein bischen Gauss´sche Unschärfe hinzu und die Bumpmap ist fertig (Achtung: 2515*1257 Pixel, 1666 kByte).
[zurück] | [Inhaltsverzeichnis] | [vor] |