FsDistanceField 1.0.0

dotnet tool install --global FsDistanceField --version 1.0.0                
此程序包包含一个.NET 工具,您可以从 shell 或命令行中调用它。
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local FsDistanceField --version 1.0.0                
此程序包包含一个.NET 工具,您可以从 shell 或命令行中调用它。
#tool dotnet:?package=FsDistanceField&version=1.0.0                
nuke :add-package FsDistanceField --version 1.0.0                

FsDistanceField

从输入图像计算距离场 PNG。

距离场通常用于着色器世界,可以用于创建不会因缩放而模糊的标识和其他图形,并支持如内阴影、外发光等功能。

安装

# Install the tool globally
dotnet tool install -g FsDistanceField
# Print the help
create-distance-field --help
# Should respond with this
# Description:
#   Computes a distance field image from an input image
#
# Usage:
#   create-distance-field [options]
#
# Options:
#   --version                         Show version information
#   -?, -h, --help                    Show help and usage information
#   -i, --input <input> (REQUIRED)    Input image file to compute distance field for
#   -o, --output <output> (REQUIRED)  Output PNG file to for the distance field
#   -r, --radius <radius>             Radius of distance field in pixels [default: 32]
#   -c, --cutoff <cutoff>             Cutoff of distance field [default: 0.25]
#   -p, --padding <padding>           Padding applied to distance field image [default: 0]
#   -y, --overwrite                   Overwrite existing file [default: False]

许可软件

FsDistanceField

BSD 2-条款许可证

版权所有 (c) 2022, Mårten Rånge

github : https://github.com/mrange/FsDistanceField 许可证: https://github.com/mrange/FsDistanceField/LICENSE

基于 tiny-sdf (Mapbox) 的距离场算法

版权所有 © 2016-2021 Mapbox, Inc. 此代码根据 BSD 2-条款许可证提供。

github : https://github.com/mapbox/tiny-sdf 许可证: https://github.com/mapbox/tiny-sdf/blob/main/LICENSE.txt

图像处理库 (SixLabors.ImageSharp)

Six Labors 分支许可证版本 1.0,2022 年 6 月 版权所有 (c) Six Labors

使用 Six Labors 分支许可证的 Apache 许可证 2.0 版作为

  • FsDistanceField 满足以下要求:您正在使用符合开放源代码或源可用许可的软件消费作品。

github : https://github.com/SixLabors/ImageSharp 许可证: https://github.com/SixLabors/ImageSharp/blob/main/LICENSE

产品 兼容和额外的计算目标框架版本。
.NET net6.0 支持兼容。 net6.0-android net6.0-android 已计算。 net6.0-ios net6.0-ios 已计算。 net6.0-maccatalyst net6.0-maccatalyst 已计算。 net6.0-macos net6.0-macos 已计算。 net6.0-tvos net6.0-tvos 已计算。 net6.0-windows net6.0-windows 已计算。 net7.0 net7.0 已计算。 net7.0-android net7.0-android 已计算。 net7.0-ios net7.0-ios 已计算。 net7.0-maccatalyst net7.0-maccatalyst 已计算。 net7.0-macos net7.0-macos 已计算。 net7.0-tvos net7.0-tvos 已计算。 net7.0-windows net7.0-windows 已计算。 net8.0 net8.0 已计算。 net8.0-android net8.0-android 已计算。 net8.0-browser net8.0-browser 已计算。 net8.0-ios net8.0-ios 已计算。 net8.0-maccatalyst net8.0-maccatalyst 已计算。 net8.0-macos net8.0-macos 已计算。 net8.0-tvos net8.0-tvos 已计算。 net8.0-windows net8.0-windows 已计算。
兼容的目标框架
包含的目标框架(包含在包中)
了解更多关于 Target Frameworks.NET Standard 的信息。

此包没有依赖项。

版本 下载 最后更新
1.0.0 435 10/2/2022
0.0.7 376 10/2/2022
0.0.6 376 10/1/2022
0.0.3 370 10/1/2022
0.0.2 405 10/1/2022
0.0.1 413 10/1/2022