Dolphin, the GameCube and Wii emulator - Forums

Full Version: Improving the player polygons and LOD
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
(06-09-2018, 11:01 AM)One More Try Wrote: [ -> ]
Use with $Enhanced Zoom From Position Check. Also the Parametric Position one. Those two should be unchanged.

I noticed if the puck is flying across the screen, the camera tracking won't keep up with it well. Either need to undo zoom at that time or increase tracking. I'll look at the camera values next if this code is bug free.

https://www.youtube.com/watch?v=qDUWG8SJ9Lc

I think you nailed the positions of the zones pretty well! There are probably some instances where it zooms little too often, but I think we can tune that later when we have all the camera positions set? 
I think the tracking of the puck is at some places little unprecise because we haven't the regular side view position centred properly yet. So the focus point is sometimes little off.

Testing the camera position code now...

edit: Is this value that can be edit for the increase of the time when next zoom can trigger? [color=#000000]E890 zone lockout[/color]
The second zone from the right might need to be backed up a bit.
I left the zoom to be often on the universal timer so we could check it.

The camera will fail to keep up with a fast moving puck, which is somewhat intentional because you don't want jerky movement, but I think the max panning speed should be higher. We set a custom up/down range, so the camera won't be vertically centered. Could definitely do more work on the horizontal range.
yeah, you are right. The camera should kinda mimic the human controlling it, so it's fine if it is little sloppy or "slow". The problem is when the cameraman cant pan enough to the side to reach the puck.
Universal timer is FFCO in enhanced zoom. Use a decimal to hexadecimal converter. Use negative numbers, A correct output will start with a letter.
Looks like the zoom camera position code works pretty well, for what we need! Great job! Smile Testing some more...
So ya, I think we are close! I think I can get pretty nice "Zoom" cameras with this.  We just need to solve again that transition from the zoom to the regular side camera. It needs to be clear-cut, obviously.
But it will be awesome once we finish it, that for sure! Smile

https://www.youtube.com/watch?v=Tk1z-KWk188
The zoom out happens one frame early, but I can probably edit the zoom code.
$Enhanced Zoom Camera Position
C284E580 00000006
FC40E890 8082FFC0
2C040000 40A10020
3C808000 82641870
92630000 82641874
92630004 82641878
92630008 00000000

It'll take me a little while to make a code for 6 camera angles.
+ sideview position as always.

It'll be janky until you fill in the zeroes at the bottom.
Wow, that was pretty fast actually! Smile
That updated $Enhanced Zoom Camera Position code should fix the zoom out transition, you think?

Just woke up, looking forward to diving into it!
Zoom 6 camera position replaces enhanced zoom camera position, you just have to fill in the zeroes.

It should fix the issues.