Система частиц в ARCore

У ARCore есть система частиц? (без использования Unity)

Я уже использую ViroCoreAR, но сейчас я хочу использовать ARCore, но я не знаю, есть ли в ARCore система частиц, такая же, как ViroCoreAR или даже ARKit для (iOS).

1 ответ

У ARCore нет системы частиц. Система частиц - это графическая функция, которая может быть в используемом вами игровом движке, она никак не связана с тем, что ArCore собирается делать.

На данный момент (начало марта 2019 г.) официального движка частиц Google нет. Но вы можете использовать легко настраиваемую библиотеку системы частиц, такую ​​как Confetti от Jinyan Cao.

Простейший 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);
    }
}

Надеюсь это поможет.

Другие вопросы по тегам