We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.

Help me understand the logic, 3D artist confused ;)

Home Forums Puzzles Help me understand the logic, 3D artist confused ;)

Viewing 15 posts - 1 through 15 (of 18 total)
  • Author
    Posts
  • #42099
    mastajappa
    Customer

    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 :wacko: . 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.
    #42115
    xeon
    Customer

    Hi 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.com

    #42117
    xeon
    Customer

    Without 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.com

    #42120
    xeon
    Customer

    Xeon
    Route 66 Digital
    Interactive Solutions - https://www.r66d.com
    Tutorials - https://www.xeons3dlab.com

    #42121
    xeon
    Customer

    I 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.com

    #42133
    mastajappa
    Customer

    Hi Xeon,

    Thanks so much for taking a look :good: . I am aware of the double true statements. I am relatively new to logic :scratch: . 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 :unsure: .

    #42134
    mastajappa
    Customer

    Here is the dopesheet from blender

    Attachments:
    You must be logged in to view attached files.
    #42144
    xeon
    Customer

    When 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=sharing

    Blender file:
    https://drive.google.com/file/d/14xoBBUE5YMwF9F-IS9Vkyo2OQzHJntas/view?usp=sharing

    Xeon
    Route 66 Digital
    Interactive Solutions - https://www.r66d.com
    Tutorials - https://www.xeons3dlab.com

    #42145
    xeon
    Customer

    If 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.com

    #42146
    mastajappa
    Customer

    I could sent the file over but can I send it personally? So an email would be nice :)

    #42148
    xeon
    Customer

    breaking this up a bit

    x 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.com

    #42156
    xeon
    Customer

    x 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.com

    #42157
    xeon
    Customer

    you can send email to xeonjcase@gmail.com

    Xeon
    Route 66 Digital
    Interactive Solutions - https://www.r66d.com
    Tutorials - https://www.xeons3dlab.com

    #42163
    mastajappa
    Customer

    Thanks Xeon, I will first try to implement this approach myself and if I get stuck I will send it over. :good:

    #42166
    mastajappa
    Customer

    Ok 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.

Viewing 15 posts - 1 through 15 (of 18 total)
  • You must be logged in to reply to this topic.