差分発生行の前後
無視リスト:
コミット日時:
2008/11/12 18:55:25 (3 年前)
コミッタ:
tarotarorg
ログメッセージ:

--

ファイル:

凡例:

変更無し
追加
削除
更新
コピー
移動
  • as3/Metasequoia/branches/tarotarorg/src/org/tarotaro/flash/pv3d/MetasequoiaMaterial.as

    r615 r1822  
    2626        import org.papervision3d.core.material.TriangleMaterial; 
    2727        import org.papervision3d.core.proto.LightObject3D; 
     28        import org.papervision3d.core.render.command.RenderTriangle; 
    2829        import org.papervision3d.core.render.data.RenderSessionData; 
    2930        import org.papervision3d.events.FileLoadEvent; 
     
    180181        } 
    181182         
    182                override public function drawTriangle(face3D:Triangle3D
    183                                                                                                                        graphics:Graphics, 
    184                                                                                                                        renderSessionData:RenderSessionData, 
    185                                                                                                                        altBitmap:BitmapData = null, 
    186                                                                                                                        altUV:Matrix = null):void { 
    187                        if (this._material) { 
    188                                try { 
    189                                        this._material.drawTriangle(face3D , graphics , renderSessionData , altBitmap , altUV); 
    190                                } catch (e:Error) { 
    191                                         
    192                                
    193                        
    194                
    195                 
    196                override public function toString():String { 
    197                        var s:String; 
    198                        s = "[MetasequoiaMaterial tex=" + this._tex + "| aplane=" + this._aplane +  
    199                                "| bump=" + this._bump + "| light=" + this._light + "| interactive=" + this.interactive +  "]"; 
    200                        return s; 
    201                
     183        override public function drawTriangle(face3D:RenderTriangle
     184                                                                                                                graphics:Graphics, 
     185                                                                                                                renderSessionData:RenderSessionData, 
     186                                                                                                                altBitmap:BitmapData = null, 
     187                                                                                                                altUV:Matrix = null):void { 
     188                if (this._material) { 
     189                        try { 
     190                                this._material.drawTriangle(face3D , graphics , renderSessionData , altBitmap , altUV); 
     191                        } catch (e:Error) { 
     192                                 
     193                       
     194               
     195       
     196         
     197        override public function toString():String { 
     198                var s:String; 
     199                s = "[MetasequoiaMaterial tex=" + this._tex + "| aplane=" + this._aplane +  
     200                        "| bump=" + this._bump + "| light=" + this._light + "| interactive=" + this.interactive +  "]"; 
     201                return s; 
     202       
    202203//////////////////////////////////////////////////////////////////////////////////////// 
    203204//privateな関数