Skip to main content

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

rahisaurus

282
Posts
8
Topics
374
Followers
6
Following
A member registered Jun 27, 2017 · View creator page →

Creator of

Recent community posts

I guess it's technically possible? But how would you record it.... I'll leave this up to someone else to come forth and contribute to the GitHub, i think.

When using the window capture method, make sure you have the capture method set to "windows 10 and up" method. 

I'm not sure why spout gives you no output, i know many users can use it without issues so maybe it's a quirk of your graphics card? What GPU model do you have?

That's very strange, i use the named ones all the time and never had that. I'll look more into it

Oh, that's odd. What was the name of the state? 

Glad it worked!

Using the http trigger is the best way to do stuff like that at the moment - it doesn't have to be an online bot, all you need to do is make a http GET request to the url you can copy from the states menu. I'm pretty sure there's a python function to do that, and that way you can reuse your script!

(1 edit)

I've just been thinking and I had the idea of "tagging" layers too, where you could use a State to hide/show everything with a certain tag. Then you could add new things to the tag and it would automatically be part of the state!

It does not already exist, don't worry... 

My design for the layer stack is based on art programs, where the order you see is what you get. Adding a z-order option would break that, as soon as one of the layers has a custom order then you can't just look at the list and see what's what. There's also the issue of moving other layers around, should the custom z-order change or remain static? 

For now, we have a few options:

- RahiTuber doesn't store an image more than once, so having identical layers won't affect your performance unless you're actually drawing them more than once. With that in mind, you could actually make a folder for each expression with the entire model in each, and just hide/show the folders. 

Currently that would come with its own awkwardness, because duplicated layers still retain their inherit/clip options as the original layers, so you'd have to manually change them (I've got an option to change that in the future) 

- another option is for me to add a filter to the state layer list, so you could just search "hair" and see them all together.

Yes, it could! I've actually been talking to Lina about it!

Should now be fixed!

By the way - I've now added actual correct controller interpretation for VJoy, so you should now be able to use a more intuitive controller axis setup (yaw pitch roll and x y z axes should all work now)

Hi, sorry for the late reply, I hadn't seen this!
The issue is that the file paths are using backspaces. The "Make Portable" function is supposed to do this, but unfortunately there was a brief period where that function was broken. I have just discovered that it is STILL broken despite my effort to fix it last update... Will fix asap!

if you want to limit the movement on a certain mouse axis, you can change the movement limit for that axis to 0. Does that help?

I could add more advanced options in future like a deadzone and swapping axes around.

Hi there, this is in the tutorials thread but it's a little hard to see. I'll turn it into a text tutorial at some point.

https://bsky.app/profile/rahisaurus.itch.io/post/3lmarixnzzs2c

Thank you so much for posting this! I was already thinking of adding this kind of option into RahiTuber a while back, and I forgot...

 Seeing how popular this idea is, I'll work on adding that next!

That looks amazing, well done!!

And thank YOU!

Whoops - I have probably missed a step when removing the old 32-bit Rahituber.exe file. Thanks for letting me know, I've fixed the manifest now. It shouldn't give you the option to launch the missing 32-bit version any more!

Thanks for sharing this! I don't personally have any Bluetooth controllers so I hadn't run into this.

(2 edits)

Triggering states from an automation tool

If you have run out of hotkeys and are looking for other ways to trigger your states - or you want your stream chat to be able to trigger them for you, you can use the "Control States via HTTP" option!

It means you can integrate RahiTuber with your streaming bots and automated scripts much easier. Here's how it works:

  • Enable the option in the Advanced menu:

  • In your automation software, set up a web request with the following format: http://127.0.0.1:8000/state?[0,0]  or  http://127.0.0.1:8000/state?["name",0]
    Each state will have buttons to copy the request in the correct format. You can use the options below the URL to change what the request does.
    • Find the state you want to trigger and press the button to copy the state request from RahiTuber:
    • Paste it into the "Web Request" or "Fetch URL" action in your automation tool
      • In MixItUp:
      • In Streamer.Bot:

        (streamerbot requires a variable name to store the response, but you don't have to use it)


 

Awesome! I love the idea of a companion app too, that's really inventive!

It's not currently possible within RahiTuber, but I'll see if i can add that in 👍

Glad you're happy with it! 

Depending on your sound card, there should be a microphone device that you can enable on your PC's sound settings.  Mine is called "Stereo Mix".

A few people have requested this, i do want to add it at some point, but i have a lot on my plate right now 😅

(1 edit)

Yes, that's what States do! 

Add your alternative emotions as separate layers, and then open the states menu (far right button in the main toolbar).

Add a state, give it a name, and set a hotkey. Then you can set which layers are shown and hidden when you press that key.

Sorry, right now there isn't one. I'll see about adding one in a future update!

(1 edit)

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"

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?

Great stuff! I love how lively it looks :D

Hi, there's no intentional limit. If you could add me on discord (@rahisaurus) and send a video demonstrating what you mean, that would be really helpful!

If you don't have discord you could put it on Google drive and link that here.

I'll need to see the details of the movement settings for Chain D, Gemplate C and Earring D, as well as a few seconds of footage with it attached to each one. 

Thanks!

Strangely the black area is where the menu should be. I'm not aware of anyone else having this problem, are your graphics drivers up to date?

The RahiTuber_Log.txt file might have a reason for this (i hope).

Please also make sure you're not running the program from inside the zip file (extract it somewhere first).

If none of this helps, please feel free to message me on discord and i can send you test versions of the software to try and diagnose it. 

Cheers

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.

I'll put it on my todo list!

Yeah, I'll try and add that in!

This is just an unfortunate effect of downloading free software from a developer who can't afford to sign it! 

Because RahiTuber has features that detect keystrokes and downloads from the internet (just to check for updated versions), that can get flagged in antivirus. All i can really do is give you my word that there's no malicious code.

You can either try to install it through the itch.io app, or you can try to exclude this website, or your download location, from your antivirus's detection. 

Good luck!

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

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

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