搜索插件、代码仓与 APP 分类

插件详情v0.2.1

open_simplex_2

KdotJPG 的 OpenSimplex2 噪声算法的 Dart 实现。

AndroidiOSWebmacOSWindowsLinux
近 30 天下载
190
喜欢数
10
Pub 分数
160

安装插件

flutter pub add open_simplex_2

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

KdotJPG 的 OpenSimplex2 噪声算法的 Dart 实现,提供高质量、无缝的程序化噪声生成,适用于图形、动画和模拟。专为跨平台性能和一致性设计,支持 2D、3D 和 4D 噪声函数,具有平滑梯度和极少伪影。非常适合在 Flutter 应用中创建自然纹理、地形或动态视觉效果的开发者。

适合场景

  • 程序化纹理生成
  • 地形和景观模拟
  • 动画背景效果
  • 游戏环境创建
  • 视觉效果设计

主要特点

  • 高质量噪声输出
  • 跨平台兼容性
  • 支持 2D、3D 和 4D 噪声
  • 低内存占用
  • 无缝拼贴
  • 快速性能

适合对象

  • Flutter 开发人员创建视觉内容
  • 游戏和应用程序设计师需要程序化图案
  • 创意程序员探索生成艺术

使用建议

  • 需要理解噪声概念
  • 未针对实时高频更新进行优化
  • 仅限基于噪声的应用
  • 无内置可视化工具

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

funvas Pub version gallery badge Twitter Follow

Flutter package that allows creating canvas animations based on time and math (mostly trigonometric) functions.

The name "funvas" is based on Flutter + fun + canvas. Let me know if you have any better ideas :)

Gallery gallery badge

I share my funvas creations on Twitter and I have also created a live demo, a gallery that allows you to explore some of the animations running right in Flutter web :)

Community projects

Here are some awesome community projects made using the funvas package to create some 🔥✨

Repo structure

This repo currently contains the following packages:

Package Contents
funvas The actual funvas Flutter package that is also hosted on Pub. Both funvas_tweets and funvas_gallery depend on this package. It contains the basic widget for displaying funvas animations.
funvas_gallery Collection of funvas animations I created and shared on Twitter. The package also contains the code I use to export my animations to GIF and mp4.
funvas_rendering Package for rendering and exporting funvas animations, which is used to create all funvas_tweets GIFs.
funvas_tweets Flutter web app (gallery) showcasing a selection of funvas_tweets funvas animations that can be reached at funvas.creativemaybeno.dev.
open_simplex_2 Package that makes OpenSimplex2 noise generation available to everyone in Dart :) I use this for my own funvas animations (funvas_tweets) but it is also hosted for anyone to use on Pub.
Inspiration

The whole concept is inspired by Dwitter (check it out). That is mainly the way the API is built. These kinds of animations (especially in GIF form) can be found in many communities, e.g. in processing (and with that p5.js).

所属分类

依赖

依赖清单 1 项

源码仓库

使用此插件的项目

暂无相关数据。