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

New Examples #19

Open
aXu-AP opened this issue May 28, 2022 · 1 comment
Open

New Examples #19

aXu-AP opened this issue May 28, 2022 · 1 comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request

Comments

@aXu-AP
Copy link
Contributor

aXu-AP commented May 28, 2022

Is your feature request related to a problem? Please describe.
Current example scene has quite many different things showcased in it - I felt a bit overwhelmed trying to figure out which modifier does what. Also it looks a bit bland.

Describe the solution you'd like
Multiple more focused example scenes which show how to solve specific problems with VCameras. All the examples would have same visual style, which would be a bit more playful and vibrant, but decidedly prototype-y nevertheless. See image below.

Following scenarios could be explored:

  • Showcase switching camera angles with multiple VCameras (in style of current example, but with fewer and simpler camera placements). Maybe "dialogue" of 2 capsules, 2 vcameras focusing either of the characters and third vcamera orbiting around.
  • Showcase switchable 3rd person camera (with orbiting) and FPS camera. Includes super simple character controller.
  • Showcase more controlled experience with dolly cameras (snap to path). I imagine scene where player (moves automatically via AnimationController) approaches a tower, camera follows them (Create SnapToPath.gd #14). Around the tower are stairs, while ascending them (Vcamera trigger action #21) camera follows circular path (Create SnapToPath.gd #14) while adjusting its height to match player's (Allow locking axes on Follow modifier #15).
  • Showcase top-down camera (Allow locking axes on Follow modifier #15) with some Zelda-inspired scene.
  • ✔️ Showcase splitscreen capabilities with rally scene. Implemented in VCamera groups, splitscreen example #17.
  • ✔️ Showcase camera shake. I imagine handheld camera jogging towards railway (combination of camerashake and cyclic movement for bobbing), then train goes by (more violent shake). Implemented in Improved Shake Modifier, New Example #26.

I think this covers most usual use cases without going into super specific genres.

Describe alternatives you've considered
Wiki containing examples, video series could be alternatives or complement example scenes.

Additional context
Example of visual style:
example
Color palette from lospec.
All the scenes would be self contained, meaning no external assets nor scripts (short self-explanatory built-in scripts where needed).

@aXu-AP aXu-AP added the enhancement New feature or request label May 28, 2022
@BtheDestroyer
Copy link
Owner

I definitely plan on making a video series on how to compose specific outcomes out of the different TransformationModifiers, I just want to get the addon more feature complete before I do that and work out any functionality and naming discrepancies so the videos don't become outdated too quickly.

I'll keep this issue open for the time being so that your proposed scenarios can be referred to 🙂

@BtheDestroyer BtheDestroyer added the documentation Improvements or additions to documentation label May 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants