首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

JavaFX 3D一部分介绍(4) Materials

2013-10-12 
JavaFX 3D部分介绍(4) Materials声明:本博客文章原创类别的均为个人原创,版权所有。转载请注明出处: http:/

JavaFX 3D部分介绍(4) Materials
  声明:   本博客文章原创类别的均为个人原创,版权所有。转载请注明出处: http://blog.csdn.net/ml3947,另外本人的个人博客:http://www.wjfxgame.com。

  这一节中,我们将会讲述 JavaFX 3D API中的材质。

  Material材质中包含了一系列的渲染属性。下面我们来看看它的类结构。

  

//创建材质Material mat = new PhongMaterial();Image diffuseMap = new Image("diffuseMap.png");Image normalMap = new Image("normalMap.png");// 设置材质属性mat.setDiffuseMap(diffuseMap);mat.setBumpMap(normalMap);mat.setSpecularColor(Color.WHITE);// 应用到Shape3D上shape3d.setMaterial(mat);

    这样我们就可以将材质应用到我们的3D物体上了。当然,由于JavaFX 3D还是在开发中的API。材质属性跟Unity3D相比还是差太多(不算Unity3D的插件)。

    所以现阶段,只做研究,不应该考虑用JavaFX 3D来进行开发。

   

    本博客文章原创类别的均为个人原创,版权所有。转载请注明出处: http://blog.csdn.net/ml3947,另外本人的个人博客:http://www.wjfxgame.com。

  

热点排行