Announcement

Collapse
No announcement yet.

NIN music video with 100% vray

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

  • #31
    Originally posted by sv
    how did you animate the pins moving in and out? Was it a script, perhaps a position constraint linked to an animated greyscale image or something?

    Very impressive stuff. Seriously.
    those pins are done with a 128x96 (i could be wrong on the res) image sequence/avi that was converted via a maxscript to each pin.
    so yeah, each pin is it's own piece of geo that was moving where the keyframes were driven by an avi.
    throb
    vfx supervisor
    http://throb.net

    Comment


    • #32
      Can you give any more details on the maxscript?

      Comment


      • #33
        Excellent! Thats how I thought yall went about it.

        So does the script write a keyframe per pin per frame or did you use some keyframe reduction?

        And can you show some frames of the input video please?

        I wrote a 3d studio dos script extent that keyframed lights from an image sequence (think las vegas lights). It would create so many keyframes it would bog 3ds down.

        Great work throb!!

        -randy
        --------------------
        speedtree is evil

        Comment


        • #34
          isnt there the pin script on scriptspot.com ? i used it ages ago with vray back in the beta testing days

          ---------------------------------------------------
          MSN addresses are not for newbies or warez users to contact the pros and bug them with
          stupid questions the forum can answer.

          Comment


          • #35
            Originally posted by Da_elf
            isnt there the pin script on scriptspot.com ? i used it ages ago with vray back in the beta testing days
            I thought that Richard Rosenman did that a while back?

            -dave
            Cheers,
            -dave
            â–  ASUS ROG STRIX X399-E - 1950X â–  ASUS ROG STRIX X399-E - 2990WX â–  ASUS PRIME X399 - 2990WX â–  GIGABYTE AORUS X399 - 2990WX â–  ASUS Maximus Extreme XI with i9-9900k â– 

            Comment


            • #36
              Duration?

              Great STUFF!

              So how long did it take?
              How many guys working on it?

              Comment


              • #37
                Absolutely stunning. I may get reamed for this, but this was the first time I'd heard NIN....but I liked the sound. I think the camera moves are absolutely brilliant and realistic. The subtle imperfections and shakes in movement make the scale seem true-to-life. Thanks for sharing.
                Jason Jacobs

                Comment


                • #38
                  Originally posted by Da_elf
                  isnt there the pin script on scriptspot.com ? i used it ages ago with vray back in the beta testing days
                  The guys at D2 wrote their own script. The one on scriptspot uses a linear grid array for the pins. The actual pin toy has the holes in a "honeycomb" pattern.

                  Throb from Sway should be able to enlighten more since he actually worked on it while at D2.
                  Greg Tsadilas
                  VFX Supervisor/CG Supervisor

                  Comment


                  • #39
                    You can do it in Max without any scripts:

                    http://www.richardrosenman.com/movies/pins.mov

                    -Richard

                    P.S. Really nice job! Love NIN.
                    Richard Rosenman
                    Creative Director
                    http://www.hatchstudios.com
                    http://www.richardrosenman.com

                    Comment


                    • #40
                      Are those pins moving or just stretching Richard? or abit of both?
                      And is it possible to make something like yours have have something more than just a rendered spline for the pins... i.e. a proper modelled pin which will move and not stretch?

                      Comment


                      • #41
                        $'foo'.z = getPixels "...\\thisframe.png" [x, y] 1
                        Eric Boer
                        Dev

                        Comment


                        • #42
                          nice, but means very little me. I mean i can pretty much understand how it works and what it means but how do i put it into use?
                          (maxscript experience = zero)

                          Comment


                          • #43
                            Well yeah, that's not quite enough to make it happen

                            Basically you'd have to grab each progressive frame of the "bump map" with a "for" loop counting through the frames. Then figure out where each pin hits what pixels on the image, maybe one pixel would do or perhaps an average of a block of pixels, and read that value for each pin (the "getPixels" and [x,y]) and probably put them in an array. Then you'd have to transpose the pixel values (0-255) to transform the pins as desired. I think it would best to bake these values into the pins' animation keys so you don't have to mess with callbacks and such.

                            I'd love to see what images they used to drive the animation and how they derived them. Perhaps they didn't use images at all and got the info from mocap or something, hmm...
                            Eric Boer
                            Dev

                            Comment


                            • #44
                              sounds like alot of work.
                              But would produce some great results.

                              I too would love more info on their pinscreen

                              Comment


                              • #45
                                Hey DaFroce;

                                Those pins are not stretching but moving as they should. Here's a bit of a write-up on it:

                                http://www.richardrosenman.com/misc.htm

                                Basically, I am displacing spline verts based on image luminance using the displace (?) spacewarp. The splines are 'renderable splines', in this case rectangles. Because they are splines, anything can be attached to them using a Linked X-Form modifier so you can create any object and attach it to them. I did this about a year ago (I think) so my memory's a little foggy on the procedure. But it's not too complicated. My original matrix rez was much higher - around 400x300 but then you couldn't really tell that they were pins, and they looked like displaced geometry.

                                -Richard
                                Richard Rosenman
                                Creative Director
                                http://www.hatchstudios.com
                                http://www.richardrosenman.com

                                Comment

                                Working...
                                X