Signup Issues have been resolved (hopefully). If you have previously had issues signing up for the forum, please try again.
0 Members and 2 Guests are viewing this topic.
That is a complicated subject and there is a little history behind it as far as Spaghetti is concerned. I'll try to explain but you'll probably have to reread this a few times before it settles in.The Frame Rate set for the Spaghetti project is how fast the DAC will be updated. When an ILDA source is set to "Frame Based" modes, a new frame will be sent with each update. This is basically like playing a film. If the project frame rate doesn't match the speed of film the animation will appear to be to slow or fast. "Frame Based" mode is what I initially started with in Spaghetti. It was the only mode. If I started over I would not have this mode and I have considered removing it. In Time Based mode, you can stretch the ILDA file out or shrink it. The DAC will still get updated at the project frame rate but if the ILDA file is stretched out twice as long as it has frames, each frame in the file will be sent to the DAC twice. If the file is shrunk to 1/2 of the normal length, every other frame will be skipped.If the source ILDA files have a large number of points per frame, the frame rate has to be low or else frames will be skipped. This is because there is a limit to the number of points per second that the DAC can display. If the DAC max is 30Kpps then if the frame has 6000 pts in it then the max frame rate is only 5FPS. If the frame has 100 pts then the max frame rate is 300FPS. So what do you pick? Generally, if you leave it at 30 you will be OK. There is a reason for bumping it up, though. If you are doing something like beams shows with not too many points in them, specifying a higher frame rate will give you smoother effects. You will be able to apply fast rotations to objects and they will appear to rotate smoothly instead of jerk.