Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

RahiTuber

A lightweight yet highly customisable pngtuber app 路 By rahisaurus

Discussion Sticky

A topic by rahisaurus created Jul 31, 2024 Views: 2,318 Replies: 87
Viewing posts 21 to 28 of 28Previous pageFirst page

Hi, I'm not sure if this is the right place to ask but I don't really know where else to go..
I just started using rahituber recently and I'm setting up my states before doing any form of rigging. My model has versions of hand toggles with and without gloves. Is there an easy way to set up a state that can toggle the gloves on and off for all hand toggles? I realized how many states I'd have to make if I individually made a state with gloves and then another without gloves per hand toggle and it'd mean I need more key combos- 馃槶

(1 edit)

Folders!

There are many possible ways to do it using folders, but the way I would do it is by creating a folder for every hand toggle with the gloved and ungloved sprites inside (with the one I don't want by default set as hidden).

Then, for the "gloves" state, I'd make a single toggle state that hides all the default sprites (e.g. all gloved sprites) and shows all ungloved ones; and for the hand states (set as permanent, not toggles) each one would hide all "hands" folders except the one I want to switch to (that one should be set to "show", don't leave it as "no change"!).

I hope that made sense 馃槄

(1 edit) (+1)

I kind of brain lagged a bit trying to get it right but it worked great when I did it properly! Thank you so much for the help! that would probably be the only really difficult problem I'll have making my model, the rigging stuff has lots of great tutorials. :D

Hey, just wanted to say that this program is so fun to work with, thank you so much for making it! The smoothest it has ever been for me to make a PNG-tuber <3

Developer

I'm so glad! Thank you :D

Hello I was wondering if I am doing something wrong, I downloaded the latest linux version and try to run it on the terminal but I get this error. And I've checked and see that libportaudio.so is in the lib folder so it isn't missing.

Developer

Hi there, sorry i keep forgetting to put this in the install instructions but hopefully it won't be necessary soon;

You need to do the following in the rahituber directory:

LD_LIBRARY_PATH=$(PWD)/lib && ./RahiTuber 

Might be useful to make a bash script for startup. I will add one to the current release package

Thanks for the reply, and I did do this instead, where I installed the Windows version and ran the RahiTuber_64.exe with wine and it works right off the bat, the only issue right now is that every time I open the program the program forgets the location for the art assets. But I'll try what yah sent real quick.

Okay so I get this now ./run.sh: line 2: PWD: command not found

Okay so I've search it up and PWD needs to be lowercase I believe but it still does this error after running it {./RahiTuber: error while loading shared libraries: libportaudio.so: cannot open shared object file: No such file or directory}

Developer

Ok. There will be a fix for this problem in the next Linux release, sorry about that!

(+1)

I was testing Nobara/Fedora 42 in a virtual machine recently and I only managed to run RahiTuber after installing these libraries:

  • portaudio
  • portaudio-dev
  • SFML
  • SFML-dev
Developer(+1)

Thanks - yeah, in the next release, those should be built into the executable

Would it be possible to make canvas presets triggerable as states? So I can change my PNGtuber's positioning on the spot without needing to worry about the breaking OBS transforms I've already set up.

Developer(+2)

Yeah, I'll try and add that in!

Sweet, thank you very much!

(1 edit)

Perhaps a request of minor importance, I'm partial to using push-to-talk on OBS and discord bc I tend to make a lot of sniffles and coughs while talking, would you consider adding a push-to-talk feature just so the model isn't in talking state while I might be muted in everything else? Really cool program though I'm having a TON of fun :) 

Developer

I'll put it on my todo list!

Thank you for your consideration !!!

Hi I love your program and I have a question!

Is there currently any way to assign hotkeys/toggles that can temporarily change the specific positioning/physics/mouse tracking settings on individual layers?

I want to create a toggle that allows my character to look down and decrease the eye and face mouse tracking, so it looks like they're drawing on a tablet. My character is rigged like this right now:

The only working way of doing this I could think of was cloning layers, moving them manually, then creating a toggle for them,, but that seems a bit convoluted T_T
Thanks in advance!

Developer(+1)

Currently it's not possible, but i am actually working on adding that feature soon (i hope!)

Currently, if you use an empty layer with mouse tracking as the motion parent for your eyes, you can show/hide that with a toggle to turn the tracking on and off.

Thanks so much! I will give this a go, and that's so exciting that it may be possible in the future :D

I just wanna say thanks for making this program, it's so fun and versatile!

Hey, so since you say RahiTuber will always be free, have you considered open-sourcing it as well?

Psst, let me tell you a secret... It already is open source, it always has been 馃槈

Hi! I'm about to ask a pretty dumb question due to dumb choices I made- but, is there an option to remove the default movement layers have when they are made without 'create minimal layers' on?  I just realized that the layers I put in and organized weren't made with 'create minimal layers' on, and I don't know how to remove the default movement of the layers 'breathing'? I don't know how else to call it- I would have simply redone putting in all the layers and organizing them but there are almost 200 layers and I'm not willing to redo all of that especially since I had also made the states/toggles I wanted to have because I left rigging the movement to the end 馃槶

I truly do love this program and how it can make such impressive and complex models- but I fear the complexity of it all is not good for my silly dumb brain, as well as my ambition blinding me from the fact that I am a beginner at making models.. I may have went too all out-

(5 edits)

You can disable it per layer by using the T and I (talking and idle) buttons next to the Individual Motion sub-menu (breathing would be idle, by the way):


But if there are many layers that you want to fix, I'd suggest opening the .xml file of your model with a text editor and replacing (Ctrl+R in Notepad) all breathing="true" with breathing="false"

I hope that helps!

Edit: I've realized non-minimal layer also add a "talking" motion (the T button in the screenshot above), so if you want to get rid of that too with the text editor method, you'd have to replace motionStretch="2" with motionStretch="0"  bounceType="1" with bounceType="0"

Developer (1 edit) (+1)

To turn off talking, the flag is actually "bounceType" not "motionStretch". The default bounceType is 1 so you want to replace bounceType="1" with bounceType="0"

Thank you for the clarification, I got a bit dizzy while looking for the correct flags 馃槀

Developer

You just reminded me i wanted to add an option in the advanced menu to turn off idle/talking motion on all layers. I'll get on that. Hopefully notamu's answer was helpful though?

Viewing posts 21 to 28 of 28Previous pageFirst page