Thread Tools Display Modes
02-22-16, 05:23 PM   #1
Voxxel
A Chromatic Dragonspawn
Join Date: Mar 2009
Posts: 193
Question WoW frame step bug / micro stuttering

Hello,

There was a topic with that issue years ago, I can't find it now.

Let zoom out your view to max range in the game and let the camera lens align / touch an object. Then, if you try to turn with the mouse even extremely slowly it reveals there isn't smooth turning in WoW at all.

This video describes it better than my English:
https://vimeo.com/156337919

I think this caused my micro stuttering when turning the camera in the game normally. I heard this issue is since the launch of WoW, it's the technical limitation of the game, and probably there's nothing to do with it.

I would like to ask, however, if there is *any* way (addon, script, etc) to make the camera turnings as smooth as possible.
  Reply With Quote
02-22-16, 06:20 PM   #2
SDPhantom
A Pyroguard Emberseer
 
SDPhantom's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2006
Posts: 2,313
Mouse movement at the hardware level isn't smooth either. The only way to render smooth movement is to buffer the change in mouse cursor position and apply the change over time. This can cause a problem in its own right by introducing what's known as input lag. This is how long it takes for the game to catch up to movements made with the mouse or inputs from any other device.

That being said, addons don't have the ability to change the way the game renders the world. Also, the lack of movement smoothing isn't really an "issue". The game is working as intended and just doesn't have this feature.



PS: This isn't anything close to micro-stuttering. Micro-stuttering is entirely a GPU problem and very rarely has anything to do with the game engine itself. It's when frames are delivered to your monitor slightly out of order and causes a jitter effect as a result when moving. This is a more common occurrence when running in multi-GPU setups. Micro-stuttering is identified by brief and often frequent appearances of frames that seem to have moved the picture backwards before jumping forward in time.
__________________
WoWInterface AddOns
"All I want is a pretty girl, a decent meal, and the right to shoot lightning at fools."
-Anders (Dragon Age: Origins - Awakening)

Last edited by SDPhantom : 02-22-16 at 06:46 PM.
  Reply With Quote
02-23-16, 06:05 AM   #3
Voxxel
A Chromatic Dragonspawn
Join Date: Mar 2009
Posts: 193
Sorry, I used the wrong term "micro-stuttering", I wanted to describe the camera jerkiness I have while I turn the camera when playing the game normally.

So there's nothing I can do to make it smoother?
  Reply With Quote
02-23-16, 07:02 AM   #4
zork
A Pyroguard Emberseer
 
zork's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2008
Posts: 1,740
Display your FPS. If it is below 30 then no.

But imo your issue is that you are moving the camera via strafing. You could just turn the mouse to move the camera.
__________________
| Simple is beautiful.
| WoWI AddOns | GitHub | Zork (WoW)

"I wonder what the non-pathetic people are doing tonight?" - Rajesh Koothrappali (The Big Bang Theory)

Last edited by zork : 02-23-16 at 07:06 AM.
  Reply With Quote
02-23-16, 10:24 AM   #5
Fizzlemizz
I did that?
 
Fizzlemizz's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Dec 2011
Posts: 1,871
In the past I've found that shadow quality can dramaticaly effect fps. the higher the quality*the number of things with shadows in your field of view, especially when turning, will kill your frame rate. This will probably be the same with other effects like terrain density etc.
__________________
Fizzlemizz
Maintainer of Discord Unit Frames and Discord Art.
Author of FauxMazzle, FauxMazzleHUD and Move Pad Plus.
  Reply With Quote
02-23-16, 02:13 PM   #6
SDPhantom
A Pyroguard Emberseer
 
SDPhantom's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2006
Posts: 2,313
This isn't a FPS problem. The character isn't strafing either. He's far away in the center of the screen on a mount with a mob walking around him. If you look at the video, the mob animation is smooth enough while he's showing an example of what he's talking about.

In my observation while making my custom flight HUD, when you slightly turn using mouselook, there's a minimum delta of anywhere between 0.15° and 0.30°. When you have the camera zoomed out with an object near the camera as opposed to the focal point, this can be a large distance covered as shown in the video. Again, this is just how the game was made a decade ago.
__________________
WoWInterface AddOns
"All I want is a pretty girl, a decent meal, and the right to shoot lightning at fools."
-Anders (Dragon Age: Origins - Awakening)

Last edited by SDPhantom : 02-23-16 at 02:28 PM.
  Reply With Quote
06-18-16, 05:52 PM   #7
Aradel
A Defias Bandit
AddOn Author - Click to view addons
Join Date: May 2009
Posts: 3
Given a distance X from a point P.

The delta camera value per radian will increased based on distance from the camera if the camera movement is fixed to discrete steps. This however depends on engine implementation.

I would draw pretty pictures but I'm a programmer so I can't
  Reply With Quote
06-19-16, 11:12 PM   #8
SDPhantom
A Pyroguard Emberseer
 
SDPhantom's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2006
Posts: 2,313
This is exactly as I was explaining.
__________________
WoWInterface AddOns
"All I want is a pretty girl, a decent meal, and the right to shoot lightning at fools."
-Anders (Dragon Age: Origins - Awakening)
  Reply With Quote

WoWInterface » General Discussion » Tech Chat » WoW frame step bug / micro stuttering

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off