God Queen Novaj


Live2D Rigger & Co-founder of Rigger Mortis





Status: very selective | Site Last Updated [ 03.07.24 ]

for commercial inquiries, contact through email.





Live2D Commissions

Status: selective

Prices last updated Apr 5, 2024

Reservations are on an interest-basis. i do not have a waitlist.

for commercial inquiries, contact through email.




Tiers & Pricing



Project Includes:

✦ Rigged Model
✦ VBridger
✦ 3 Sticker Toggles
✦ VTS Runtime Files & Settings
✦ Calibration Support

Will Do:

✓ All Genders
✓ Animals/Mascots
✓ NSFW
✓ Kemonomimi/Furry

Won't Do:

x Copyrighted Characters
x AI Generated Artworks
x Gore/Body-Horror
x Mecha/Heavy Armor



Chibi

chibi/mascot rigging

1000 USD


Client: myself! | Art: Ryuriia

Half Body

head to waist rigging

5000 USD


Client: Lucci | Art: Anonymous

Full Body

head to toe rigging

8000 USD


Client: Siccoe | Art: Kamo | Rig: Novaj + Cho


Pay what you want

rigging based on set budget - details in link below

vgen only


[ Mogu ] | [ Asara ]

featured extras: add'l hairstyle, hair modify, mascot, cheek puff, tongue, & toggles w/ animation



[ Niamocha ] | [ sansinjin ]

base rigging done by their respective riggers.
I was only in charge of rigging the vbridger added movement.

Extras

COMPLEXITIES:
Design Complexity: $100~$500+
PSD Seperation: consult - e.g. if artist is unable to process seperation requests
Extra Appendages: consult - e.g. non-human ears, tails, wings, tentacles, etc.
Asymmetrical Design: consult
Non-Front-Facing Pose: consult
ADD-ONS:
+ Sticker/Expression Toggle: $50
+ Alternate Mouth: $50+
+ Animation: $50-$200+
+ Side-Stepping: $100+
+ Hair Modify: $50+
+ Additional Outfit*: $700+
+ Additional Hairstyle*: $300+
+ Hands/Arms Toggles: consult
+ On-Model Mascot: consult

* Additional outfits/hairstyles are not offered for the initial project. These will be scheduled for a future date, separate from the initial rigging.


VBridger Enhancement

All base models rigged by me include VBridger unless otherwise requested.PRICING FOR THIRD-PARTY**:
VBridger: Mouth - $550 | Face - $750
+ Alternate Mouth: $75
+ Cheek Puff (iOS Only): $75
+ Tongue (iOS Only): $600
Transfer Pricing (relating to already rigged add-ons):
+ Alternate Mouth: $50
+ Cheek Puff (iOS Only): $50
+ Tongue (iOS Only): $200
+ Misc Toggles: $25+

** Third-party models are models that are not rigged by me.



Apply for Rigging




Quote Calculator


Calculator Last Updated [ 10.22.23 ]





Portfolio

desktop recommended for viewing.
starts from most recent.


Rigging

