Ejemplo n.º 1
0
 public ElementWithDescription(double x, double y, double z, double size, string description,
                               Material MaterialInNormalState, Material MaterialInSelectedState,
                               bool displayDescriptionFrontToCamera, ModelType modelType)
 {
     this.size             = size;
     this.x                = x;
     this.y                = y;
     this.z                = z;
     this.Text             = description;
     this.materialNormal   = MaterialInNormalState;
     this.materialSelected = MaterialInSelectedState;
     this.mModelType       = modelType;
     element               = new BasicModel3DModel(MaterialNormal, MaterialSelected, x, y, z, size, size, size, true, this.ModelType);
     TextVectorOver        = new Vector3D(1, 0, 0);
     TextVectorUp          = new Vector3D(0, 1, 0);
     this.displayDescriptionFrontToCamera = displayDescriptionFrontToCamera;
 }
Ejemplo n.º 2
0
 private void UpdateLastModelVisual3D()
 {
     element = new BasicModel3DModel(materialNormal, materialSelected, x, y, z, Size, Size, Size, true, this.mModelType);
 }
Ejemplo n.º 3
0
 protected override void UpdateMyModelVisual3D()
 {
     MyModelVisual3D = new BasicModel3DModel(
         MaterialNormal, MaterialSelected, X, Y, Z, Size, Size, Size, true, this.ModelType);
 }