#bevy #jp2 #j2k

bevy_jpeg2k

Bevy 的 JPEG 2000 图像加载器

15 个版本 (9 个破坏性版本)

0.14.1 2024年7月6日
0.13.0 2024年4月6日
0.10.1 2023年3月11日
0.8.0 2022年8月20日
0.6.1 2022年1月9日

图像 中排名 #745

每月下载量 21
material_designer 中使用

MIT/Apache 许可

160KB
72

bevy_jpeg2k

Bevy 的 JPEG 2000 图像加载器。

版本

  • Bevy 0.14: bevy_jpeg2k = "0.14"
  • Bevy 0.13: bevy_jpeg2k = "0.13"
  • Bevy 0.12: bevy_jpeg2k = "0.12"
  • Bevy 0.11: bevy_jpeg2k = "0.11"
  • Bevy 0.10: bevy_jpeg2k = "0.10"
  • Bevy 0.9: bevy_jpeg2k = "0.9"
  • Bevy 0.8: bevy_jpeg2k = "0.8"
  • Bevy 0.7: bevy_jpeg2k = "0.7"
  • Bevy 0.6: bevy_jpeg2k = "0.6"
  • Bevy 0.5: bevy_jpeg2k = "0.5"

示例

use bevy::prelude::*;

use bevy_jpeg2k::*;

fn main() {
  App::new()
    .add_plugins(DefaultPlugins)

    // Load the Jpeg 2000 asset loader plugin.
    .add_plugins(Jpeg2KPlugin)

    .add_systems(Startup, setup)
    .run();
}

fn setup(
  asset_server: Res<AssetServer>,
) {
  // Load j2k, jp2, j2c, images.
  let image_handle: Handle<Image> = asset_server.load("example.j2k");
  // <Use the image handle>
}


lib.rs:

Bevy JPEG 2000 资产加载器。

Bevy 的 JPEG 2000 图像加载器。

示例

use bevy::prelude::*;

use bevy_jpeg2k::*;

fn main() {
  App::new()
    .add_plugins(DefaultPlugins)

    // Load the Jpeg 2000 asset loader plugin.
    .add_plugins(Jpeg2KPlugin)

    .add_systems(Startup, setup)
    .run();
}

fn setup(
  asset_server: Res<AssetServer>,
) {
  // Load j2k, jp2, j2c, images.
  let image_handle: Handle<Image> = asset_server.load("example.j2k");
  // <Use the image handle>
}

依赖项

~33–71MB
~1M SLoC