ARCore是否有粒子系统(不使用Unity)?
我已经在使用ViroCoreAR
,但是现在,我想使用ARCore,但是我不知道ARCore是否具有像ViroCoreAR
甚至是(iOS)的ARKit这样的粒子系统。
答案 0 :(得分:1)
ARCore没有粒子系统。 粒子系统是您可能正在使用的游戏引擎中的图形功能,与ArCore的设置没有任何关系。
答案 1 :(得分:0)
目前(2019年3月上旬)没有官方的Google粒子引擎。但是您可以使用易于配置的粒子系统库,例如Jinjin Cao的Confetti。
最简单的ConfettoGenerator
可能看起来像这样:
final List<Bitmap> allPossibleConfetti = constructBitmapsForConfetti();
Utils.generateConfettiBitmaps(new int[] { Color.BLACK }, 20);
final int numConfetti = allPossibleConfetti.size();
final ConfettoGenerator confettoGenerator = new ConfettoGenerator() {
@Override
public Confetto generateConfetto(Random random) {
final Bitmap bitmap = allPossibleConfetti.get(random.nextInt(numConfetti));
return new BitmapConfetto(bitmap);
}
}
希望这会有所帮助。