类javafx.scene.paint.Material源码实例Demo

下面列出了怎么用javafx.scene.paint.Material的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: FXyzLib   文件: TriangleMeshHelper.java
public Material getMaterialWithColor(Color color, String image){
        PhongMaterial mat = new PhongMaterial(color);
        if(image!=null && !image.isEmpty()){
            Image img = new Image(image);
            mat.setDiffuseMap(img);
            NormalMap normal = new NormalMap(img);
//            normal.setIntensity(10);
//            normal.setIntensityScale(2);
            mat.setBumpMap(normal);
        }
        mat.setSpecularPower(32);
        mat.setSpecularColor(Color.WHITE);
        return mat;
    }
 
源代码2 项目: gluon-samples   文件: MtlReader.java
public Map<String, Material> getMaterials() {
    return Collections.unmodifiableMap(materials);
}
 
源代码3 项目: gluon-samples   文件: ObjImporter.java
public Material getMaterial() {
    return materials.values().iterator().next();
}
 
源代码4 项目: gluon-samples   文件: ObjImporter.java
public Material getMaterial(String key) {
    return materials.get(key);
}
 
源代码5 项目: TweetwallFX   文件: SegmentedTorus.java
public final void setMaterial(Material value) {
    mesh.setMaterial(value);
}
 
源代码6 项目: FXyzLib   文件: Cone.java
public final void setMaterial(Material value) {
    mesh.setMaterial(value);
}
 
源代码7 项目: FXyzLib   文件: Capsule.java
public final void setMaterial(Material value) {
    mesh.setMaterial(value);
}
 
源代码8 项目: FXyzLib   文件: TriangleMeshHelper.java
public void setMaterialWithPattern(Material mat, CarbonPatterns cp){
    Image img = getPatternImage(cp);  
    clearMaterialAndSetDiffMap(material, img);
}
 
源代码9 项目: FXyzLib   文件: Tetrahedron.java
public final void setMaterial(Material value) {
    mesh.setMaterial(value);
}
 
源代码10 项目: FXyzLib   文件: Trapezoid.java
public final void setMaterial(Material value) {
    mesh.setMaterial(value);
}
 
源代码11 项目: FXyzLib   文件: Torus.java
public final void setMaterial(Material value) {
    mesh.setMaterial(value);
}
 
源代码12 项目: FXyzLib   文件: Octahedron.java
public final void setMaterial(Material value) {
    mesh.setMaterial(value);
}
 
源代码13 项目: FXyzLib   文件: Pyramid.java
public final void setMaterial(Material value) {
    mesh.setMaterial(value);
}
 
 类所在包
 类方法
 同包方法