ARCore中的粒子系统

问题描述 投票:1回答:2

ARCore是否有粒子系统(不使用Unity)?

我已经在使用ViroCoreAR但是现在,我想使用ARCore,但我不知道ARCore是否有像ViroCoreAR甚至ARKit for(iOS)这样的粒子系统。

java android augmented-reality arcore particle-system
2个回答
1
投票

ARCore没有粒子系统。粒子系统是一个图形功能,可能在您正在使用的游戏引擎中,它与ArCore设置的任何方式无关。


1
投票

目前还没有正式的谷歌粒子引擎(2019年3月初)。但是你可以使用易于配置的粒子系统库,比如Jinyan 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);
    }
}

希望这可以帮助。

© www.soinside.com 2019 - 2024. All rights reserved.