First and foremost, my deepest gratitude to MeshedVR for creating VAM.
I also want to thank all the creators who have shared plugins, scenes, characters, and guides before me.
This plugin would not exist without Slimy's ScreenTool, which inspired many of the ideas that shaped LoveShot.Thanks to Slimy.
Of cause it can also coexist with Slimy's ScreenTool plug-in.
---
**How to use**
1. Add as a **Scene Plugin**.select LoveShot.cslist.
2. In the **Camera** tab, set your Orbit Target Atom if needed.
3. Frame your shot manually, then use **Add Point** (Num+) to save it.
4. Repeat to build a sequence of points.
5. Use **Slideshow** or **Movie** mode to play them back automatically. You can also step through points manually using Num1 / Num3 (or the Prev/Next buttons).
---
Sample Movie
**Features**
**LoveShot** is a scene plugin for desktop mode that gives you full cinematic camera control over your VAM scenes.
---
- **Orbital Rotate** — Smooth horizontal orbit around any Atom controller or screen center.
- **Roll Rotation** — Tilt the monitor camera on its forward axis with step control and instant reset.
- **Shortcut Keys** — Full numpad control (Num0–9, Num+/-). Can be disabled with a single toggle.
**Numpad Shortcuts**
| Key | Action |
|-----|--------|
| Num0 | Movie ON/OFF |
| Num1 | Previous Point |
| Num2 | Slideshow ON/OFF |
| Num3 | Next Point |
| Num4 | Rotate Left |
| Num5 | Reset Camera |
| Num6 | Rotate Right |
| Num7 | Orbital Left |
| Num8 | Orbital Stop |
| Num9 | Orbital Right |
| Num+ | Add Point |
| Num- | Delete Point |
Shortcuts can be disabled from the Camera tab.
- **File I/O** — Save and load point sets as .txt files for reuse across scenes.
To delete saved camera point data, go to this folder.
Exp......VaM\Saves\PluginData\LoveShot
- **Points** — Save, overwrite, insert, and delete camera positions with smooth Lerp/Slerp transitions. FOV, focus distance, height, and roll are all captured per point. You can save as many points as you like — at your own risk!
- **Slideshow** — Auto-advance through saved points at a set interval. Supports random order and reverse playback.
- **Movie Mode** — Cinematic continuous playback across all points with independent transition time, wait time at each point, reverse playback, and easing curve selection (SmoothStep / Linear / EaseIn / EaseOut).
- **Random Gen**— Automatically generate 10 camera points around a target Atom (Head / Chest / Hip). Distance and FOV are linked for natural framing — close shots are tight, distant shots are wide. Each press of the button adds 10 more points to your existing list, so you can keep rolling until you get the shots you want. Fine-tuning of individual camera positions is done manually after generation.
For **Random Gen**, set the Orbit Target Atom first, check the body parts you want, adjust the angle/distance/FOV range, and hit **Random Gen (x10)**.
License:CC-BY
※ If you encounter any bugs or issues, feel free to reach out anytime.
I am Japanese and not confident in my English, so I used AI tools to write this description. Thank you for your understanding.
I also want to thank all the creators who have shared plugins, scenes, characters, and guides before me.
This plugin would not exist without Slimy's ScreenTool, which inspired many of the ideas that shaped LoveShot.Thanks to Slimy.
Of cause it can also coexist with Slimy's ScreenTool plug-in.
---
**How to use**
1. Add as a **Scene Plugin**.select LoveShot.cslist.
2. In the **Camera** tab, set your Orbit Target Atom if needed.
3. Frame your shot manually, then use **Add Point** (Num+) to save it.
4. Repeat to build a sequence of points.
5. Use **Slideshow** or **Movie** mode to play them back automatically. You can also step through points manually using Num1 / Num3 (or the Prev/Next buttons).
---
Sample Movie
**Features**
**LoveShot** is a scene plugin for desktop mode that gives you full cinematic camera control over your VAM scenes.
---
- **Orbital Rotate** — Smooth horizontal orbit around any Atom controller or screen center.
- **Roll Rotation** — Tilt the monitor camera on its forward axis with step control and instant reset.
- **Shortcut Keys** — Full numpad control (Num0–9, Num+/-). Can be disabled with a single toggle.
**Numpad Shortcuts**
| Key | Action |
|-----|--------|
| Num0 | Movie ON/OFF |
| Num1 | Previous Point |
| Num2 | Slideshow ON/OFF |
| Num3 | Next Point |
| Num4 | Rotate Left |
| Num5 | Reset Camera |
| Num6 | Rotate Right |
| Num7 | Orbital Left |
| Num8 | Orbital Stop |
| Num9 | Orbital Right |
| Num+ | Add Point |
| Num- | Delete Point |
Shortcuts can be disabled from the Camera tab.
- **File I/O** — Save and load point sets as .txt files for reuse across scenes.
To delete saved camera point data, go to this folder.
Exp......VaM\Saves\PluginData\LoveShot
- **Points** — Save, overwrite, insert, and delete camera positions with smooth Lerp/Slerp transitions. FOV, focus distance, height, and roll are all captured per point. You can save as many points as you like — at your own risk!
- **Slideshow** — Auto-advance through saved points at a set interval. Supports random order and reverse playback.
- **Movie Mode** — Cinematic continuous playback across all points with independent transition time, wait time at each point, reverse playback, and easing curve selection (SmoothStep / Linear / EaseIn / EaseOut).
- **Random Gen**— Automatically generate 10 camera points around a target Atom (Head / Chest / Hip). Distance and FOV are linked for natural framing — close shots are tight, distant shots are wide. Each press of the button adds 10 more points to your existing list, so you can keep rolling until you get the shots you want. Fine-tuning of individual camera positions is done manually after generation.
For **Random Gen**, set the Orbit Target Atom first, check the body parts you want, adjust the angle/distance/FOV range, and hit **Random Gen (x10)**.
License:CC-BY
※ If you encounter any bugs or issues, feel free to reach out anytime.
I am Japanese and not confident in my English, so I used AI tools to write this description. Thank you for your understanding.