ASA Animation Particulars
Posted: Fri Dec 15, 2017 11:35 pm
So my youtube show makes intense use of ASA animation files. Been succeeding quite a bit; however, I have gotten to the point where I must animate the camera. Both TC~Isle and TC~Rescue do it successfully. However. I have noticed that when an ASA file is loaded with a level (even before activation by any triggers), listed objects will be placed at their Frame 0 locations. Sometimes they will "blip" in and out of those locations as you move around. The blipping isn't an issue in my case but in my current level, I have it set up so that you walk into a CLocationTrigger to activate an ASA which moves the camera and other objects... The level begins with you looking through the camera position of Frame 0, and you are stuck there. GUIApp does it too (which, btw, has proven to be more stable with ASA animation than regular CE). Looking at working examples from other levels has yet to yield a solution. Any ideas?
EDIT: Eh, I figured it out... Seems Rebel put the start frame at 0.1 instead of 0. Extremely clever, it seems to destroy the issue of intial camera pop at frame 0. Thanks! :mgreen:
EDIT: So there's another issue. The camera print animation info seems to be corrupted somehow. Discovered this basic formula, will have to work around it:
CAMERA ERROR
*TresEd > Ingame
~face pos X = face neg X
~face pos Y = face pos Y
~face neg X = face pos X
~face neg Y = face neg Y
~face neg Z = face pos Z
~face pos Z = face neg Z
All directional facings are reversed with the exception of the Y axis (pos Y happens to be the direction the Player faces). Not sure how this error developed. Thinking I will use a marked cube in TresEd for reference as I animate.
EDIT: Eh, I figured it out... Seems Rebel put the start frame at 0.1 instead of 0. Extremely clever, it seems to destroy the issue of intial camera pop at frame 0. Thanks! :mgreen:
EDIT: So there's another issue. The camera print animation info seems to be corrupted somehow. Discovered this basic formula, will have to work around it:
CAMERA ERROR
*TresEd > Ingame
~face pos X = face neg X
~face pos Y = face pos Y
~face neg X = face pos X
~face neg Y = face neg Y
~face neg Z = face pos Z
~face pos Z = face neg Z
All directional facings are reversed with the exception of the Y axis (pos Y happens to be the direction the Player faces). Not sure how this error developed. Thinking I will use a marked cube in TresEd for reference as I animate.