Tuesday, December 11, 2012

2D-3D composition

I conducted the experiment using Autodesk 3DS Max 2012 and Adobe photoshop. The idea was to replicate the scene in the photo in 3D with some 3D elements built in to it in 3DS Max
The original Image used for the experiment is given below















The Background reference was created by creating lines of different colors on the image.Then i split up the background and foreground elements separately in Photoshop and loaded them back in to 3DS Max.
Then i created a 3D environment inside 3DS max and tried to match the BG elements with the FG elements in the original scene.The matched scene can be seen below.

















Then i went on to add some 3D trees in the scene and the render can be seen below

















Then i went on to add some leaves and did some color correction and lights . the color correction was done in Adobe Photoshop. The render can be seen below


Sunday, December 9, 2012

Advanced Portfolio VFX

Advanced Portfolio VFX Demo Reel




1:  Ocean

I had always wanted to create something realistic but virtual. So i went in to Autodesk Maya searching for simulations. I have heard from many that its a good environment to simulate different effects. I started to play around with some of the simulations and then the idea of an ocean struck me which could be exciting as well as simple and yet realistic. But i wanted to create an effect of being there in the ocean as if there is a man in a boat in a rough ocean. 

But then i did some research and came up with some knowledge of the Buoyancy feature which has been built in to the ocean shader which turned out to be exactly what i want.A camera was placed on top of a pillar and i placed it over the top of the ocean . Then everything was about tweaking of the buoyancy parameter of the ocean shader. After rendering out my solution i went in to Adobe After Effects and tweaked the colors a bit and rendered out the color corrected final shot.My solution to the problem can be seen in the screen shot below









2: Concrete Fall

The concept was to simulate a concrete block falling down from top and crashing on to the ground and breaking in to many pieces.The challenge was to simulate the exact nature of the crash as in real world. This called for a detour from what i usually have opted to do.Since this piece required me to fracture a geometry and also had to simulate a geometry breakup while it makes its impact on the ground. There are many impact systems available in the market which are compatible with many 3D packages that are commonly used now a days. I went for Rayfire for its simplicity and correctness of the simulation.

The clock of concrete was modeled in 3ds Max and then was given as a dynamic impact object in to Rayfire system. Then using a ground plane as the static object and impact surface i simulated a crash with interactive demolition turned on which makes the concrete block crash  on the ground plane and break itself at the point of impact and then followed by subsequent breaking up in to many irregular pieces which is what exactly happens in real world too.

The texture i used for concrete modelling is given below
















The depth map was created from it using nVidia photoshop depth map plugin
















The scene was later rendered out along with the z depth pass which helped me to depth composite the whole scene by controlling the exposure values inside Adobe After Effects.I used some of the Dust and smoke stock footage which i obtained from videocopilot.net for added realism.



3: Daemon Ball

This piece was one of the most enjoyable pieces of work that i have ever done. Inspired from one of the tutorials that i have followed and with the combination of my own idea i derived this one. Although this took quite an effort to put together, it was worth the time spent because of the shear pleasure that it gives to watch it happen over and over in front of my eyes.

I had several questions in my mind when i started out on this one.Some of these were:
1: How to emit millions of particles from inside of the ball after its initial fracturing?
2:How to slower down the speed to create the ultra low motion effect so that it appears that each and every particle is just hanging there in the air instead of just quickly vanishing out of the camera.?

The preliminary part of the design was almost straight forward. I modeled the ball and textured it in Autodesk 3ds Max and as in the example above i added it in to Rayfire system as a dynamic impact object and used a plane as a ground to cause the impact which caused interactive demolition.That got me about halfway stage. Then comes my first question. How to emit particles from the preliminary particles.I tried interactive demolition on the already fractured preliminary particles with Rayfire and the system could not handle it and crashed. Later i found out a perfect solution by introducing a particle flow object and linking it to the preliminary particles. I used deflectors to animate the particles as if they are bouncing up from the preliminary particles.

The screenshot below shows the preliminary particles emerging out of the ball due to Rayfire fracturing













The screenshot below shows the particle emitting due to PF source emissions.















Then came the question of ultra slow motion. If i started to slow it down by using time warp or any other time remapping mechanisms in After Effects it would create an unrealistic effect. I wanted to crate the effect from the render itself. So the solution i came up with was to bump up the frame rate to a crazy amount n such as 400 fps. After that i rendered out the region of interest only from the 3000 odd frames which i ended up after i bumped up the fps.But the result was stunning. I also rendered out the Z depth pass to composite in After Effects for faking the depth of focus effect where individual particles made to focus as they come out of the whole scene.


4: Ground Crack

I decided to try out and do one piece in which i create this ground cracking scene where cracks appear on the ground because of some distress wave passing through the underground.My first  choice of fracturing geometry went to Rayfire but then i could end up using 3ds Max for rendering. But i wanted to do this using another one of my favorite packages, Maxon Cinema 4D. Then it raised the question of fracturing geometry. but the answer to that question came as a sweet little python plugin named Thrausi. It allows users to break up any given geometry in to different pieces according to specifications given at the time of fracturing the geometry. It lacked all the impact specific features of Rayfire system which is quite expensive too. But this little plugin Thrausi for cinema 4D is freeware. That's what attracted me towards it.

The screenshot below shows the fracturing that i did in Thrausi















Later i went on to create the cracking of ground by using one of  Cinema 4D's famous mo graph effectors namely Random. The renders were made after that and were composited along with some dust and smoke elements from videocopilot.net for added realism in Adobe After Effects and to be honest i am as satisfied with Thrausi and Cinema 4D as  Rayfire . Only thing is that in Cinema 4D, i had to play around with effector parameters for a while to get the required effect i wanted while in Rayfire everything will be calculated when we do the simulation.



