Hard Light Productions Forums

Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Topic started by: Singh on May 08, 2006, 07:53:34 am

Title: Cutscene suggestion
Post by: Singh on May 08, 2006, 07:53:34 am
Here's a suggestion for a possible new sexp to help improve the current 'dolly and camera' setup, so it wont be as 'jarry' when your camera moves and faces a target:

set-camera-waypoints

Basically, what it does is that it treats the camera similar to any object, and sets it to move through a series of waypoints predefined by the user. Unlike the set-camera-position and then assigning the positions to be with reference to an object's x y and z to get it to move along with said object and hence cause the 'breaking' or 'jarring' that comes with it, it will allow for independent motion of the camera as if it was a ship. This can then be used in conjencture with the set-camera-facing sexp to create a proper system that wont be as bad.

The current way of doing it with the ships and invisible textures is sort of hackish, so this would sorta of help, I think.

Anyways, hope the suggestion is to some use. :)
Title: Re: Cutscene suggestion
Post by: Nuclear1 on May 12, 2006, 09:12:58 am
Me likes this idea. How hard should it be to implement it?
Title: Re: Cutscene suggestion
Post by: karajorma on May 12, 2006, 05:13:10 pm
WMC is the man to ask really. He's done all the previous cutscene SEXPs.

That said once I get to work on either BSG or SoR singleplayer missions I'm probably going to want this and not be averse to spending a couple of days figuring out how the other cutscene SEXPs work in order to add it if it hasn't been already.
Title: Re: Cutscene suggestion
Post by: CP5670 on May 12, 2006, 06:14:55 pm
It would be nice to first get all the existing cutscene sexps working correctly, specifically the subtitle one. :p Although I would also find this new camera system useful. That stuttering effect currently makes any moving cameras basically useless.
Title: Re: Cutscene suggestion
Post by: WMCoolmon on May 13, 2006, 01:36:12 am
AFAIK the maths required are ones that I'd learn in the latter of the next two semesters of calculus.

Though the maths to do it are already in Freespace, the difficulty is recognizing how to use the functions properly.