Announcement

Collapse
No announcement yet.

native subframe rendering, like typreview.

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • native subframe rendering, like typreview.

    Ive been going mad trying to find a way to slow down a madcar simulation. the plugin offers no retiming features. the proposed solution is baking out to keyframes.. this causes nothing but issues, first, introducing odd rotations on the wheels, and second messing up the rather complicated suspension and steering mechanisms i have linked to the rig.

    Typreview has an elegant solution, fps multiplier. set it to 2 and it renders one inbetween subframe for every frame, halfing the speed. It works flawlessly, and is entirely non-destructive to the scene.

    Since there was no obvious way to do this in-render, i (with help) developed a simple script to render sub-frames. The same concept as Typreview but using vray. however im at the limits of my skills and it has a few insurmountable issues. 1) no network rendering 2) no DR (the slave restarts max after each frame, and fails to load in time to help on the subsequent frames) 3) cancelling the render requires killing max,

    The above factors mean its basically useless for rendering animation on more than one machine.


    Given Vray obviously uses subframes for rendering (motion blur etc) It seems (?) it would not be super complex to add a similar feature to vray, rendering and saving in-between frames. allowing in-render, non-destructive retiming of almost any scene.

    how any sub-frame rendering system in vray could work with deadline etc might be more complex.

    thoughts?

  • #2
    posted in incorrect forum, should be in the 3dsmax/wishlist forum

    Comment


    • #3
      Would something like the suggestion here work? https://www.scriptspot.com/forums/3d...nimation-baker
      https://www.behance.net/bartgelin

      Comment


      • #4
        Hi Bart! Ive tried several baking scripts, including the one provided with Madcar, they all have various issues. Most of these are probably resolvable but certainly involve a certain amount of re-rigging of my car to get them to pay nicely, plus likely some manual cleanup of rogue keyframes. . This would be a shame as i have the rig working perfectly with Madcar, and the baking is destructive to the original car setup.

        annoying when i can see its technically possible just to render the subframes, as typreview does so well.

        id imagine this would have other use cases beyond madcar. pretty much any animation could be trivially retimed, apart from, i guess, various caches or reference files which only store whole frame data and vectors for moblur.

        Comment


        • #5
          What you need to do is to create a dummy for each wheel and the chassis. Assign a link constraint to each corresponding Madcar element.
          Export those selected dummies to an fbx with a key per frame, then import that back in. Link the geometry bits to the now keyframed dummies and your' good to go with any retiming
          https://www.behance.net/bartgelin

          Comment


          • #6
            Originally posted by fixeighted View Post
            What you need to do is to create a dummy for each wheel and the chassis. Assign a link constraint to each corresponding Madcar element.
            Export those selected dummies to an fbx with a key per frame, then import that back in. Link the geometry bits to the now keyframed dummies and your' good to go with any retiming
            yeah i know the process, however a) baking anything linked to madcar seems to introduce glitches in rotation and b) ive got a rig with at least 50 dummies and heirarchies controlling aspects of suspension, steering, gear linkages etc which i set up over a year ago and i cant remember exactly what i linked to what.. schematic view i find nearly useless, and every time i try to unlink something or link the wheels to something else everything breaks.. resolvable im sure but i still want subframe rendering

            Comment


            • #7
              Ah ok...sorry, I thought it was just that the scripts you tried were messing things up so I figured the other suggestion might be simpler.
              For sure the subframe thing would be easier
              Feel free to send me the setup if you like and I can see if I can painfully extract a solution
              https://www.behance.net/bartgelin

              Comment

              Working...
              X