View Issue Details

IDProjectCategoryView StatusLast Update
0003324Spring engineGeneralpublic2012-11-17 19:37
ReporterGoogle_Frog Assigned Toabma  
PrioritynormalSeveritytweakReproducibilityalways
Status closedResolutionwon't fix 
Summary0003324: Default camera is smooth in dev
DescriptionTA style camera has smoothing on pitch, zoom and middle click on minimap. This will annoy some people so I would like to make sure there is a setting to change it. If so how is it changed?

This might just be a change in engine defaults but to maintain a game I need to know about those too.

dev version 91.0.1-310-g80687dc
TagsNo tags attached.
Checked infolog.txt for Errors

Activities

abma

2012-11-10 13:57

administrator   ~0009336

Last edited: 2012-11-10 15:24

from http://springrts.com/wiki/Springrc

CamMode
Defines the used camera. Options are:
0 = FPS
1 = Overhead
2 = TotalWar
3 = RotOverhead
4 = Free
5 = SmoothOverhead
6 = Orbit
7 = Overview

"defaultValue": 5,

abma

2012-11-10 14:03

administrator   ~0009337

default value in 91.0 is smooth, too, so imo no change required.

(afaik there were some changes to the smooth-camera in dev...)


maybe this commit:
https://github.com/spring/spring/pull/42

Google_Frog

2012-11-10 14:44

reporter   ~0009339

I have 'CamMode = 1' set in springsettings.cfg.

Am I correct in thinking that the non-smooth camera is the one switched to with the message "Switching to Overhead (TA) style camera"?

abma

2012-11-10 15:29

administrator   ~0009340

not sure:

https://github.com/spring/spring/blob/develop/rts/Game/CameraHandler.cpp#L357

/viewlua is smooth (is default)
/viewta is overhead

abma

2012-11-11 16:48

administrator   ~0009342

so... i don't see what needs to be changed?!

Google_Frog

2012-11-17 04:17

reporter   ~0009358

The bug is that viewlua and viewta have exactly the same behaviour.

In 91.0 both viewlua and viewta are unsmoothed. In dev they are both smoothed. viewta should use the 91.0 behaviour.

jK

2012-11-17 19:37

developer   ~0009361

jk@jk ~/spring.git $ ./spring --list-config | grep -i camtime
  "CamTimeExponent": {
  "CamTimeFactor": {

Issue History

Date Modified Username Field Change
2012-11-07 10:19 Google_Frog New Issue
2012-11-10 13:57 abma Note Added: 0009336
2012-11-10 14:03 abma Note Added: 0009337
2012-11-10 14:03 abma Status new => resolved
2012-11-10 14:03 abma Resolution open => no change required
2012-11-10 14:03 abma Assigned To => abma
2012-11-10 14:44 Google_Frog Note Added: 0009339
2012-11-10 14:44 Google_Frog Status resolved => feedback
2012-11-10 14:44 Google_Frog Resolution no change required => reopened
2012-11-10 15:24 abma Note Edited: 0009336
2012-11-10 15:29 abma Note Added: 0009340
2012-11-11 16:48 abma Note Added: 0009342
2012-11-11 16:48 abma Status feedback => resolved
2012-11-11 16:48 abma Resolution reopened => no change required
2012-11-17 04:17 Google_Frog Note Added: 0009358
2012-11-17 04:17 Google_Frog Status resolved => feedback
2012-11-17 04:17 Google_Frog Resolution no change required => reopened
2012-11-17 19:37 jK Note Added: 0009361
2012-11-17 19:37 jK Status feedback => closed
2012-11-17 19:37 jK Resolution reopened => won't fix