5: Breaking Glass

I made this piece using 3ds Max and Cebas Thinking Particles plugin . This took so much less time in rendering out . I wanted to see the working procedure of this plugin which was used in the building up of some of the most amazing movies such as 2012.The plugin as such has a rather weird interface which by the way allows for modifying every single piece of the fragmentation and collision event that we are simulating.

The screenshot shows the fragmentation that i set up.


















I set up a master system which consisted of glass particles, bullet particles and fragments which gets generated.In the fragment section, i set up various forces which interact with the fragments and how they should behave so on and so forth. The result to the whole experiment was satisfying as it did give me an exact simulation of breaking of glass being hit by a bullet. the only down side is that i had to spend a log time learning about setting up the system.



6:Freeze Frame

I had to do something to satisfy my nostalgic curiosity to implement the famous freeze frame effect. Well the reason to that was related to the insanely huge amount of time that i had to spend perfecting the mask and matching the footages. But i decided to give it a shot to see whether or not i can sit in front of my system and can actually go over something like this frame by frame.But everything turned out pretty well as i had to make masks all over the place for creating this effect.I did the entire effect in Adobe After Effects CS6

7: Energy Particles

This idea came in to my mind suddenly while i was browsing through my pictures collection and came up on on one the photos i took of Beckett park when i came first to Leeds Met campus. I researched a bit about the particle systems in Adobe After Effects and made up my mind not to go on to anywhere else for making this whole piece up. I used cc particle world effect predominantly in this piece. I made up the inward particles and the glowing core from cc particle world tweaked according to my preferences and used another cc particle world for creating the small bubbles. Then i went on to create another cc particle world and used Lens convex option inside particle parameters to use a map of my preference to act as a reference to crate a smoke like atmosphere.The smoke map that i used can be seen below.














Then i went on to add some lights below by using masks and added some bits flying around my using another cc particel world effect. At last i color corrected ti and rendered out the full finished shot.

Sunday, December 2, 2012

Simulations

Fluid simulation experiments were conducted in 3ds Max using FumeFx and some in Maya and all of them proved to be extremely realistic as well as time consuming. Fire and smoke simulations were conducted in FumeFx which came as an extra plugin for 3ds Max which gave numerous options inside it which enabled it to generate fire and smoke under any given conditions for either one source or several different sources or even from a PFFlow system . My experiments especially focused upon particle flow systems inside 3Ds max since its the starting point form which explosions can be crated in FumeFX.
See an attached screen shot my PF flow system inside a FumeFX grid simulating fire inside 3ds Max


Friday, November 30, 2012

Match Moving

Match moving is the process by which a given shot is tracked meaning the contrasting points inside the footage is focused throughout the length of the shot and then points are placed in them on to which we can attach other 3D renders or even 2D images so that when the footage moves all of the attached features by us moves along with the footage . It so appears that those artifacts which we added are part of the original image rather than separate elements. i started off my initial experiments in After effects CS4. later i moved on to CS6 version of the same which have got its own 3D camera tracked which can be used to track the footage in 3D and a camera in After effects itself. 

Rigging and Motion capture

Rigging and Motion capture were one of those regions which were unknown to me till i started off doing rigging sessions after it was taught in the class. It was an amazing experience to see an un rigged crude mesh being able to walk down the road and do crazy action which can be only possible to do if were human.

Initially i conducted some experiments in Poser which provided many models upon which we can customize and build our own models. See one of the models which i modified and created in poser.















Later some experiments were done with .BVH motion files on models created in Poser inside Poser itself. See one of the models i created in Poser and on to which i applied motion capture files.





We had a motion capture session in our motion capture lab which enabled me to get accustomed with Vicon motion capture system. The files which were obtained from that system which were essentially .CSM files which were the character studio motion files,proprietary file formats of 3ds Max's Character studio package.

Later i did some inter software experiments including 3ds Max and Poser which gave me pretty interesting results.I created a scene in poser and exported it on to 3ds Max and then added a model in to that scene followed by adding motion capture files on to that model. The motion which i used for animating that model was mixed with seven different motion capture files seamlessly inside the motion mixer facility inside 3ds Max Please see the experiment below.






Paint

Paint or rotopainting as it is popularly called is a process by which a patch is created in either a composting package such as Nuke or After effects by clone tools available in them or by creating a patch in Photoshop and then importing them in to applications such as after effects and composite them by a combination of 2D tracking. The second process is what i followed primarily because of the fact that my shot in question was a long shot with minimal shaking and needed somewhat intricate manipulation pixels to make sure that the patch entirely matches up to its surroundings and stays hidden in front of the eyes of the viewer.

The footage that i have used in this experiment was downloaded from the website 'www.tootorials.org.' which allowed me to use this in my project.


The plate that i obtained from the original footage as well as the cleaned up footage in Photoshop is provided below.














Original Shot


















Patch made in photoshop















Cleaned up shot

Matte painting

Matte painting was one of the areas where my modification skills got tested. I faced my limitations because i was not particularly strong at extensions and so i focused my matte painting on modification and clean up as i am good at that. I started with a Leeds City museum Picture and i cleaned up the parts where i thought was appropriate and added many artifacts on to them primarily by using various brushes in Photoshop and at last i needed an eerie sort of look which i was looking forward to for creating a ghostly feeling and i was able to accomplish that by the final color correction.The Ivy which is shown on the front doors and the golden statues were obtained from www.gettyimages.com.

I have used mostly brushes for creating the grass and Ivy on top of the building and also some of the dirt brushes i obtained from http://www.photoshopisland.com/ and http://midnightstouch.deviantart.com/