umbra 0.1.0-dev.4 umbra: ^0.1.0-dev.4 copied to clipboard
The core functionality for Umbra shaders which that helps Flutter developers to generate the necessary files for Flutter Shaders.
Umbra
The core functionality for Umbra shaders which that helps Flutter developers to generate the necessary files for Flutter Shaders.
package:umbra
contains all the core functionality that powers both package:umbra_cli and the Umbra application.
import 'dart:io';
import 'package:umbra/umbra.dart';
Future<void> main() async {
final specification = ShaderSpecification.fromFile(File('./hello_world.glsl'));
final generator = RawGenerator(specification);
File('./hello_world_raw.glsl').writeAsBytesSync(await generator.generate());
}