3
1
Fork
You've already forked naev-assets
4
Naev artwork repository for lossless assets using LFS. Contains all "trivial" assets that can be directly used in-game. For more complex assets, please see the naev-assets-sources repository.
  • Lua 56.8%
  • Rust 40.4%
  • Shell 2.8%
2026年07月04日 10:35:49 +09:00
collision Added kestrel sigma + yuri's kiss skins. 2026年02月16日 10:29:14 +09:00
fonts Added ubuntu regular font. 2026年02月23日 09:04:11 +09:00
gfx Fixed path. 2026年07月04日 10:35:49 +09:00
snd Update soundtrack. Probably should handle extensions too... 2026年01月08日 08:54:41 +09:00
src Format and only copy to flac if smaller than opus. 2026年01月09日 11:00:51 +09:00
.gitattributes Initial commit with readme and some setup. 2025年11月25日 21:47:38 +09:00
.gitignore Added rust program to compute stats. 2025年11月28日 19:13:22 +09:00
.pre-commit-config.yaml Fixed some not properly divisible outfits. 2026年01月29日 17:03:48 +09:00
Cargo.lock Implement peaq metric. 2025年12月18日 19:23:18 +09:00
Cargo.toml Implement peaq metric. 2025年12月18日 19:23:18 +09:00
Readme.md Mention how to compute statistics. 2025年11月29日 21:57:50 +09:00

Naev Assets (Lossless)

This repository is intended to provide production-ready lossless assets files for use in Naev. All assets uploads should be done to naev-assets-sources and the generated results should be stored here.

Git Large File System (GIT-LFS)

This repository uses git large file system which will have to be installed and set up for you to use it. This amounts to installing git-lfs and running the following account once per user:

git lfs install

Please see https://git-lfs.com/ for instructions for your operating system.

Generating Lossy Files

Naev uses lossy files to reduce the file size with no noticeable artefacts. You can generate the lossy files to update the naev-assets-lossy repository (here as a submodule), using the following:

$ cargo run /path/to/lossy/repo lossify

Note that, besides rust and cargo, this currently requires:

  • libavif-git
  • svt-av1-git
  • ffmpeg
  • rsgain

Computing Metrics

To compute ssimulacra2 on images you can use the following command:

$ cargo run /path/to/lossy/repo verify-images