umbra 0.1.0-dev.4 icon indicating copy to clipboard operation
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

Pub umbra coverage style: very good analysis License: MIT Powered by Mason


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());
}
8
likes
140
pub points
44%
popularity

Publisher

verified publisher iconwolfenra.in

The core functionality for Umbra shaders which that helps Flutter developers to generate the necessary files for Flutter Shaders.

Repository (GitHub)

Documentation

API reference

License

Icon for licenses.MIT (LICENSE)

Dependencies

equatable, mason

More

Packages that depend on umbra