aboy5643
|
  |
| Joined: 08 Oct 2010 |
| Total Posts: 5458 |
|
|
| 04 Aug 2011 03:35 PM |
I thought this would be cool to do. So I'm doin' it.
What I'd like to know is what would be the most user-friendly way to do the input for making it (I'll be using Execute Script to execute the code for it)
~"raycat" >Nyan expected, got ray |
|
|
| Report Abuse |
|
|
bombpaw
|
  |
| Joined: 15 Mar 2009 |
| Total Posts: 3484 |
|
|
| 04 Aug 2011 03:36 PM |
You only doing this because you saw mine and said "I could do better" >_< Well, then lets see? ~*Pokes*~ |
|
|
| Report Abuse |
|
|
Megolas
|
  |
| Joined: 16 Jan 2011 |
| Total Posts: 357 |
|
|
| 04 Aug 2011 03:37 PM |
record button, as its being clicked just record the camera coordinate and focus and stuff'
also "I thought this would be cool to do. So I'm doin' it." - > WRONG WRONG WRONG! |
|
|
| Report Abuse |
|
|
Emess
|
  |
| Joined: 01 Apr 2010 |
| Total Posts: 13331 |
|
|
| 04 Aug 2011 03:37 PM |
| Probably a good way to make something where you arrange parts in a certain line, then it smoothly rotates the camera. You can find the rotation coordinates by raycasting if I'm right. |
|
|
| Report Abuse |
|
|
Megolas
|
  |
| Joined: 16 Jan 2011 |
| Total Posts: 357 |
|
|
| 04 Aug 2011 03:37 PM |
| @boompaw - i moved the camera in yours :D INYOUFACE BLOCCO! xD |
|
|
| Report Abuse |
|
|
aboy5643
|
  |
| Joined: 08 Oct 2010 |
| Total Posts: 5458 |
|
|
| 04 Aug 2011 03:38 PM |
@bombpaw
No, I saw yours, went to maik my own, failed, and thought, heck I can script this a hell of a lot better and make it so everyone can use it and it will look smooth.
~"raycat" >Nyan expected, got ray |
|
|
| Report Abuse |
|
|
Oysi
|
  |
| Joined: 06 Jul 2009 |
| Total Posts: 9058 |
|
| |
|
bombpaw
|
  |
| Joined: 15 Mar 2009 |
| Total Posts: 3484 |
|
|
| 04 Aug 2011 03:40 PM |
@Meg,
Lemme guess? Arrow Keys? ~*Pokes*~ |
|
|
| Report Abuse |
|
|
Roundel
|
  |
| Joined: 20 Mar 2010 |
| Total Posts: 469 |
|
|
| 04 Aug 2011 03:41 PM |
| The one Team Ivory uses is incredibly simple to use. You just CFrame something (usually a person) into a pose, and then another, and then another, and it keyframes it all. For cameras it's pretty much the same. |
|
|
| Report Abuse |
|
|
Megolas
|
  |
| Joined: 16 Jan 2011 |
| Total Posts: 357 |
|
|
| 04 Aug 2011 03:42 PM |
| @boompaw, click the screen with mb1 and drag to any direction for a few secs... |
|
|
| Report Abuse |
|
|
bombpaw
|
  |
| Joined: 15 Mar 2009 |
| Total Posts: 3484 |
|
| |
|
aboy5643
|
  |
| Joined: 08 Oct 2010 |
| Total Posts: 5458 |
|
|
| 04 Aug 2011 03:43 PM |
Wait, are the properties of the camera read-only?? If not, I could just make a button that records the CFrame of the camera and the Focus then use math to get in between the points smoothly. Add more features and maybe add a timeline type thing... This could be good :D
~"raycat" >Nyan expected, got ray |
|
|
| Report Abuse |
|
|
Megolas
|
  |
| Joined: 16 Jan 2011 |
| Total Posts: 357 |
|
| |
|
bombpaw
|
  |
| Joined: 15 Mar 2009 |
| Total Posts: 3484 |
|
|
| 04 Aug 2011 03:44 PM |
Mine wouldn't work if the camera was locked >_<
~*Pokes*~ |
|
|
| Report Abuse |
|
|
aboy5643
|
  |
| Joined: 08 Oct 2010 |
| Total Posts: 5458 |
|
|
| 04 Aug 2011 03:44 PM |
@Meg
Of course they're editable...
~"raycat" >Nyan expected, got ray |
|
|
| Report Abuse |
|
|
| |
|
Megolas
|
  |
| Joined: 16 Jan 2011 |
| Total Posts: 357 |
|
|
| 04 Aug 2011 03:46 PM |
| execute script == plugin, just that the plugins arent like execute script ;) Ya know what I'm sayin'? Eh? |
|
|
| Report Abuse |
|
|
aboy5643
|
  |
| Joined: 08 Oct 2010 |
| Total Posts: 5458 |
|
|
| 04 Aug 2011 03:46 PM |
Plugins aren't out yet, and I haven't used them, therefore I'll use ExecuteScript. And when Plugins come out, I'll convert over.
~"raycat" >Nyan expected, got ray |
|
|
| Report Abuse |
|
|
Roundel
|
  |
| Joined: 20 Mar 2010 |
| Total Posts: 469 |
|
|
| 04 Aug 2011 03:47 PM |
Pretty sure Skepsys doesn't want me to give away the code, but his keyframing is super simple:
camera.CoordinateFrame = CFrame.new(startingPosition+(endingPosition-startingPosition)*(iteration/totalIterations)
|
|
|
| Report Abuse |
|
|
aboy5643
|
  |
| Joined: 08 Oct 2010 |
| Total Posts: 5458 |
|
|
| 04 Aug 2011 03:50 PM |
This is really simple. Basically, at the present time, the player executes the script which opens a GUI. The GUI will be small to start, with only a couple buttons/boxes. One will be for the length of the cutscene in a box, the other will be SavePos which saves where the camera is looking at the present time. Then, the script will insert a model of my script that runs the cutscene by reading data from a specific model.
~"raycat" >Nyan expected, got ray |
|
|
| Report Abuse |
|
|
aboy5643
|
  |
| Joined: 08 Oct 2010 |
| Total Posts: 5458 |
|
|
| 04 Aug 2011 03:51 PM |
@Roundel that was the math I planned on using, only with different names/ storage methods :P
~"raycat" >Nyan expected, got ray |
|
|
| Report Abuse |
|
|
Roundel
|
  |
| Joined: 20 Mar 2010 |
| Total Posts: 469 |
|
|
| 04 Aug 2011 03:52 PM |
Yeah, I just did some research and that's the way everybody does it in everything.
*facepalm* |
|
|
| Report Abuse |
|
|
bombpaw
|
  |
| Joined: 15 Mar 2009 |
| Total Posts: 3484 |
|
|
| 04 Aug 2011 03:53 PM |
Mine has better dynamic control :P
~*Pokes*~ |
|
|
| Report Abuse |
|
|
bombpaw
|
  |
| Joined: 15 Mar 2009 |
| Total Posts: 3484 |
|
| |
|
Roundel
|
  |
| Joined: 20 Mar 2010 |
| Total Posts: 469 |
|
|
| 04 Aug 2011 03:56 PM |
That was our linear mode, we also have a sine one, a quadratic one, a quartic one, one that goes in an arc, and a tan one as a joke. |
|
|
| Report Abuse |
|
|