Forum Navigation
The Forum from now on is in READ ONLY mode. Thank you for participating, but this message board is being sunset.

Inertia animations makes me sick (motion sickness), can't use this software

Hello,

I'd like to try out this new slicer. After two promising slicers that have been dropped by the developers so far (Pathio.xyz and Simplify3D v5), I think the community really needs new innovations in this field. So I'm very interested in Craftware Pro!

While the user interface is really nice, I did not found an option to disable the inertia animations. I need to have this because I'm getting sick after short usage of the slicer. Especially the fact that the camera does have an acceleration and decceleration (inertia) when moving around, get's my sense of balance out of order so I had to stop working with it. This will continue for about one hour until I can work normally again. Also, scrolling lists and other UI elements do this kind of inertia, that's not that bad for me but I'd wish to disable the animations completly.

For example, smartphone OS like iOS has this "Reduce Motion" setting, it was introduced because many people (like me) would otherwise not be able to use an iPhone. I hope you will understand the need for such an setting and implement it soon.

-- dartrax

Hi Dartrax,

Thank you for your interest in the Craftware Pro!

We tried to tune the camera animations so it can give a smooth experience for our users! We tried it on different FPSs, simulating the behaviour on high and low end machines, different resolutions etc. The animation timing that you experience is the sweet spot, where the animations were fluid enough and did not interfere with the usability. This applies to scrolling too. Currently there are no options for the users to change them or turn them off.

We admit there are many users with different preferences, so despite our best efforts, the parameters can't be satisfactory for everyone. It is a valid request, so I added this task to our backlog.

Until we build in the switches and control the parameters runtime, we can finetune the animation parameters further. To make it happen, we want to recreate the circumstances that you experience. Can I ask what kind of system you use, or do you have something unusual in your case?

For example:

  • really small or big display (under 14'' or over 32'' or do you use television with additional image processing)?
  • extreme resolution (under 1280*720 or over 4k)?
  • visible low framerate or high refresh rate monitor (over 200Hz)?
  • high mouse sensitivity settings, touch input or any alternative input device?

Best Regards,
András

Hi András,

thanks for your reply!

We tried to tune the camera animations so it can give a smooth experience for our users! We tried it on different FPSs, simulating the behaviour on high and low end machines, different resolutions etc. The animation timing that you experience is the sweet spot, where the animations were fluid enough and did not interfere with the usability. This applies to scrolling too. Currently there are no options for the users to change them or turn them off.

I think here might be a little misunderstanding. It's not a complaint about the animations not beeing smooth or too low FPS. On the contrary, the animations are very fast and fluid, no stuttering at all. I really think the animations work as intended by the developers/UI designers.

The "problem" is that there is a not so small percentage of people on the world that suffer from motion sickness. While other people have no problems with animations that  move Items on the screen, we have. It causes dizziness, nausea, headaches, or worse, and the symptoms can last long after the animation is over. I needed about one hour to recover from dizziness after I tried Craftbot Pro.

The reason for this is not that your animations are not smooth enough. Normally, there is a direct link between the speed I'm moving the mouse and how fast the objects are moving around in a 3D View. As soon as one interposes an acceleration animation, this direct link is distorted. The objects on the screen do not move exactly like I move the mouse, and that leads to a disorientation of my sense of balance.

We admit there are many users with different preferences, so despite our best efforts, the parameters can't be satisfactory for everyone. It is a valid request, so I added this task to our backlog.

That's not quite right. We do not speak about personal preferences here. If it was a preference than I would have made a feature request, not a bug report. We just need a on-off-toggle to switch off those accelleration-animations completly. No need for "finetuning" parameters or finding a sweet spot, that may be valid feature request, but not a topic of this bug report. However, I appreciate that you added the task to your backlog.

Until we build in the switches and control the parameters runtime, we can finetune the animation parameters further. To make it happen, we want to recreate the circumstances that you experience. Can I ask what kind of system you use, or do you have something unusual in your case?

Nothing unusual. 24" screen, 1680x1050 px, normal framerates, Logitech mouse.

Just to let you know: I work as  CAD engineer and use CAD Software and other slicers 7 hours a day. I do not have any problems with Autodesk Inventor, Simplify 3D, PrusaSlicer, IdeaMaker and the like. None of them have or ever had any animations when moving the camera in the 3D Scene. Guess why.....

Something to read: https://alistapart.com/article/designing-safer-web-animation-for-motion-sensitivity/

-- dartrax

Daniel Armstrong has reacted to this post.
Daniel Armstrong

Thanks for the clarification!

Corrected the task in our backlog!

Hi Dartrax,

Just wanted you to know, there is an option now in the Settings for this.

On the Application tab you will find the "Camera control mode", and you can set it to "Direct" instead of "Smooth".

In order not to confuse users who already got used to the "Smooth" version we decided to let that be the default for now.

Maybe when we'll have an introductory setup wizard at the first start of the program (I'd really like to have this), we can offer the choice there.

Regards,
Norbert