const lucciVideo = document.querySelector(".lucci-container video"); const lucciVideoContainer = document.querySelector(".lucci-container"); lucciVideoContainer.addEventListener("mouseenter", () => { lucciVideo.play(); }); lucciVideoContainer.addEventListener("mouseleave", () => { lucciVideo.pause(); lucciVideo.currentTime = 0; });
const mogusumVideo = document.querySelector(".mogusum-container video"); const mogusumVideoContainer = document.querySelector(".mogusum-container"); mogusumVideoContainer.addEventListener("mouseenter", () => { mogusumVideo.play(); }); mogusumVideoContainer.addEventListener("mouseleave", () => { mogusumVideo.pause(); mogusumVideo.currentTime = 0; });
const alphaVideo = document.querySelector(".alpha-container video"); const alphaVideoContainer = document.querySelector(".alpha-container"); alphaVideoContainer.addEventListener("mouseenter", () => { alphaVideo.play(); }); alphaVideoContainer.addEventListener("mouseleave", () => { alphaVideo.pause(); alphaVideo.currentTime = 0; });
const reisaVideo = document.querySelector(".reisa-container video"); const reisaVideoContainer = document.querySelector(".reisa-container"); reisaVideoContainer.addEventListener("mouseenter", () => { reisaVideo.play(); }); reisaVideoContainer.addEventListener("mouseleave", () => { reisaVideo.pause(); reisaVideo.currentTime = 0; });
const shinahVideo = document.querySelector(".shinah-container video"); const shinahVideoContainer = document.querySelector(".shinah-container"); shinahVideoContainer.addEventListener("mouseenter", () => { shinahVideo.play(); }); shinahVideoContainer.addEventListener("mouseleave", () => { shinahVideo.pause(); shinahVideo.currentTime = 0; });
const asaraVideo = document.querySelector(".asara-container video"); const asaraVideoContainer = document.querySelector(".asara-container"); asaraVideoContainer.addEventListener("mouseenter", () => { asaraVideo.play(); }); asaraVideoContainer.addEventListener("mouseleave", () => { asaraVideo.pause(); asaraVideo.currentTime = 0; });
const eipuruVideo = document.querySelector(".eipuru-container video"); const eipuruVideoContainer = document.querySelector(".eipuru-container"); eipuruVideoContainer.addEventListener("mouseenter", () => { eipuruVideo.play(); }); eipuruVideoContainer.addEventListener("mouseleave", () => { eipuruVideo.pause(); eipuruVideo.currentTime = 0; });
const marlieVideo = document.querySelector(".marlie-container video"); const marlieVideoContainer = document.querySelector(".marlie-container"); marlieVideoContainer.addEventListener("mouseenter", () => { marlieVideo.play(); }); marlieVideoContainer.addEventListener("mouseleave", () => { marlieVideo.pause(); marlieVideo.currentTime = 0; });
const hiroreVideo = document.querySelector(".hirore-container video"); const hiroreVideoContainer = document.querySelector(".hirore-container"); hiroreVideoContainer.addEventListener("mouseenter", () => { hiroreVideo.play(); }); hiroreVideoContainer.addEventListener("mouseleave", () => { hiroreVideo.pause(); hiroreVideo.currentTime = 0; });
const rockVideo = document.querySelector(".rock-container video"); const rockVideoContainer = document.querySelector(".rock-container"); rockVideoContainer.addEventListener("mouseenter", () => { rockVideo.play(); }); rockVideoContainer.addEventListener("mouseleave", () => { rockVideo.pause(); rockVideo.currentTime = 0; });
const haruVideo = document.querySelector(".haru-container video"); const haruVideoContainer = document.querySelector(".haru-container"); haruVideoContainer.addEventListener("mouseenter", () => { haruVideo.play(); }); haruVideoContainer.addEventListener("mouseleave", () => { haruVideo.pause(); haruVideo.currentTime = 0; });
const jasjellyVideo = document.querySelector(".jasjelly-container video"); const jasjellyVideoContainer = document.querySelector(".jasjelly-container"); jasjellyVideoContainer.addEventListener("mouseenter", () => { jasjellyVideo.play(); }); jasjellyVideoContainer.addEventListener("mouseleave", () => { jasjellyVideo.pause(); jasjellyVideo.currentTime = 0; });
const starriiVideo = document.querySelector(".starrii-container video"); const starriiVideoContainer = document.querySelector(".starrii-container"); starriiVideoContainer.addEventListener("mouseenter", () => { starriiVideo.play(); }); starriiVideoContainer.addEventListener("mouseleave", () => { starriiVideo.pause(); starriiVideo.currentTime = 0; });
const ivelVideo = document.querySelector(".ivel-container video"); const ivelVideoContainer = document.querySelector(".ivel-container"); ivelVideoContainer.addEventListener("mouseenter", () => { ivelVideo.play(); }); ivelVideoContainer.addEventListener("mouseleave", () => { ivelVideo.pause(); ivelVideo.currentTime = 0; });



Collaboration

const siccoeVideo = document.querySelector(".siccoe-container video"); const siccoeVideoContainer = document.querySelector(".siccoe-container"); siccoeVideoContainer.addEventListener("mouseenter", () => { siccoeVideo.play(); }); siccoeVideoContainer.addEventListener("mouseleave", () => { siccoeVideo.pause(); siccoeVideo.currentTime = 0; });

vbridger, hair physics, body angles, misc toggles

const owariVideo = document.querySelector(".owari-container video"); const owariVideoContainer = document.querySelector(".owari-container"); owariVideoContainer.addEventListener("mouseenter", () => { owariVideo.play(); }); owariVideoContainer.addEventListener("mouseleave", () => { owariVideo.pause(); owariVideo.currentTime = 0; });

body angles, hair physics, clothing physics, hood, misc toggles

const moguVideo = document.querySelector(".mogu-container video"); const moguVideoContainer = document.querySelector(".mogu-container"); moguVideoContainer.addEventListener("mouseenter", () => { moguVideo .play(); }); moguVideoContainer.addEventListener("mouseleave", () => { moguVideo .pause(); moguVideo .currentTime = 0; });

mouth, hair physics, clothing physics, misc toggles

