- This topic has 17 replies, 2 voices, and was last updated 3 years, 5 months ago by xeon.
-
AuthorPosts
-
2021-06-17 at 11:18 am #42099mastajappaCustomer
Hi I am currently working on this project. You can click through it yourself. It all works but I get some weird things with the playback of some animations which probably are caused by something I am missing in the puzzles but I cannot figure out what they are . I’ve made a screencapture of the puzzles setup. I hope anyone can explain what I am missing or doing wrong.
Thanks
Attachments:
You must be logged in to view attached files.2021-06-17 at 8:54 pm #42115xeonCustomerHi there,
Nice model.I have reviewed the project and your screenshots.
There are many ways to write programs but this particular sequence of puzzles is something I would have to play with to better understand where the issues is.From what I can tell the biggest issue is in the Sensor playback. I would need to see the dope sheet or timeline to see how your objects are moving in the 3d package you are using and how they align with your playback calls.
Some of the animations start and stop points may not align causing jumps in the location of the object during playback….I just can’t isolate if that’s an error in puzzles or an error in the timeline.
There are also some repetitive calls setting the variable “sensor” to true. Not sure how that’s affecting things.
But my gut is telling me based on the puzzles you have different starting and ending points in your animations so things may not align right. Again I am guessing I can not tell without project files.
You can test this theory out..in your 3D package….go to frame 20 of Core Engine Animation and record the Xyz location, rotation and scale and verify they are identical to the settings at frame 90. If they are different that would explain the hopping.
the core button event….the frame for the animation runs from 70 to 90 but when it’s finished…it goes from 20 to 60…this would make it look like a hop if frame 90 and frame 20 of your animation are not the exact same XYZ location, rotation, and scale.
Good luck
Xeon
Route 66 Digital
Interactive Solutions - https://www.r66d.com
Tutorials - https://www.xeons3dlab.com2021-06-18 at 12:31 am #42117xeonCustomerWithout having your project… I created a simple demo of the same sort of thing in blender
Attached is the project file.
The tricky part is managing the timing of the scene.
Dont get me wrong, I really like Verge3d but what I consistently have issues with is its ability to tell me when an animation is complete. So I create variables when i start an animation….and reset the variable on playback complete. This is not that accurate either but at least it highlights when I start having issues.I am using three basic cubes…and when I start moving basic cubes around based on the type of animation calls you have shown in your puzzles I get timing problems. To control this…I had to put in a Time Puzzle to give the frames just a second to catch up or weird stuff happens. If you look at the Industrial Robot demo you will see the Soft8Soft team does this too. Probably for the same reason.
Attachments:
You must be logged in to view attached files.Xeon
Route 66 Digital
Interactive Solutions - https://www.r66d.com
Tutorials - https://www.xeons3dlab.com2021-06-18 at 12:33 am #42120xeonCustomerXeon
Route 66 Digital
Interactive Solutions - https://www.r66d.com
Tutorials - https://www.xeons3dlab.com2021-06-18 at 12:37 am #42121xeonCustomerI would suggest adding a Time puzzle…for any animation you are trying to trigger on “When finished do”.
on when finished
— afer 1 sec
playanimation….that will probably help out a lot.
Xeon
Route 66 Digital
Interactive Solutions - https://www.r66d.com
Tutorials - https://www.xeons3dlab.com2021-06-18 at 8:09 am #42133mastajappaCustomerHi Xeon,
Thanks so much for taking a look . I am aware of the double true statements. I am relatively new to logic . I will try to implement the pointers you are giving me.
I see the 2 screenshots but would love to see the actual project you’ve quickly made. Can’t see it in the attachement .
2021-06-18 at 8:12 am #42134mastajappaCustomerHere is the dopesheet from blender
Attachments:
You must be logged in to view attached files.2021-06-18 at 4:22 pm #42144xeonCustomerWhen creating the project I had to make a lot of assumptions on what you were doing so I can’t be sure this is really what you need. BUT…it does highlight the need for being careful with timing of animations and making sure they are done before triggering the next.
Verge Project file:
https://drive.google.com/file/d/1dqBQZvrycGu1032IHDbE9pLsnI1prSAK/view?usp=sharingBlender file:
https://drive.google.com/file/d/14xoBBUE5YMwF9F-IS9Vkyo2OQzHJntas/view?usp=sharingXeon
Route 66 Digital
Interactive Solutions - https://www.r66d.com
Tutorials - https://www.xeons3dlab.com2021-06-18 at 4:29 pm #42145xeonCustomerIf you want…you can send me the blend and project files and I will see if I can work out a solution based on your code.
The dope sheet seems to be in good order so I think its strickly a animation timing issue.
Xeon
Route 66 Digital
Interactive Solutions - https://www.r66d.com
Tutorials - https://www.xeons3dlab.com2021-06-18 at 4:55 pm #42146mastajappaCustomerI could sent the file over but can I send it personally? So an email would be nice :)
2021-06-18 at 9:01 pm #42148xeonCustomerbreaking this up a bit
x e o n j c a s e
@
g m a i l.
c o mXeon
Route 66 Digital
Interactive Solutions - https://www.r66d.com
Tutorials - https://www.xeons3dlab.com2021-06-19 at 9:28 pm #42156xeonCustomerx e o n j c a s e @ g m a i l . c o m
Xeon
Route 66 Digital
Interactive Solutions - https://www.r66d.com
Tutorials - https://www.xeons3dlab.com2021-06-19 at 9:29 pm #42157xeonCustomeryou can send email to xeonjcase@gmail.com
Xeon
Route 66 Digital
Interactive Solutions - https://www.r66d.com
Tutorials - https://www.xeons3dlab.com2021-06-21 at 8:17 am #42163mastajappaCustomerThanks Xeon, I will first try to implement this approach myself and if I get stuck I will send it over.
2021-06-21 at 3:49 pm #42166mastajappaCustomerOk tried your setup but I must be missing something. Here is the last version I’ve sent you the project by wetransfer link. I’ve noticed the xml dissapeared so I’ve sent that one as well. in this message I’ve added the latest I’ve cooked up.
-
AuthorPosts
- You must be logged in to reply to this topic.