Opened 8 years ago
Last modified 5 years ago
#3653 assigned defect
Isometric View
Reported by: | Stan | Owned by: | Anil Eapen |
---|---|---|---|
Priority: | Nice to Have | Milestone: | Backlog |
Component: | Core engine | Keywords: | |
Cc: | Patch: |
Description (last modified by )
As presented on this thread http://wildfiregames.com/forum/index.php?showtopic=20236&hl=
Original Thread : http://wildfiregames.com/forum/index.php?showtopic=15503
It would be nice to give an option to the player to switch between perspective and isometric view.
Change History (16)
comment:1 by , 8 years ago
Description: | modified (diff) |
---|
comment:2 by , 8 years ago
comment:3 by , 8 years ago
Owner: | set to |
---|---|
Status: | new → assigned |
I'm working on a patch where I basicaly would replace the game defaults by wow's settings and switch back to those.
comment:4 by , 7 years ago
Owner: | removed |
---|---|
Status: | assigned → new |
follow-up: 7 comment:5 by , 7 years ago
Description: | modified (diff) |
---|---|
Summary: | Implement Isometric View → Camera Options and Isometric View |
In #4638 I propose to implement to expose the camera configuration to the options page, which could allow presets (or just having a tooltip for the fov
slider saying that the max value is equal to an isometric view for example).
comment:6 by , 7 years ago
To me a switch button makes more sense and is more easy to grasp since options are getting really complex by the number of items they possess.
comment:7 by , 7 years ago
Replying to elexis:
In #4638 I propose to implement to expose the camera configuration to the options page, which could allow presets (or just having a tooltip for the
fov
slider saying that the max value is equal to an isometric view for example).
I agree with Stan, because the small fov isn't the isometric view. We need an ortho matrix for this kind of view, because it has less shadow/z-buffer issues/glitches.
comment:8 by , 7 years ago
Summary: | Camera Options and Isometric View → Isometric View |
---|
The saving and loading of camera view options should be done in #4638.
Agree with Vladislav that using a custom gl matrix would better.
comment:9 by , 6 years ago
Owner: | set to |
---|
comment:10 by , 6 years ago
Requirements:
1) Player can switch between perspective and isometric view
2) This option will override the other values in the config file
3) The camera configuration in the options page, will allow presets.
4) A custom GL matrix would better.
5) Will be available only in game and not in Atlas.
In progress..
follow-up: 12 comment:11 by , 6 years ago
As far as I understood it was rejected to mimic the iso-view effect seen on the forums (by changing existing config settings), but require to change the renderer cpp code (custom GL matrix) to achieve this properly.
comment:12 by , 6 years ago
Replying to elexis:
As far as I understood it was rejected to mimic the iso-view effect seen on the forums (by changing existing config settings), but require to change the renderer cpp code (custom GL matrix) to achieve this properly.
True, it requires a lot of changes to make a good solution, because many things are based on the const camera type. So it needs to refactor the GameView, to add tests, to check the Atlas.
comment:13 by , 6 years ago
I disagree with disabling it in Atlas. I spend most of my time trying stuff in Atlas and it's nice to have the choice. One of the other camera that would be nice to have in Atlas is an Isometric Top View.
I agree with the rest of the requirements/features.
comment:14 by , 6 years ago
Status: | new → assigned |
---|
comment:15 by , 6 years ago
Just to let you know, I placed a $35 (usd) bounty on this issue.
Thanks to Bountysource.com, your followers/fans/contributors/whoever... can give you donations, in exchange to fixed/completed Github / Trac issues.
That means that as soon as you have finished working on this Issue, you will be able to claim the bounty and the money will become yours. This is a way to thank developers for their work on this project. Note that only one developer can claim the bounty.
Here is the bounty : https://www.bountysource.com/issues/28693976-isometric-view
comment:16 by , 5 years ago
Component: | UI & Simulation → Core engine |
---|
Move tickets to their correct component.
Would the proposed option ignore/override the other values in the config file? Sounds messy to implement with the current config system (like #2596)