Papervision3D alpha gradient mask über kompletten viewport [Flash 10]
| 11.03.2009, 16:40 | | Beiträge: 11 Registriert: Nov 2008
| Papervision3D alpha gradient mask über kompletten viewport hallo,
ist es möglich eine alpha gradient maske über einen kompletten Papervision Viewport zu legen? ich hätte es so versucht wie es auch bei den Planes super funktioniert, jedoch nimmt mir der Viewport die Alphaabstufungen nicht. So hat die Maske eine harte Kante.
Weiß jemand Rat?
MFG | |
| 11.03.2009, 17:49 | Re1 | Beiträge: 901 Wohnort: Nether-Bavaria Registriert: Jun 2008
| Im Grunde soll so etwas schon gehen. Es könnte aber zu rechenintensiv sein, weil du es als Bitmap cachen musst. Wie versuchst du codemäßig?
ActionScript:| 1 | viewport.cacheasbitmap= true;
|
Qt! www.adrianslaboratory.net | Geändert von niquito12 am 11.03.09 um 17:50 Uhr
| |
|
| 12.03.2009, 10:15 | Re2 | Beiträge: 11 Registriert: Nov 2008
Themenautor/in
| so eine maske wie im folgenden code wende ich ebenfalls auf planes an, bei welchen es eig. prima funktioniert:
PHP:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
<? viewport = new Viewport3D(viewPortWidth, viewPortHeight, false, true);
//add mask to viewport
viewport.cacheAsBitmap=true;
var viewPortMaskMatrix:Matrix = new Matrix();
viewPortMaskMatrix.createGradientBox( maskWidth, maskHeight, 0);
//GradientMask
var viewPortMask:MovieClip = new MovieClip ();
viewPortMask.graphics.beginGradientFill( GradientType.LINEAR, [ 0xFFFFFF, 0xFFFFFF ], [ 0, 1 ], [0x00, 0xFF], viewPortMaskMatrix, SpreadMethod.REFLECT)
viewPortMask.graphics.drawRect(0, 0,maskWidth, maskHeight);
viewPortMask.graphics.endFill();
viewPortMask.cacheAsBitmap=true;
viewport.mask=viewPortMask;
addChild(viewport); ?>
|
| Geändert von monchichii am 12.03.09 um 10:16 Uhr
| |
|
| | | nicht sichtbar bei eingeloggten Mitgliedern | 
|
| | Themen Ähnliche Beiträge zum Thema | 05.08.2010 - Creatively 01.12.2009 - able 19.08.2011 - latsche 10.08.2010 - soviet_1917 |
|
Flashhilfe.de Flash Platform Tipps & Tutorials Flash Platform Andere Programmiersprachen Jobangebote Diskussionen
Flashhilfe News 
Regeln & Bedingungen
|