﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	resolution	keywords	cc	phab_field
4638	Camera Options and Isometric View	elexis		"Since it can be really useful for players and people who create promotional videos to change the maxzoom or camera movement speed, we should provide a way to change these things in the options page.

The `fov` setting can be changed to implement an isometric view, see this setting from this demo: https://www.youtube.com/watch?v=NF9KTnkdlO0
{{{
view.fov = 2.0 ; This is what gives the nearly isometric view
}}}

If those other camera settings are a requirement of isometric view, then those could be enforced by locking the settings if a new isometric option entry is enabled:
{{{


view.zoom.min = 1000.0 ; Zoom needs to be this far because of low fov
view.zoom.max = 4600.0 ; Zoom needs to be this far because of low fov
view.zoom.default = 2500.0 ; Zoom needs to be this far because of low fov
view.zoom.speed = 4000.0 ; Zoom speed needs to be this high because of reasons
view.zoom.speed.wheel = 256.0 ; Zoom speed needs to be this high because of reasons
view.zoom.smoothness = 0.2 ; Lowered because of the extreme zoom
view.rotate.y.speed = 0.0 ; This prevents camera rotation
view.rotate.x.speed = 0.0 ; This prevents camera tilting
view.fov = 2.0 ; This is what gives the nearly isometric view
view.near = 40.0 ; Near plane distance increased to prevent z-fighting
view.far = 5000.0 ; To make the max zoom work
}}}
"	defect	new	Nice to Have	Backlog	UI & Simulation				
