Extensions
  • Home
  • Add-ons
  • Themes
  • Approval Queue
  • About
  • Upload Extension
  • Sign in
  • BLENDER.ORG

    • Download

      Get the latest Blender, older versions, or experimental builds.

    • What's New

      Stay up-to-date with the new features in the latest Blender releases.

    LEARNING & RESOURCES

    • Blender Studio

      Access production assets and knowledge from the open movies.

    • Manual

      Documentation on the usage and features in Blender.

    DEVELOPMENT

    • Developers Blog

      Latest development updates, by Blender developers.

    • Documentation

      Guidelines, release notes and development docs.

    • Benchmark

      A platform to collect and share results of the Blender Benchmark.

    • Blender Conference

      The yearly event that brings the community together.

    DONATE

    • Development Fund

      Support core development with a monthly contribution.

    • One-time Donations

      Perform a single donation with more payment options available.

All Add-ons

Add-on OpenVAT
OpenVAT

Encode and preview vertex animation textures.
Add-on by sharpened
About What's New Permissions Reviews Version History

Version History

1.0.3 Blender 4.2  and newer
  • 232.5 KB
  • 467
  • May 19th, 2025

Changelog

OpenVAT v1.0.3 — Release Notes

Release Date: 2025-04-29
Minimum Blender Version: 4.2.0

New Features

  • EXR Export Option Export as RGB(half) EXR in addition to the existing PNG option

  • RGB (no alpha) Default Export Previously, VATs exported with blank Alpha channel, now all exports strip the Alpha channel for better (RGB) formatting.

  • Custom Frame Range Encoding
    Export VATs with precise control over the frame range to encode.

  • Deformation Basis Options
    Choose deformation basis from Start Frame, Current Frame, or a Custom Proxy object.

  • GLTF Export Support Export model by default as GLTF or GLB (for Godot) or choose to not automatically export a model - handle this yourself after creating the VAT.

  • Attribute Stripping Often after creating a VAT, there is no use for vertex data like vertex groups and colors - an option has been added to strip this data from the mesh result, as to not carry unnecessary data.

  • Transform Space Control
    Select whether to bake object space or world space deformation into the VAT.

  • Target 'Collection Combined' Mode
    Export a combined mesh from all objects in a collection into a single VAT.

  • Normal-Safe Edge Splitting (Optional)
    Automatically splits sharp edges for safe per-vertex normal capture without modifying the original mesh.

Improvements

  • Refactored and organized code for improved readability and maintainability.
  • General stability and execution consistency improvements.
  • (functions and methods) for testing and eventual UI integration for custom attribute encoding.
Compatibility
Blender 4.2  and newer
Supported Platforms
  • macOS Apple Silicon
  • Windows
  • Linux
Downloads
467
Size
232.5 KB
Permissions
This version requests the following:
  • Files Import/export VAT data from/to disk (in a location you specify)
License
GNU General Public License v3.0 or later
Status
Approved
v1.0.3 232.5 KB
1.0.2 Blender 4.2  and newer
  • 221.8 KB
  • 5336
  • July 29th, 2024

Changelog

  • Updated tagline to better reflect the use of this self-contained tool
  • Code cleanup and commenting
  • Nodes cleanup and commenting
  • Improved Normals rendering process
    • Added 'Packed' Vertex Normals method option
    • this option allows for a position and normal map in one export map (still includes functionality to not include normals, or render on a separate map)
  • Improved menu layout, tooltips, and user interface
  • Caught and removed one unnecessary def
  • Stripped and un-grouped enclosed node_groups, so appending does not bring additional node groups - major pass at node restructuring and organization
  • Stripped all unnecessary data from resources
  • Added delete/purge functionality in cleanup (does not accumulate data when cleanup is enabled)
Compatibility
Blender 4.2  and newer
Supported Platforms
  • macOS Apple Silicon
  • Windows
  • Linux
Downloads
5336
Size
221.8 KB
Permissions
This version requests the following:
  • Files Import/export VAT data from/to disk (in a location you specify)
License
GNU General Public License v2.0 or later
Status
Approved
v1.0.2 221.8 KB
1.0.1 Blender 4.2  and newer
  • 261.7 KB
  • 18
  • July 26th, 2024

Changelog

  • Updated default path to prompt the user to enter a path
  • Updated JSON export to include number of total frames to better communicate with engine shader tools
Compatibility
Blender 4.2  and newer
Supported Platforms
  • macOS Apple Silicon
  • Windows
  • Linux
Downloads
18
Size
261.7 KB
Permissions
This version requests the following:
  • Files Import/export VAT data from/to disk (in a location you specify)
License
GNU General Public License v2.0 or later
Status
Awaiting Review
v1.0.1 261.7 KB
1.0.0 Blender 4.2  and newer
  • 232.8 KB
  • 22
  • July 26th, 2024

Changelog

OpenVAT - VAT Encoder Initial Extension Release

-Unity URP shadergraph methods and examples can be found at https://github.com/sharpen3d/openvat.

Full support documentation, breakdowns, walkthrough, Unreal integration and demo files are in process and will be available here. https://github.com/sharpen3d/openvat/blob/0a165933838f013e2b0ef8dc856f68f99b5e7505/README.md

Release Notes:

  • Mesh to encode must maintain consistent domain size (vertex, edge, face count and ordering)

  • Range finding is rounded for ease of manual engine-shader implementation - may update for better range accuracy, but should not impact quality of encoding.

  • VAT and VNRM exports are 16 bit PNG exports and have uncapped size. It is recommended to render at a resolution of 4096 or lower - resolution is calculated within the tool when an object is selected.

  • Linear PNGs can become heavy if not monitored because of the lossless quality. These can be managed after the fact with careful compression (the built-in geometry node decoder can help determine quality loss with compression by re-loading in the compressed image after running your compression of choice.)

  • Not all animation situations have been tested, but any position/normal information that is accessible in the dependency graph (Geometry Nodes Spreadsheet data) is able to be recorded.

Compatibility
Blender 4.2  and newer
Supported Platforms
  • macOS Apple Silicon
  • Windows
  • Linux
Downloads
22
Size
232.8 KB
Permissions
This version requests the following:
  • Files Import/export VAT data from/to disk (in a location you specify)
License
GNU General Public License v2.0 or later
Status
Awaiting Review
v1.0.0 232.8 KB
  • About
  • Privacy Policy
  • Terms of Service
Download
  • Latest Blender
  • Blender LTS
  • Blender Benchmark
  • Previous Versions
  • Experimental Builds
  • Source Code
  • Release Notes
  • Requirements
Organization
  • People
  • Jobs
About
  • Blender Foundation
  • Blender Institute
  • Blender Studio
  • License
  • Logo & Trademark
  • Credits
  • Privacy Policy
Articles
  • News
  • Press Releases
  • User Stories
Get Involved
  • Dashboard
  • Development
  • Documentation
  • Education
Blender Studio
  • Films
  • Training
Support
  • Manual
  • Community
  • FAQ
Developers
  • Get Started
  • Projects
  • Docs
  • Blog
  • Forum
  • YouTube
  • Python API
Blender Conference
Follow Blender
Support Blender
  • Donate
  • One-time Donation
Artistic freedom starts with Blender The Free and Open Source 3D Creation Suite