Please read before purchasing
END USER LICENSE AGREEMENT
Copyright (c) 2026 Sean Nolan. All rights reserved.
Contact: https://advancedblendshapetools.com/contact.html
Version of this Agreement: 1.1 · Effective: 08/07/2026
IMPORTANT - READ CAREFULLY. By installing, copying, or using the Software, you agree to be bound by this Agreement. If you do not agree, do not install or use the Software, and you may request a refund by contacting Licensor.
"Software" means the Advanced Blendshape Tools plug-in binaries, Python modules and API, scripts, shelf files, icons, documentation, sample files, and any patch releases supplied to You under this Agreement.
"Edition" means the annual release line identified by year in the product name (for example, "Advanced Blendshape Tools 2027"), together with every release issued for that same Edition. The Edition year appears in the name of the release archive You download (for example, "advBlendshapeTools_2027_v1.0.0.zip"). The version number does not identify the Edition: two Editions may carry the same version number where a release consists only of recompilation for a newly supported version of Autodesk Maya.
"Licensor" means Sean Nolan.
"You" means the individual or legal entity that purchased the license.
"Affiliate" means any entity that, directly or indirectly, controls, is controlled by, or is under common control with another entity, where "control" means ownership of more than fifty percent (50%) of the voting interests or the power to direct or cause the direction of management and policies.
"Seat" means one (1) named individual person authorized by You to use the Software, as further described in Section 3.
"Authoring Use" means any use of the Software that creates, edits, modifies, splits, transfers, exports, or imports blendshape data, deltas, weights, or components, whether performed through the Software's user interface or through its Python API, MEL commands, or any other programmatic interface, and whether performed interactively by an individual or by automated, scheduled, batch, or otherwise unattended means.
"Runtime Use" means the evaluation, playback, caching, or rendering of a Maya scene containing nodes created by, or data produced by, the Software.
"Runtime Workstation" means an interactive workstation, whether physical or virtual, on which the Software is installed or otherwise made available, and which is used by an individual who does not hold a Seat. Render farm nodes, build servers, continuous integration machines, and other unattended systems are not Runtime Workstations.
"Output" means images, geometry, caches, rigs, scene data, renders, and any other content created by You through use of the Software.
2.1Subject to Your payment of the applicable fee and Your compliance with this Agreement, Licensor grants You a non-exclusive, non-transferable, non-sublicensable, worldwide license to install and use the Edition of the Software You purchased, for the number of Seats You purchased, perpetually.
2.2This license is perpetual for the Edition purchased. It does not expire, and it does not require activation, online verification, or renewal. You may continue to use the Edition indefinitely, including for maintenance of archived productions.
2.3This license is granted per Edition. Rights to one Edition confer no rights to any other Edition. See Section 7.
3.1A Seat is assigned to one named individual, not to a computer. Sections 3.5 through 3.9 describe when a Seat is required.
3.2An individual holding a Seat may install and use the Software on more than one computer (for example, a workstation, a laptop, and a home machine), provided that individual is the only person using those installations.
3.3A Seat is held by one named individual at a time. Seats may not be shared, pooled, or used concurrently by more than one person, and a single Seat may not serve two or more individuals who each use the Software as part of Your production process.
3.4When the individual holding a Seat permanently leaves Your organization, or moves to a role that no longer requires the Software, that Seat becomes available and You may assign it to another individual. No notice to Licensor is required, and no additional purchase is required to fill an available Seat.
3.5AUTHORING USE REQUIRES A SEAT. You must hold one Seat for each individual who performs Authoring Use as part of Your production process.
3.6RUNTIME USE REQUIRES NO SEAT. Runtime Use requires no Seat. It is permitted on any number of unattended systems without charge, and on Runtime Workstations subject to Section 3.9. For the avoidance of doubt, evaluation of a UV Wrap Deformer left live rather than baked to a blendshape target is Runtime Use, not Authoring Use.
3.7AUTOMATED AUTHORING USE. You may perform Authoring Use by automated, scheduled, or unattended means, including on render farm nodes, build servers, and continuous integration machines, as part of Your internal production pipeline, provided You hold Seats as required by Sections 3.5 and 3.8. Machines performing automated Authoring Use do not themselves consume Seats.
3.8NO REDUCTION BY AUTOMATION. Automation, batch processing, job submission systems, wrapper tools, scripts, services, or any other intermediary do not reduce the number of Seats required. Where the Software performs Authoring Use at the direction of, or to produce results delivered to, an individual, that individual requires a Seat, whether or not that individual operates the Software directly. Seats are counted by the individuals whose production work the Software serves, not by the number of individuals who interact with its interface.
3.9STUDIO DEPLOYMENT LICENSE. Runtime Use on up to twenty-five (25) Runtime Workstations is included at no charge. If You make the Software available on more than twenty-five (25) Runtime Workstations, You must obtain a Studio Deployment License for the Edition in use, at Licensor's then-current rate, through the contact form identified in Section 8.5. A Studio Deployment License is perpetual for that Edition on the terms of Section 2.2, covers an unlimited number of Runtime Workstations, and is in addition to, not in place of, the Seats required by Sections 3.5 and 3.8.
3.10Additional Seats may be purchased at any time at the then-current price.
3.11RECORDS. You will maintain accurate records sufficient to establish the number of individuals requiring Seats under this Section, the number of Seats You hold, and the number of Runtime Workstations on which the Software is made available. You will retain those records for the duration of this Agreement and for two (2) years thereafter.
3.12CERTIFICATION AND AUDIT. On Licensor's written request, not more than once in any twelve (12) month period, You will deliver within thirty (30) days a written statement, signed by an officer or authorized representative, stating the number of individuals requiring Seats, the number of Seats You hold, and the number of Runtime Workstations. If Licensor has a reasonable, good faith basis to believe that statement is materially inaccurate, Licensor may audit Your relevant records on thirty (30) days' written notice, during normal business hours, and in a manner that does not unreasonably interfere with Your operations. Licensor bears the cost of the audit except as provided in Section 3.13.
3.13TRUE-UP. If a certification or audit shows that You hold fewer Seats than required, or that You have exceeded the Runtime Workstation allowance in Section 3.9 without holding a Studio Deployment License, You will purchase the shortfall or the Studio Deployment License at Licensor's then-current rate within thirty (30) days, effective from the date the shortfall first arose. If the shortfall exceeds five percent (5%) of the Seats required, You will also reimburse Licensor's reasonable costs of the certification or audit. Payment under this Section is in addition to, and not in place of, any other remedy available to Licensor, including termination under Section 10.
4.1INDIE / EDUCATIONAL. You may purchase at the Indie/Educational rate only if, at the time of purchase, You are:
(a)an individual or entity whose total gross revenue and funding in the preceding twelve (12) months was less than USD 100,000, calculated on a consolidated basis together with all of that individual's or entity's Affiliates. Where You or any Affiliate has existed for less than twelve (12) months, the amount is annualized from the period of existence. For purposes of this Section, "funding" includes equity and debt investment, grants, publisher or platform advances, and crowdfunding proceeds. An entity does not qualify under this subsection if it is an Affiliate of an entity that would not itself qualify; or
(b)a student currently enrolled at an accredited educational institution; or
(c)a faculty member or instructor using the Software for teaching or academic research at an accredited educational institution.
Output produced under an Indie/Educational license may be used commercially only where You also meet the threshold in Section 4.1(a).
4.2COMMERCIAL. All other use requires a Commercial license, including use by or on behalf of any entity exceeding the threshold in Section 4.1(a), and any use as a contractor or vendor delivering work to such an entity.
4.3TIER CHANGES. If You cross the Indie/Educational threshold, You must upgrade to a Commercial license for continued use in new work. Editions already purchased may continue to be used for the projects on which they were already in use.
4.4Licensor may request reasonable confirmation of eligibility for the Indie/Educational tier.
You may not:
5.1Distribute, publish, sell, rent, lease, lend, sublicense, or otherwise make the Software available to any third party.
5.2Transfer or assign this license to another individual or entity without Licensor's prior written consent, except that a Seat may be reassigned internally as permitted by Section 3.4.
5.3Reverse engineer, decompile, disassemble, or otherwise attempt to derive the source code or underlying structure of any compiled component of the Software, except to the extent this restriction is expressly prohibited by applicable law, or as expressly permitted for any third-party components under Section 13.
5.4Modify, adapt, translate, or create derivative works of the Software, except that You may write Your own scripts and tools that call the public Python API supplied with the Software. Such scripts remain Your property.
5.5Remove, obscure, or alter any copyright, trademark, or other proprietary notices in the Software.
5.6Use the Software to develop, or assist in developing, a product that competes with the Software.
5.7Incorporate the Software, in whole or in part, into any product or pipeline that is distributed outside Your organization in a manner that makes the Software's functionality available to third parties who do not hold their own license.
6.1You retain all right, title, and interest in Your Output. Licensor claims no ownership of, and no license to, Your Output.
6.2You may use, distribute, sell, and exploit Your Output commercially without restriction, without royalty, and without attribution to Licensor.
6.3No credit or acknowledgement of the Software is required in Your Output or in the credits of any production.
6.4Your Output does not include the Software itself. Where Your Output contains live nodes that require the Software to be present in order to evaluate, You may deliver that Output outside Your organization only if the recipient holds its own license to the corresponding Edition, or if You first bake those nodes so that the Output evaluates without the Software. Section 6.2 does not permit You to make the Software available to any third party.
7.1Your purchase entitles You to every release issued for the Edition You purchased, whether or not the version number changes. Such releases correct defects, add features, and maintain compatibility within that Edition, and are provided at no additional charge.
7.2New features are delivered in subsequent Editions. A subsequent Edition is a separate product requiring a separate purchase.
7.3Support for new versions of Autodesk Maya is provided in subsequent Editions and is not provided as a patch to prior Editions, except at Licensor's sole discretion.
7.4Licensor is under no obligation to issue any further release, subsequent Edition, or support for any particular version of Autodesk Maya, operating system, or hardware platform.
7.5UPGRADE PRICING. Licensor will make discounted pricing on the next Edition available to holders of the immediately preceding Edition. The size of the discount is set by Licensor and may differ between Editions. Any upgrade code issued to You under this Section does not expire, but it may be limited to a single use and may be revoked if it is redistributed.
7.6Section 7.5 applies to the next Edition only. It creates no entitlement to discounted pricing on any later Edition, and no obligation on Licensor to issue any Edition at all.
8.1Support is requested through the contact form at https://advancedblendshapetools.com/contact.html and covers installation problems, defect reports, and questions about documented functionality of the current Edition.
8.2Support does not include pipeline integration consulting, custom development, training, debugging of Your own scripts or tools, or support for Editions other than the current one.
8.3No response time or resolution is guaranteed. Support is provided on a commercially reasonable efforts basis.
8.4Your purchase reference or license key, if issued at the time of purchase, should be included in support requests. This key is a purchase reference only; the Software does not require it to operate.
8.5Questions about this Agreement, site licensing, volume Seat pricing, and purchase orders or invoicing should be raised through the same contact form.
9.1The Software is licensed, not sold. Licensor and its suppliers retain all right, title, and interest in and to the Software, including all intellectual property rights therein.
9.2All rights not expressly granted in this Agreement are reserved by Licensor.
10.1This Agreement takes effect on Your first installation or use of the Software and continues perpetually unless terminated.
10.2Licensor may terminate this Agreement if You materially breach it and fail to cure the breach within thirty (30) days after written notice.
10.3On termination, You must cease all use of the Software and remove all installed copies. Sections 3.11 through 3.13, 5, 6, 9, 11, 12, 13, 14, and 15 survive termination.
10.4Termination does not entitle You to any refund.
THE SOFTWARE IS PROVIDED "AS IS" AND "AS AVAILABLE", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT.
LICENSOR DOES NOT WARRANT THAT THE SOFTWARE WILL MEET YOUR REQUIREMENTS, THAT ITS OPERATION WILL BE UNINTERRUPTED OR ERROR-FREE, THAT DEFECTS WILL BE CORRECTED, OR THAT IT IS COMPATIBLE WITH ANY PARTICULAR VERSION OF AUTODESK MAYA, OPERATING SYSTEM, HARDWARE, OR THIRD-PARTY SOFTWARE.
YOU ASSUME THE ENTIRE RISK AS TO THE RESULTS AND PERFORMANCE OF THE SOFTWARE. YOU ARE SOLELY RESPONSIBLE FOR MAINTAINING BACKUPS OF YOUR SCENE FILES AND PRODUCTION DATA.
Some jurisdictions do not allow the exclusion of implied warranties, so the above exclusion may not apply to You.
12.1TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL LICENSOR BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, OR FOR ANY LOSS OF PROFITS, REVENUE, DATA, SCENE FILES, PRODUCTION TIME, OR BUSINESS OPPORTUNITY, ARISING OUT OF OR RELATED TO THIS AGREEMENT OR THE SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
12.2LICENSOR'S TOTAL AGGREGATE LIABILITY ARISING OUT OF OR RELATED TO THIS AGREEMENT SHALL NOT EXCEED THE AMOUNT ACTUALLY PAID BY YOU FOR THE EDITION GIVING RISE TO THE CLAIM.
12.3Nothing in this Agreement excludes or limits liability for fraud, death or personal injury caused by negligence, or any other liability that cannot be excluded under applicable law.
The Software may include third-party components licensed under their own terms. Those terms govern Your use of those components and, where they conflict with this Agreement, take precedence with respect to those components.
Attribution and full license texts for included third-party components are provided in the accompanying file THIRD-PARTY-NOTICES.txt. As of this Edition those components are:
Cap'n Proto MIT
Zstandard (zstd) BSD 3-Clause
nlohmann/json MIT
nanoflann BSD 2-Clause
Eigen MPL 2.0
The Software does not link the Qt framework. Qt is supplied by Autodesk Maya and is used only through Maya's own Python bindings.
Autodesk and Maya are registered trademarks or trademarks of Autodesk, Inc. Licensor is not affiliated with, endorsed by, sponsored by, or otherwise associated with Autodesk, Inc. All other trademarks are the property of their respective owners and are used for identification purposes only.
15.1GOVERNING LAW. This Agreement is governed by the laws of the State of Oregon, United States, without regard to its conflict of law provisions. The parties submit to the exclusive jurisdiction of the state and federal courts located in Oregon.
15.2EXPORT. You agree to comply with all applicable export and import control laws in Your use of the Software.
15.3SEVERABILITY. If any provision is held unenforceable, the remaining provisions remain in full force and effect.
15.4NO WAIVER. Failure to enforce any provision is not a waiver of the right to enforce it later.
15.5ENTIRE AGREEMENT. This Agreement is the entire agreement between the parties regarding the Software and supersedes all prior communications, proposals, and product page descriptions. It may be amended only in writing signed by Licensor.
15.6AMENDMENT BY EDITION. Licensor may issue revised terms with a future Edition. Revised terms apply only to that Edition and do not affect Editions already licensed to You.
15.7ATTORNEYS' FEES. In any action or proceeding to enforce or interpret this Agreement, the prevailing party is entitled to recover its reasonable attorneys' fees, expert witness fees, and costs, in addition to any other relief to which it is entitled.
15.8EQUITABLE RELIEF. You acknowledge that a breach of Section 5, or of Section 3.8, would cause Licensor irreparable harm for which monetary damages are an inadequate remedy. Licensor is entitled to seek injunctive or other equitable relief without the necessity of posting a bond or proving actual damages.