Exemple #1
0
        public Mesh GetMesh(Table.Table table, MetalWireGuideData metalWireGuideData)
        {
            var mesh = GetTransformedMesh(table.TableHeight, _data.Height, table.GetDetailLevel(), _data.Bendradius);

            mesh.Name = metalWireGuideData.Name;
            var preMatrix = new Matrix3D();

            preMatrix.SetTranslation(0, 0, -_data.Height);
            return(mesh.Transform(preMatrix));
        }
Exemple #2
0
 public PbrMaterial GetMaterial(Table.Table table, MetalWireGuideData metalWireGuideData)
 {
     return(new PbrMaterial(table.GetMaterial(metalWireGuideData.Material), table.GetTexture(metalWireGuideData.Image)));
 }