Skip to content

minteeaa/peppermint

Repository files navigation

peppermint logo

peppermint

straightforward Filament-based PBR shader targeting Unity's BIRP and URP pipelines, intended for VRChat/BasisVR avatar usage.


"features"

ORM?

ORM maps (also referred to as ARM maps) are a common format for packed textures to be used on game-ready assets and materials

these maps are packed to an image (like any other map) with RGB channels referring to:

  • R: Ambient Occlusion
  • G: Roughness
  • B: Metallic

peppermint doesn't have a built-in UI for packing your own ORM maps, there are many available texture packers/baking tools for Unity (and Blender) on the internet to use, such as:

notes

features are sparse, this is meant to be a personal usage shader first and foremost; feel free to open issues/prs with reasonable intent.

this shader is meant for "client" usage, a.k.a. dynamic player objects/avatars; it does sample from light probes and additional dynamic-lighting systems (refer "features"), but it does not sample baked world lightmaps and should not be used for world projects.

About

[mirror of codeberg@mintea/peppermint] Filament based PBR shader for Unity's BIRP & URP

Topics

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
LICENSE
Unknown
LICENSE.meta

Stars

0 stars

Watchers

0 watching

Forks

Contributors