const mortVideo = document.querySelector(".mort-container video"); const mortVideoContainer = document.querySelector(".mort-container"); mortVideoContainer.addEventListener("mouseenter", () => { mortVideo.play(); }); mortVideoContainer.addEventListener("mouseleave", () => { mortVideo.pause(); mortVideo.currentTime = 0; });

angle z




Asset Animation


const jasmicVideo = document.querySelector(".jasmic-container video"); const jasmicVideoContainer = document.querySelector(".jasmic-container"); jasmicVideoContainer.addEventListener("mouseenter", () => { jasmicVideo .play(); }); jasmicVideoContainer.addEventListener("mouseleave", () => { jasmicVideo .pause(); jasmicVideo .currentTime = 0; });

const wistymicVideo = document.querySelector(".wistymic-container video"); const wistymicVideoContainer = document.querySelector(".wistymic-container"); wistymicVideoContainer.addEventListener("mouseenter", () => { wistymicVideo.play(); }); wistymicVideoContainer.addEventListener("mouseleave", () => { wistymicVideo.pause(); wistymicVideo.currentTime = 0; });






code by @xarozjg




Terms of Service

Upon project confirmation you agree to my (Novaj) Terms of Service. Any violation of these terms may result in being blacklisted.



Agreement

By submitting an application, you agree to the following:

  • You are of legal age.

  • You have usage rights to any reference materials and/or designs provided for use in the project.

  • You are able to provide credits for any third-party reference or designs.

  • You are responsible for understanding the usage policies and terms of the platforms you use the artist’s deliverables on.

  • You will provide as much information as necessary regarding intended project usage and agree to discuss additional uses or changes with the artist or their management after project start.


Proposal

  • I, Novaj, have the right to refuse any project.

  • Upon submission of an application, the project will be reviewed and a proposal sent based on the project details provided by the applicant.

  • A proposal cannot be made without complete references of character design/artwork.

  • Notes may be included for PSD processing/changes required to be done by the original artist of the artwork. If the artist is unable to make the necessary changes then alternative solutions can be discussed.

  • No new references can be added to the project once the proposal has been agreed to unless asked by the artist.


Payment

  • Invoices are sent through Paypal or VGen upon confirmation of project proposal.

  • A deposit of 10% of the commission is due upon project confirmation and must be paid within 7 days of delivery of the invoice. This deposit is non-refundable and covers cancellation costs.

  • The only accepted payment plan is 50/50. Minus the 10% up front deposit, 40% is due upon project start, and 50% due upon the completion of the head rigging.


Project

  • Project progress is tracked through google docs and trello. Trello is organized by priority.

  • More than one project may be worked on simultaneously.

  • Due to wrist and other health issues, definitive delivery dates cannot be provided but changes in discussed dates will always be communicated. For projects with due dates, a minimum of 3 months work time from the project start is required otherwise the project will be considered a rush/priority.

  • One revision is alloted during the rigging process. Exceeding revisions will be charged a fee based on amount of rigging changed. Rigging issues like missing parts or layers clipping through will not count towards a revision and will be fixed.

  • If client fails to respond to feedback requests within 7 days I hold the right to continue the project, up to what has been paid, with no revision to requested feedback. Continuous non-communication may result in project cancellation without refund.


Refunds

  • Refunds (full or partial) are not offered under normal circumstances upon project start and no refunds are allowed after project delivery.

  • If Novaj is unable to finish the project for any reason, a partial refund will be given based on current completion of the project.

  • The client agrees not to file a chargeback without notice and discussion with Novaj.


Delivery & Redistribution

  • Client will receive a model folder containing VTubeStudio runtime files. VTS settings will be set up along with hotkeys and animations.

  • Clients are free to request a scheduled time to do a calibration call. Do not be afraid to mention anything that feels off to you.

  • Redistribution including sharing of the model folder or selling of the model requires consent to track model traffic and possession.

  • Consent from rigger required for runtime file manipulation like artmesh editing or VFX added directly through tracking apps like VTS. (Consent from artist recommended as well.)

  • The client holds standard rights to use the model for social media and streaming distribution. Any additional types of distribution must be communicated to the rigger as royalties may apply.

  • Credit must be linked to me, @justnovaj, included in an easily accessible area (like twitter bio or twitch credits panel) upon model debut or showcase release - whichever comes first.


Showcase

I have the right to reveal and post a showcase of the delivered model after 90 days of its delivery date.Should the model debut within 90 days, a showcase will be posted any time after its reveal. Requests for extension of this 90 day period is on a case-by-case basis and a date of reveal must be given and agreed to by the artist. I have the right to post the showcase on any platform.


