The vanilla camera is lacking in terms of feature, and not everyone can afford a custom camera prefab. I had to postpone the recording of my music video because of the latest update. So, here are some suggestions to make creative content creation more accessible and easier.
Hopefully they can be implemented quickly so more people can get creative soon!
• Camera Animation - content creators need it to move camera in 3D space smoothly. This is done by creating pivot points around a map, and the camera will move according to those points (just like how keyframes work in video editors).
• Local Light Mod - sometimes world is too dark or we want specific lighting condition depending on the purpose of the photo/video. Would be better if we can animate the movement of the Lighting too!
• Change camera smoothness - default smoothing option isn't enough in some situation, so having a changeable smooth value would be great to get the perfect motion smoothing.
• Focal Length Indicator - this would be great to match in-game camera with real world cameras so we can create mixed reality content easily and more accurately. Besides, it would help content creators to be really accurate with their work too.
• Deeper Zoom - The default max zoom isn't enough for me. I sometimes like to zoom in to my friends who are really far away from my location and get a clear picture of them.
• Fisheye Lens Mode - for a more creative look. This extremely wide angled fisheye look could help to create a hyper realistic scene depending on the purpose of the shots. Also it's fun to play with!
• Aspect ratio changer - sometimes I want to film videos in 4:3 or 21:9 (ultra wide) ratio so it would be great if the camera changes its shape according to the aspect ratio chosen. Or determine aspect ratio according to desktop resolution/aspect ratio. You can also customize your own aspect ratio so it's more flexible.
• Grid - helps in composition.
• Post-processing Disabler - Sometimes the world is pretty, but the post processing ruins it (I hate when worlds add extreme chromatic aberration and it appears on your photos). Disable post-processing in the camera would be helpful.
• Camera Screen Size Changer - Make it smaller or bigger. Enlarging camera size helps to see the screen clearly. Sometimes I make the camera smaller so I can pretend like I'm holding a phone for mirror selfies.
• Immobilize Player - My avatar's legs just can't stand still when they're supposed to not move, and it ruins the immersion when recording a scene. This is also helpful when you want to turn your head without affecting the rotation of your body (for those who don't have FBT). For instance, if you have a sitting/laying pose, this can help you so you can sit/lay without your head movement affecting your body movement.
• Freeze Frame - I've personally never used this but some content creators need this when they need extras.
EDIT:
One more that I forgot...
• Automatic zoom - similar to Camera Animation, this creates animation for the zoom so it's automated. You can change the speed and which focal length (zoom) you need.
And much more that I can't think of, but I hope VRChat team understands that content creators need these to create creative content. If there's anything I missed, comment below and let your voices heard!