NokiMo
Liindy
Liindy

gumroad


Card Bending (VRCHAT + Quest)

Buying this asset gets you:

Please rate this item if you buy it, this will vastly help me out by getting seen more, and will help fund more cool items like this one!
⭐⭐⭐⭐⭐

You're about to make a name for yourself here.


Card bending, Card magic, whatever you want to call it. These cards can do a lot of things. Let me run you through it :)

The Card Bending asset has a customizable moveset. Each move is triggered by a combination of gestures and hand positions.

Double Rocker Gesture (Hands Close Together)

For this gesture combination there are 3 different moves you can choose from:

Peace Sign/Victory Gesture (One Handed)

Using a peace sign gesture on with the cards will perform most moves that tosses cards.

There are 2 moves to choose from:

Grab a card from the deck

Double Thumbs Up (Hands Close Together)

Here there are 2 moves to choose from:

Held Positions

There are 3 ways to hold the cards:

Finger Point (One Handed)

This gesture has two moves to choose from

All these moves can be toggled on and off entirely, so you can customize how you want to use the asset.

QUEST COMPATIBLE!

The cards work almost entirely for quest users. The only differences are:

The quest version will sync with the pc version if you ensure that:

The parameter list is identical on both versions of your avatar.

You can install the pc version on your pc half, and the quest version on the quest half of your avatar, with or without vrcfury.

Product Details:

Lots of custom menus!

🟢Performance Stats:

Download Size:

Texture Memory

Polygons:

Skinned Meshes:

Material Slots:

Parameter Cost

Lights

Constraints

Audio sources

Textures included

By default, these 9 textures are pre-included in the asset.

Material swapping tool

(Coded by Nebula Animations)

This tool, included in the asset, allows you to instantly swap the texture of the asset with a couple clicks. Swaps 11 materials in the asset automatically particles and card meshes.

Bonus Community Textures (accessed through discord)

(due to a few copyrighted images, these can only be accessed through my discord server)

They can be found in the pinned messages in the #Liindy-assets-edits-sharing chat, simply import the unity package and the materials will appear in the material swapper script.

Customizing the cards is easy!

included on download is PSD, SPP and PNG files for you to edit with.

The card asset supports 9 unique card faces.

DEPENDENCIES:

VRChat Creator Companion (VCC)

You must use one of the newer VRC SDK's which can only be downloaded through VCC, otherwise you are more than likely to encounter issues.

Poyiomi Toon Shader

(recommended 8 or newer)

Final IK stub

(required to have in the project for the prefab to function, it is included in your download, so you don't have to grab it from here)

Avatar 3.0 Manager

(can be installed through VCC directly (used for manual installation))

OPTIONAL:

VRCFury

Fury can be used as an alternative install method

Block bullets!

All the cards have colliders on them, so they can block projectiles from other avatars.

Terms:

🟢 YOU CAN:

🔴 YOU CANNOT:

Contact:

Discord Server

I recommend you try my discord server if you have issues, I got an FAQ of common issues posted there
Discord name: Liindy

Twitter

Feel free to give me a follow :)

Credits:

lunarvoid (discord) - Made/edited the card model https://lunarvoid.gumroad.com - used this model from Sketchfab as a base to work off of.

Additionally, Lunarvoid made 5 of the textures included as well as the subtance/psd/texturing fbx provided on download.

Trail and impact particles by - https://odinv.gumroad.com (discord: odin_v2).

Card shader by NebulaAnimations: https://nebulaanimations.gumroad.com

maximilliancat - made 2 textures for the cards, Steel and Tech.

larrythehedgehog - made the Pressure texture for the cards.

il_lumi - Made the Lumi texture for the cards.

Main avatar used for promotional material is Hyenid by Alber: https://alber.gumroad.com/l/Hyenid

Thanks for reading all the way down here! :)

⬅️Please rate the asset here on the left of the screen! it massively boosts visibility for my products on Gumroad and I really appreciate it! ⭐⭐⭐⭐⭐

