1&1 Webhosting
Flashhilfe.de - Flash Community

Papervision3D alpha gradient mask über kompletten viewport [Flash 10]

Forum > Flash 3D > Papervision3D alpha gradient mask über kompletten viewport

 


AntwortenRegistrieren Seite1  

 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:49Re1
Benutzerbild von niquito12
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:
1viewport.cacheasbitmap= true;
Qt! www.adrianslaboratory.net
Geändert von niquito12 am 11.03.09 um 17:50 Uhr

 12.03.2009, 10:15Re2
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(viewPortWidthviewPortHeightfalsetrue);
           
           
//add mask to viewport
           
viewport.cacheAsBitmap=true;
           
            var 
viewPortMaskMatrix:Matrix = new Matrix();
           
viewPortMaskMatrix.createGradientBoxmaskWidthmaskHeight0);
           
               
           
//GradientMask
           
var viewPortMask:MovieClip = new MovieClip ();
           
viewPortMask.graphics.beginGradientFillGradientType.LINEAR, [ 0xFFFFFF0xFFFFFF ], [ 0], [0x000xFF], viewPortMaskMatrixSpreadMethod.REFLECT
           
viewPortMask.graphics.drawRect(00,maskWidthmaskHeight);
           
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 Mitgliedern1&1 Webhosting
 
Themen
Ähnliche Beiträge zum Thema
 

AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.
Partner Webseiten: DesignerInAction.de   Designnation.de   Mediengestalter.info   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   PSD-Tutorials.de   Tutorials.de

Haftungsausschluss   Datenschutzerklärung   Hier Werben   Impressum
© 1999-2012 Sebastian Wichmann - Flashhilfe.de