Filament-元球

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

Filament 是一个轻量的渲染引擎,基于PBR,可以胜任一般的渲染工作,尤其适合Android 平台。

 

其侧重于渲染,对交互,音频没有很好的支持,这也是它是一个渲染引擎,并不是游戏引擎的原因。

但对于实现简单的效果,还是较为方便的。

要利用Filament,大部分时间还是需要自己撸Shader代码的,缺少相关图形化工具,如Unity的

Shader Graph。本章我们准备实现的Metaball就是需要我们自己编写Shader代码完成。在此之前需要

准备Filament的基本环境。

本文使用Android Studio 在Android平台上 使用Filament引擎。Android Studio使用Filament较为简单,

配置一下build.gradle即可:

dependencies {
    implementation 'com.google.android.filament:filament-android:1.27.1'
    implementation 'com.google.android.filament:filament-utils-android:1.27.1'
    implementation 'com.google.android.filament:gltfio-android:1.27.1'
    implementation 'com.google.android.filament:filamat-android:1.27.1'
}

目前(2022-12-24) 最新的版本为 v1.30.0 。 除此之外,就不需要配置什么了。确实比较简单。

撸代码阶

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6