OFS Simulator3D Mod: Surge & Sway Fix - v1.6

Sorry, what do you mean by rotate L0?

I see. Will need to add scripts for the camera then. I wanted to add keybinds that rotates it around the cylinder model too.

Probably can’t rotate the red border like that - that’s the application window.

Q/E for clock and W/A for depth?
Also make a text with keys thats visible when window is active

Was thinking about U and O for roll, J and L for yaw and I and K for pitch, maybe.
I think I will install Godot back one day.

New to multi-axis scripting. Just got my first SR6 and am learning. tested this 3D simulator and it seems to be a big help…only the roll seems to be inverted on the simlator? I’m not sure but when I actually played it back on my SR6 using MFP, it was leaning right when the simulator leaned left. Had to invert all the points but now the simulator mismatches. I saw this was supposed to be fixed in the latest version so…any chance I’m doing something incorrectly here?

Thy other peoples’ scripts to make sure it’s not a problem with your SR6

Your SR6 may have inverted servos.
Go into your firmware’s configuration panel and see if there’s an option to invert them back (e.g. T-code esp32 has this feature)
Alternatively, turn on inversion for these axis in your player software.

Though if it’s actually me who’s inverted this whole time let me know.

@Dimava @Falafel
I think you are both on the money, as it is inverted in some other multiaxis scripts too. Now to figure out how to get into the firmware. Is there a guide on that or am I on my own? I’m guessing through Arduino IDE?

Ok so, I have kindof been going down a rabbit hole with my SR6, and the inverted roll, sway and now twist axes.
Just for my sanity, could everyone here with an SR6 connect it to Home | mosa and test each of the axes individually and let me know if the 3D simulator on that page doesn’t match with how your SR6 moves?

Try Vitesse Lite (you can click Write port to connect to your device)
It uses the same math the sample ors implementation, and it’s probably correct as people would’ve noticed if it wasn’t

1 Like

How can I fix the L0 failure problem? Pitch, roll, and twist do not have this problem.

L0 has points, but no vertical movement on the model? If so, try renaming the scripts so they are exactly xxxx.funscript, with no extra “.”, or other special characters before “.funscript”.
You may also try to create a “.raw” track and use that as a temporary L0 , then copy it to the actual L0 before export.

I could have done better logic at checking file extension names.

Yes, I found it. The file name has the character d.d.d., thank you for your answer.

1 Like

Mega Link to a dmg package I compiled for MacOS, tested on Macbook Pro M1 Processor, using MacOS Sequoia Version 15.7.1. Please run it through VirusTotal or something similar before executing. There’s no malware but it’s good practice not to trust anything you download.

You can also customize and package your own if you want, it was really easy to do.

  1. Clone repo
  2. download and open repo in GoDot
  3. Make whatever project changes you want
  4. Turn on ASCII Texture Renduring in project settings
  5. Export as MacOS dmg file.

Output will be unsigned unless you pay $100 to be an apple developer, it’s not a huge deal but Mac will quarantine it on first run, you’ll have to manually allow it to run in System Settings → Privacy and Security.

1 Like

@Falafel after a couple of minutes (an hour), I made it work but as someone said to you about tilting the stroker visually to match the video is something I can’t yet find on Godot. I tried clicking on the Stroker and trying to modify “Transform” - Rotation Degrees. It does in the Godot preview, but when I run it, it doesn’t, still showing the default orientation. Am I missing something?

It’s controlled by code in a script. Look under scrips tab.

I had a few people ask for my custom build with fleshlight model so i’m just gonna leave it here.

Example:

SpitReligionBJ1

Credits for the model: Real Fake Vagina model by CycloneRed2 smutbase original post here

Mega link to my .exe file. Please run it through virusTotal or similar scanner/self tests. There is no malware but you should never blindly trust an executable.

Instructions to rebuild your own are included in the original post, you’ll have to use blender to customize and export as .glb/.gltf file prior to importing it into godot. Don’t feel to reluctant to try it, it was really easy to do.

You can also do the same to export as mac .dmg package

6 Likes

Hi there. I had some time, so I added some stuff, so here’s my .exe (Pixeldrain)

Things I added:

Clitoris and Ass Models

Smooth & Step Rotation, both to models & Stroker

stepsmoothtoggles

  • Multiple Camera Angles, including Front, Side, and Both. Also allows switching from the 3d view to a more simple 2d version, which I personally like more

  • A Save System; saves your toggles visibility, Window size, and location on the desktop

  • A Lock Button; Allows clicking behind your Stroker window, and locks window dragging and resizing.

  • A Keybinds Window; I made this cuz theres ALOT of buttons now, and I forget things easily.

Hope someone finds this useful, happy scripting!

5 Likes