Giter Site home page Giter Site logo

vrc-avatar-performance-tools's Introduction

Avatar Performance Tools

๐Ÿ“ฆ https://vpm.thry.dev/ ๐Ÿ“ฅ Add here with the latest VCC!

Avatar Evaluator

Calculates and evaluates some avatar metrics not currently taken into account by VRChat's ranking system.

  1. VRAM Size
  2. Grabpasses
  3. Blendshapes
  4. "Any State" transition count
  5. Write defaults check
  6. Empty animator state check

VRAM Checker

Calculates the VRAM the textures on your avatar use.
Please use this to keep your VRAM usage down. High VRAM usage causes performance problems.

Features

  • Shows VRAM usage of only active and of all objects
  • Lists textures, meshes, and their respective VRAM size
  • Gives feedback on the VRAM size of your avatar
  • Includes materials from animations
  • Information Boxes regarding VRAM

Installing using VRChat Creator Companion

  1. Open VCC. Go to Settings -> Packages -> Click the "Add Repository" Button (Next to Installed Repositories)
  2. Paste the following URL and click the "Add" Button
    vpm add repo https://thryrallo.github.io/VRC-Avatar-Performance-Tools
  3. In Creator Compantion click "Manage Project". In the top right under "Selected Repos" check the Avatar Performance Tools listing

Installing with UPM (Unity Package Manager)

Using OpenUPM

To install the package using OpenUPM, follow the instructions in the top right of this page: https://openupm.com/packages/de.thryrallo.vrc.avatar-performance-tools/

If you already have OpenUPM installed, use this command in your project:

openupm add de.thryrallo.vrc.avatar-performance-tools

As git package

Copy the git URL into the Unity Package Managers "Add Package from Git URL..." field.

https://github.com/Thryrallo/VRC-Avatar-Performance-Tools.git

image

vrc-avatar-performance-tools's People

Contributors

thryrallo avatar camsavis avatar tayouvr avatar shii2 avatar narfe95 avatar rrazgriz avatar realmlist avatar d4rkc0d3r avatar frizzle-chan avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.