Petr Mikheev
|
694e0b5906
|
Refactoring. Simplification of camera interface.
|
2020-08-06 00:43:33 +02:00 |
|
Petr Mikheev
|
ed3426cf2f
|
Move third person camera collision check from World::updatePlayer() to Camera::updatePosition()
|
2020-08-06 00:43:33 +02:00 |
|
Petr Mikheev
|
62c8ea373b
|
Fix not completely correct camera transition when switching from 1st person to 3rd person if armed.
|
2020-07-19 22:12:17 +02:00 |
|
Petr Mikheev
|
2e6aa155a3
|
New settings 'preview if stand still' and 'deferred preview rotation'.
|
2020-07-19 18:21:40 +02:00 |
|
Petr Mikheev
|
9f850b6ffc
|
Move deferred rotation logic from renderingmanager.cpp to camera.cpp
|
2020-07-19 18:21:40 +02:00 |
|
Petr Mikheev
|
63cab4052d
|
Refactoring in mwrender::Camera. enum for normal/preview/vanity mode.
|
2020-07-19 18:21:40 +02:00 |
|
Petr Mikheev
|
8ac7ffc32b
|
Remove 'separate preview camera' and make the new behavior the default one.
Also minor refactoring in camera.cpp
|
2020-07-17 22:59:44 +02:00 |
|
Petr Mikheev
|
4d206d2c67
|
Improved preview mode
|
2020-07-17 20:35:52 +02:00 |
|
elsid
|
c3b581131d
|
Merge branch 'third_person_fix' into 'master'
Minor fixes for 'view over shoulder'
See merge request OpenMW/openmw!265
|
2020-07-17 18:11:35 +00:00 |
|
Petr Mikheev
|
8ac143c983
|
Camera can pull out after clearing obstruction instead of instant snapback.
|
2020-07-17 10:19:46 +02:00 |
|
Petr Mikheev
|
68148f5ec7
|
1. Skip smooth camera transition after changing cell; 2. Fix 'zoom out when move' for extremely high speed;
|
2020-07-16 22:21:50 +02:00 |
|
Petr Mikheev
|
383fa3d3ab
|
Make 'zoom out when move' configurable.
|
2020-07-12 21:03:18 +02:00 |
|
Petr Mikheev
|
173c1fdabb
|
Make transition in 'auto switch shoulder' smoother.
|
2020-07-12 20:51:38 +02:00 |
|
Petr Mikheev
|
51173ebcf5
|
Refactoring. Move all code related to 'view over shoulder' to a separate file.
|
2020-07-12 20:51:38 +02:00 |
|
Petr Mikheev
|
5bdf61a886
|
Slightly pulls camera away when the character moves
|
2020-07-12 20:51:38 +02:00 |
|
Petr Mikheev
|
ef03f2c033
|
Auto switch shoulder
|
2020-07-12 20:51:38 +02:00 |
|
Petr Mikheev
|
5675d6ce81
|
Generalize calculation of focal point offset for 3rd person camera.
When player swim, the view slowly switches from "over shoulder" to "above head".
New functions to switch shoulder.
|
2020-07-12 20:51:38 +02:00 |
|
Petr Mikheev
|
280862f58b
|
New setting "third person camera distance"
|
2020-07-10 00:38:18 +02:00 |
|
Petr Mikheev
|
63137a3b5a
|
Make vertical offset of "view over shoulder" configurable
|
2020-06-24 20:07:41 +02:00 |
|
Petr Mikheev
|
b4c699348f
|
Improved strafe movement
|
2020-06-22 15:22:34 +02:00 |
|
Petr Mikheev
|
d3bd67d747
|
Advanced third person camera.
|
2020-06-22 15:22:34 +02:00 |
|
Capostrophic
|
0b074f2211
|
Rewrite messed up playerlooking switch handling (bug #5078)
|
2019-07-29 15:44:17 +03:00 |
|
Andrei Kortunov
|
e06f0b797a
|
Replace all NULLs to nullptr
|
2018-10-09 10:21:12 +04:00 |
|
MiroslavR
|
19a8800d4d
|
Fix camera distance not getting reset to max value (Fixes #3473)
|
2016-07-17 19:52:12 +02:00 |
|
scrawl
|
a00e4de5c3
|
Fix another bug related to vanity mode toggle
|
2016-06-10 01:44:32 +02:00 |
|
scrawl
|
c47a679ac9
|
Fix queueing of vanity mode toggle (Bug #3421)
|
2016-06-10 01:39:37 +02:00 |
|
scrawl
|
ce91637cf9
|
Do not use/assign the camera distance in first person mode (Fixes #3421)
|
2016-06-10 01:05:43 +02:00 |
|
scrawl
|
8bd16e4d5a
|
Don't compute the world matrix multiple times
|
2016-02-22 18:58:19 +01:00 |
|
scrawl
|
62169a7039
|
Use a single-precision PositionAttitudeTransform in speed critical places
|
2015-11-22 19:54:26 +01:00 |
|
scrawl
|
79c44d0bfe
|
Style fix
|
2015-11-11 17:23:47 +01:00 |
|
scrawl
|
1b52749ae1
|
Adjust third person camera height based on character height
|
2015-11-09 17:42:35 +01:00 |
|
Alexander "Ace" Olofsson
|
7d4125d97f
|
Fixes for building with unity build
|
2015-09-24 15:21:42 +02:00 |
|
scrawl
|
f017fd6860
|
Reduce includes in animation.hpp
|
2015-06-14 23:13:26 +02:00 |
|
scrawl
|
bed31996c9
|
Camera raycast
|
2015-06-01 15:34:46 +02:00 |
|
scrawl
|
2869424847
|
Fix first person camera for beast races
|
2015-06-01 04:41:03 +02:00 |
|
scrawl
|
5b846ebc71
|
Camera precision fix
|
2015-05-31 23:09:37 +02:00 |
|
scrawl
|
60f55997fd
|
Rotate first person meshes, sneak camera offset in first person
|
2015-05-31 02:26:58 +02:00 |
|
scrawl
|
a066b24303
|
Restore WeaponAnimation
|
2015-05-31 01:07:43 +02:00 |
|
scrawl
|
5628a2b823
|
Camera zoom fix
|
2015-05-28 03:47:53 +02:00 |
|
scrawl
|
8092f37ce5
|
New game crash fix
|
2015-05-23 05:40:24 +02:00 |
|
scrawl
|
9b8e2e9db3
|
Port MWRender::Camera
|
2015-05-22 00:29:27 +02:00 |
|
scrawl
|
f6960debcb
|
Attach sound listener to the player head instead of camera
|
2014-12-08 23:26:09 +01:00 |
|
scrawl
|
cc63f7f051
|
Fix broken idle camera
|
2014-10-02 14:23:13 +02:00 |
|
scrawl
|
85f5754bb6
|
Apply third person camera distance to the camera node instead of only the camera itself (Fixes #1705)
|
2014-10-02 00:26:57 +02:00 |
|
scrawl
|
46adf6344a
|
Adjust third person camera height and default distance to match vanilla MW
|
2014-10-01 17:45:20 +02:00 |
|
scrawl
|
7252cb63a6
|
Fix cppcheck issues
|
2014-09-26 17:48:14 +02:00 |
|
scrawl
|
0fe9612afb
|
Implement basic spellcasting AI (Fixes #961)
Select a weapon to attack with in AiCombat and equip it (Fixes #1609, Fixes #1772)
|
2014-08-28 00:55:37 +02:00 |
|
scrawl
|
0a2d5d34bc
|
Cancel queued view mode switch when switching view mode (Fixes #1618)
|
2014-07-08 10:30:45 +02:00 |
|
scrawl
|
d2e98c4de1
|
Fix forced switch to third person on death not always working
For instance, when dying from fall damage
|
2014-06-05 17:21:02 +02:00 |
|
scrawl
|
12de0afb03
|
Feature #50: Spawn projectiles
Fix a bug in copyObjectToCell.
Make actor rotations more consistent.
|
2014-03-08 01:31:27 +01:00 |
|