CONTACT INFO:

If you encounter ANY issues whatsoever with the prefab, please do join my discord server where I provide free technical assistance:

If you do not have Discord (for some reason), you can send me a dm on Twitter

DOWNLOADS/FILES

This Zip file has everything you need to set up the prefab, guide included inside.

(Ensure you SDK is updated to 3.7 or above, this is NOT an automatic process, you have to click it yourself under Manage Project in the creator companion)

CardBendingV9_UnzipMe.zip

(Texture files included below)

Changelog :

V9 (VERY IMPORTANT TO UPDATE TO THIS)

To update correctly, you must replace the asset entirely (sorry), as both the hierarchy and the animator has changed. Import V9 on top of existing project, then replace the prefab in the hierarchy.

  • Fixed a critical bug caused by VRC animator play audio that would create really large log file reports because it continuously attempted to play an audio empty audio source while turned off due to anystate pointing to it.

    • Made all "Soundbank" objects in the hierarchy NOT play on awake

    • Removed empty VRC animator play audio sources from the CardDD_None and Card_OFF animation states from the Cards/Control and Cards/GrabExtraCardControl layers. the ones connected to anystate.

V8

  • Added a poiyomi material preset for people that want to create custom card textures with poiyomi (found under: Assets > Card Bending > Dependencies > !Materials > Poi Material Preset

  • Fixed an issue with right handed parry sound repeating when it shouldn't

V7

  • Fixed quest card fan having cards displayed upside down

  • Fixed right hand index finger card being attached to the wrong finger in vrcfury install

  • Added a world lighting override feature to the card shader, to allow some of the less emissive card textures to be less pitch black in dark areas. Makes them more visible without needing to add emissions.

  • Fixed a rare sync issue with the spring tail move getting stuck in other players POV

V6

  • Fixed a bug with Pick A Card ability that made spawning the cards stay in their previous location unless you shuffled them. Which could also cause desyncs for people. This should be fixed now, I'm pretty sure :)

V5

  • Fixed material swapper script missing 2 materials for the quad shot particles

V4

  • Fixed the material swapper script not working with the quest version

V3

  • Added "OptimizedVersion" folders next to the prefabs. These versions have several non-essential particles removed to reduce material count for the people that want a lower mat count.

  • About 27 materials on the reduced version

  • They install identically.

V2

  • Added a scale constraint to the raycast object, to prevent it shooting backwards when your avatar is scaled down ingame

HOW TO INSTALL (video guide also included in the zip file above)

CardInstallGuide.mp4

Ensure you have:

  • Avatar manager 3.0 installed in the project (you can do so through VCC)

  • Install Poiyomi 8 or above

    (final IK is included in the zip file you download)

  • OPTIONAL:

Import the unitypackage found in the Zip file, then watch the video guide :)

Texturing Files

Substance Painter file

CardLayout.spp

Photoshop file

CardLayout.psd

Model file to create your own Substance Painter file (only really relevant if you can't use the existing SPP file)

Cards_Texturing.fbx

Image file (in case you have neither photoshop or substance painter)

  • padding area will not be visible on cards.

  • Trail should be transparent for best effect, going top to bottom

Example of a finished card texture

How to add your custom texture to the asset:

CustomCardMaterialGuide.mp4

this guide walks you through making a material with the custom card shader and setting it up for the material swapper tool.

When done, the preset you saved in a folder can be shared with other people. As long as that preset is in their project, it will appear in the swapper tool for the user.

Bonus Community Textures (accessed through discord)

(due to a few copyrighted images, these can only be accessed through my discord server)

They can be found in the pinned messages in the #Liindy-assets-edits-sharing chat, simply import the unity package and the materials will appear in the material swapper script.

Please be aware this is a paid asset, and you are under no circumstances allowed to give the files to someone else.

Card Bending (VRCHAT + Quest)

Related Creators