コード例 #1
0
 private void ViewModelRequestAttachToSceneHandler(Model3D model3D)
 {
     if (!model3D.IsAttached && View != null && View.RenderHost != null)
     {
         model3D.Attach(View.RenderHost);
     }
 }
コード例 #2
0
 private void ViewModelRequestAttachToSceneHandler(Model3D model3D)
 {
     if (model3D is GeometryModel3D)
     {
         if (View != null && View.RenderHost != null && !model3D.IsAttached)
         {
             model3D.Attach(View.RenderHost);
         }
     }
     else
     {
         //This is for Directional Light. When a watch is attached,
         //Directional light has to be attached one more time.
         if (!model3D.IsAttached && View != null && View.RenderHost != null)
         {
             model3D.Attach(View.RenderHost);
         }
     }
 }
コード例 #3
0
ファイル: Watch3DView.xaml.cs プロジェクト: sh4nnongoh/Dynamo
 private void ViewModelRequestAttachToSceneHandler(Model3D model3D)
 {
     if (!model3D.IsAttached && View != null && View.RenderHost != null)
     {
         model3D.Attach(View.RenderHost);
     }
 }
コード例 #4
0
ファイル: Watch3DView.xaml.cs プロジェクト: rafatahmed/Dynamo
 private void ViewModelRequestAttachToSceneHandler(Model3D model3D)
 {
     if (model3D is GeometryModel3D)
     {
         if (View != null && View.RenderHost != null && !model3D.IsAttached)
         {
             model3D.Attach(View.RenderHost);
         }
     }
     else
     {
         //This is for Directional Light. When a watch is attached,
         //Directional light has to be attached one more time.
         if (!model3D.IsAttached && View != null && View.RenderHost != null)
         {
             model3D.Attach(View.RenderHost);
         }
     }
 }