VBridger Enhancement

This ToS is regarding 3rd party vbridgers, where the model is rigged by another rigger.


  • Read general ToS

  • Must have VBridger & a compatible tracking software.

  • Must have a finished rig.

  • Your rigger must be ok with giving the project file to us.

  • Your rigger will be the one handing over the file (usually).

  • Must credit me as vb: @justnovaj on social medias where your rigger is also credited.

  • If new additions like toggles or stickers involving the mouth is required and you have vbridger rigging done by RM, it is best that RM will be rigging those add-ons for you. Add-ons to your model not involving the mouth can go through your regular rigger.


Fees

PSD Processing

  • PSD Processing that comes with the commission only includes note/instruction documentation to give to the L2D model artist for corrections. If the artist is unable to fix all listed corrections, permission/consent from the original artist is required before we proceed with any edits not done by the original artist.

  • If the model artist does not speak English as their main language, please disclose what language they speak so a translator may be hired to give the most accurate instruction for the artist.

  • If extensive PSD processing/correction is required and the original artist is unable to accomodate the request, then either a third-party artist can be contacted to make the necessary corrections, or the commission may be cancelled entirely. (Third-party fees are to be paid by the client.)


Rush/Priority

  • Rush fees are +100% of the subtotal of the project.

  • Usually, rush commission acceptance is very rare but may still be acquired.

  • Rush projects will automatically be put into priority queue.

  • Any delivery due before 3 months from estimated project start will be considered a rush.


Privacy/NDA

  • Any project that requires NDA's or restriction from public posting or streaming will be considered private.

  • Privacy can be negotiated to certain terms in order to either remit or lower the privacy costs. (e.g. streaming and social media posts allowed but no name disclosure will not cost a privacy fee.)

  • Privacy fees are capped at +50% of the project subtotal.

— FAQ —

L2D Rigging


✦ Do you have a waitlist?
I do not have a waitlist, but I take reservations that are very selective. I am always open for inquiries but it is unlikely I will take on a project outside of open applications.
✦ When are open applications?
Applications open during certain periods when I am available to take on more work. I do not have scheduled openings and slot availability will vary each application period. If you'd like to know when my applications open, it's best to follow me on twitter for announcements.
✦ Do I need a finished model PSD to be considered?
Yes. I can't give a proper estimate of the project without a complete model PSD. Although on rare occasions I may wait for a PSD to be finished, it will be as selective as my reservations.
✦ When should I expect my model to be finished?
Projects have an estimated delivery time of up to 3 months from the project start. Projects requested for delivery in less than 3 months will be considered a rush order and include a rush fee.
I cannot deliver any project sooner than 1 month from project start.
✦ What are your work hours?
I work Monday to Friday and work times are very sporadic, but I usually work 5 hours a day due to health complications.

VBridger


✦ Do I need VBridger to get an expressive face?
No. VBridger is NOT necessary to have good mouth lip-syncing and an expressive face. This is why it is called VBridger Enhancement as it only enhances the model's facial expressions. There is more personality that can be added, especially on the mouth, when rigging with VBridger in mind.
✦ Do you have a waitlist?
VBridger applications are always open but you may be put on a waitlist depending on workload.
✦ What's the difference between VBridger Mouth and VBridger Face?
VBridger Mouth - rigging movement involving the mouth from nose down to chin.
VBridger Face - movement from brow to chin and a sniff parameter; exaggerated and expressive facial movements that link together.
✦ Does my rig need to be finished before I can commission you for VBridger?
Yes. VBridger commissions don't usually include face angles for the mouth so you must have a finished rig for me to add VBridger rigging. There may be instances where this is not the case but details must be discussed with the client and original rigger.
✦ When should I expect my VBridger to be finished?
VBridger Mouth - delivery within 2 weeks.
VBridger Face - delivery within 1 month.



live2d resources

A collection of quality paid live2d resources created either by me, a collaboration, or by other live2d riggers.
Free resources can be found on my YouTube or Twitter.







[ This page under construction. ]





About Me



Novaj


God Queen


RM Mafia

✦ Pricing ✦

includes commercial rights


Chibi

chibi/mascot rigging

650 USD


Half Body

head to waist rigging

2500 USD


Full Body

head to toe rigging

3500 USD



PWYW

(pay what you want)

rigging based on set budget - details below

vgen only





Rigged Features

ChibiHalf BodyFull Body
Head MovementXYZXYZXYZ
Body MovementXYZXYZXYZ
Leg Movementx
Physics
VBridger
Sticker Toggles333

Showcase here!