9. 模型上繪制攝取點的使用事甜。
代碼清單:
Look look = new Look();
look.setSpotRadius(0.005f);
look.setColor(Color.YELLOW);
addlook(look);
Material material = new Material();
material.setLookMethod(new LookMethod.LookSpot());
material.enableLook(true);
ANode ss = new Rect("3D UI", true).create(new MathC.Size(10f, 10), false);
try {
material.setColorInfluence(0);
material.addTexture(new Texture("sTexture", R.drawable.dd));
ss.setMaterialTest(material);
} catch (ATexture.TextureException e) {
e.printStackTrace();
}
ss.translateAbs(0f, 0f, -20f);
addSprite(ss);
- 首先創(chuàng)建一個look對象郁竟,代碼如上。
- setSpotRadius(0.005f)調用這個接口設置光斑的半徑卵沉。
- 將look渲染對象添加到渲染層中。
4.調用 setLookMethod(new LookMethod.LookSpot())給材質設置look插件法牲,將光斑繪制到模型上面去史汗。