• Hello Guest!

    We have recently updated our Site Policies regarding the use of Non Commercial content within Paid Content posts. Please read the new policy here.

    An offical announcement about this new policy can be read on our Discord.

    ~The VaMHub Moderation Team
  • Hello Guest!

    We posted an announcment regarding upcoming changes to Paid Content submissions.

    Please see this thread for more information.

How to add a CamRide to your scene

Guides How to add a CamRide to your scene

Ever wondered how to add a CamRide to your scene? Well I did. With some help from the VaM community and a little trial and error, it turns out it's really easy.

Maybe this is common knowledge and I was the last to know about it but just in case others are confused, I thought I'd share what I learned.

In the discussions, @Omega offered an alternative approach (Method 1 below). After trying in a few scenes, I like it better than the approach described in my original guide (Method 2 below). There are advantages/disadvantages to each so see which best suits your needs.

METHOD 1: Embody
All you really need to know:
Add Embody plugin to an Empty atom
1. Add Embody plugin to an Empty atom
2. ParentLink windowCamera to Empty
3. Add Empty to Timeline controllers
4. Record Empty position throughout animation
The flow is essentially the same as method 2 so I'm not going to include a video or detailed description.


METHOD 2: PlayerNavigationPanel

All you really need to know:
Adding the "playerNavCollider" line (see below) to your json save file causes your view to move when you move the PlayerNavigationPanel. What you do after that is up to you.

@pepewigs's CamRide (Camera Ride Feature) Scene gives detailed instructions (and does some of the work for you) on linking the panel to the "Person" atom's head to follow her around. His example scene is the source of the playerNavCollider edit that makes this all work.
You could use an animation pattern or timeline (or probably a dozen different methods) to move the PlayerNavigationPanel during your scene.
I'm going describe linking it to an Empty atom whose position moves throughout a timeline animation.
Note: It's entirely possible that I'm doing something I'm not supposed to so, if you see a flaw or a simple improvement, please share.

VERSION 2 - Originally I used a CUA DLSR camera to show my view. Thank you to @ZRSX for suggesting the use of the built in WindowCamera (see Discussion section). As was pointed out, one of the advantages to using the WindowCamera is the "Display view in HUD" feature. Very handy if you don't wish to follow the camera around throughout the record process. Plus, one less dependency!

1. Add the "playerNavCollider" (in yellow) line near the top of your save file json as shown:
"playerNavCollider" : "PlayerNavigationPanel:Floor",
"playerHeightAdjust" : "-2.363385",
"monitorCameraRotation" : {

2. Add an "Empty" atom (which will be used as your record target) and move the Window Camera to its location. Move via "Select Align To From Scene" to ensure the Empty atom and the WindowCamera share the same orientation.

3. Parent Link the WindowCamera atom to an "Empty" record target atom. Turn the camera on and use as your reference view. The WindowCamera isn't strictly necessary but it will show exactly where you're pointing, simplifying scene framing.

4. Lock Z rotation of the Empty atom if you want the view to remain horizontal. (Probably a good idea)

5. Add the Empty atom control to your timeline targets

6. Move the record target (Empty) position as you step through the animation. I did 5 second intervals for a slow ride.
Note: For me, this was easiest in VR with the VamTimeline.Controller plugin added to a simple sign (and sign linked to the record target) so you can advance frames easily. (Big thanks to @Acid Bubbles for suggesting it in my Q&A query. The controller panel really streamlined things)

VIDEO: Steps 2-6

7. Finally parent link PlayerNavigationPanel to the record target (Empty) and enjoy the ride.

Hopefully that's clear enough. If not, let me know.
First release
Last update
5.00 star(s) 4 ratings

More resources from CheersMate

Latest updates

  1. Demo videos

    2 Demo videos added. Details in Overview

Latest reviews

How do you enter the windowscamera view?
I have downloaded a mmd camride file and have animated my windows camera. What i dont get is how to star the camera view. Could you please help.
Do you mean like making the windowcamera view fill the screen? I don't think that's possible, but I've been wrong before.
The only thing I use the windowcamera for in this guide is to show me what the "EmptyCamride" atom (that the windowcamera is parent linked to) is pointing at. In the EmptyCamride atom I added the Embody plugin. When you activate this plugin you get the full screen view from that Empty atom. In your case, if you've animated the windowcamera itself you can just add the Embody plugin to the window camera itself and skip the Empty atom stuff.
Upvote 0
I have wanted to do this for a long time. I had tried myself a few months ago and got almost no where. This tutorial made it so much easier. TYVM! =))
Thanks. I missed this review (6 months ago). I'm glad it helped. For my money, there's no better way to view most scenes than camride (in desktop mode at least).
Upvote 0
Deserves 10 stars for that thumbnail.
Thanks! I think I may have stumbled upon what people really want: goofy thumbnails.
Upvote 0
U Get 5 for the thumbnail alone!
Thanks! I searched for "man riding a giant camera" and that came up. Minus the beer mug, of course. That was my world class photo editing skills.
Upvote 0
Top Bottom