Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RealPOV.KoikatsuSunshine.dll] Feature improvements #41

Open
allrobot opened this issue Apr 24, 2024 · 6 comments
Open

[RealPOV.KoikatsuSunshine.dll] Feature improvements #41

allrobot opened this issue Apr 24, 2024 · 6 comments

Comments

@allrobot
Copy link

allrobot commented Apr 24, 2024

I hope to add the ability to modify the camera position for first-person view, such as making changes to the camera's XYZ coordinates. For reference, I am looking at the KK_PovX or HS2_PovX plugins written by FairBear. FairBear's PovX plugin provides support for settings related to the first-person view camera, which is quite convenient and offers a comfortable field of view.

If manually setting xyz is too cumbersome, you can use the Pov function of the ksPlug plugin created by Katarsys. By holding down the right mouse button and dragging, the camera can be moved along the xy-axis. When holding down the middle mouse button and dragging, the camera can be moved along the z-axis. Additionally, zooming in and out of the field of view can be done by scrolling the middle mouse button. The camera movements and zooming can all be controlled with a single mouse.

I also hope to expand the "Hide Head" option to include hiding the head and neck, as the neck slightly obstructs a small portion of the field of view.

refer to ksPlug,

@Keelhauled
Copy link
Collaborator

Sounds good, the neck definitely annoys me too.

@allrobot
Copy link
Author

Sounds good, the neck definitely annoys me too.

It seems like you are a developer. I have added a new suggestion: If manually setting xyz is too cumbersome, you can use the Pov function of the ksPlug plugin created by Katarsys. By holding down the right mouse button and dragging, the camera can be moved along the xy-axis. When holding down the middle mouse button and dragging, the camera can be moved along the z-axis. Additionally, zooming in and out of the field of view can be done by scrolling the middle mouse button. The camera movements and zooming can all be controlled with a single mouse.

@Keelhauled
Copy link
Collaborator

When you say "I hope to add x", you surely mean that you will be the one working on these changes right?

@allrobot
Copy link
Author

Is my request unreasonable? I have limited personal capacity and I am currently busy with other script writing tasks. With insufficient energy and capability, I have no choice but to post feature-related issues, hoping that others will be attracted by the new suggestions for development. If by the end of the year the issue cannot be closed, I will clone the source code and learn how to develop plugins for the Illusion game on my own, attempting to modify the source code to achieve the desired functionality request.

@Keelhauled
Copy link
Collaborator

It's not unreasonable at all. The words you used just literally mean you would be the one coding. Probably just a bit of a language barrier.

@allrobot
Copy link
Author

It's not unreasonable at all. The words you used just literally mean you would be the one coding. Probably just a bit of a language barrier.

Sorry, I will try to use gpt-3.5-turbo-0613 less for translation as it seems to have issues with certain vocabulary.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants