Friday, June 27, 2014

Running Clydesdale - Update2

Hey everybody,

Don't you just love murphy's law. You fix something just to have two more issues pop up.



I know this seems like a giant leap back more than a step forward, but I have learned. I managed to find out what was wrong with my textures and it had nothing to do with the baked maps. It was an issue with the gamma correct node on the ambient tip and base color in my fur descriptions, something I completely overlooked. You might also notice the flickering on the fur, which was caused by me not turning off smooth uv's when smoothing out the geometry

Many mistakes I have made during this project, but the one I regret most is leaving the hair motion last. It seemed to be working at first, but the more hair descriptions I added to the scene, the more the simulation messed up. It is something I have been troubleshooting for a while and I will continue to do tests to figure out the best way to get this scene working. I will update with my findings as they come, but currently I'm not able to correctly simulate the feather movement.

I also had troubles caching out the hair simulation. At first the workstations I used would crash a few frames into the cache. I went ahead and manually optimized the scene because the automatic would delete very needed nodes, and this let me carry out the cache, but as soon as it played back, you could definitely tell something was wrong:



Many paint effect strands would freak out and bunch up in the origin, as well as shoot out into infinite space. Moving around the scene in this state you could tell there were more strands all over not immediately visible in the viewport because they would flash by. The paint effects still following the motion would stand up and be pulled in other directions. It was impossible to find any information on this issue online so cache was not an option at this point until an answer was found. Any input on this issue would be greatly appreciated.

I did manage to get a nice still render of the more accurate texture with all the hair in it's initial state, it had to be done in an earlier version due to file corruption, so there are s few changes still missing.




And here is the reference I have been trying to match... If you zoom in you can see what the individual image is reference for;





There is still a lot to do here before I can truly say I am done, but I am happy with my progress so far and mostly with what I have learned.

Sadly, Renamon has to be put on hold while I solve the issues with my first scene. I am committed to have the horse up and running by next week,  but in the meantime, here is a small update on Renamon's texture and animation.








Thursday, June 19, 2014

Running Clydesdale - Update





Hey,

I have been battling fur maps for most of this week and continue to do so, but at least I have some progress to show for it. I managed to add in the hair an tail to the horse and am currently working on the feathers("leg hairs"). I fell like I am very close to completing this effect if I manage to solve the issue that I am having with the baked textures on the fur. I have tried several ways to replace them with newer textures, but it has become nearly impossible to get rid of the previously baked versions. I have tried re-baking, deleting the color maps, manually re-applying the texture maps, rebuilding the networks, among other different possible solutions.

Something else I need to work on is the lighting of the scene. Right now I have a very simple two light setup and an IBL. I want to put a card down to catch the horse's shadow

I got this test render done a couple days ago, but continued to play with the motion of the hair. This playblast shows the most recent version.



At this point simulation and baking take up quite a bit of time on the Clydesdale model, so during that time I am taking the opportunity to advance on my next project which is to fur this Renamon...




The animation is ready and I and just started on getting the mesh ready for the fur by dividing it up into more appropriate pieces than the Clydesdale. It might seem like common sense but I wasn't really thinking of this at the beginning of that project. So here is the first bit of useful information that will come out of this blog


Fur tips

1) Divide the mesh into sections that make sense and avoid leaving seams in very noticeable places just like you would when cutting up UVs. This way it will be easier to conceal the seams left by the patches.

2) Leave some overlapping polygons when cutting the patches to avoid getting gaps between the geometry. You can easily compensate for the overlapping fur by fading in with painted baldness maps around the edges.

3) If you need to smooth the geometry after cutting the patches, make sure the edges don't end up standing out of the mesh too much. This will make for very noticeable and sharp creases or dents in the fur and the geometry.

4) Keep the patches as even in size and density as possible, and the easier  it is to lay out the UV's the better.

5) If you are furring a finalized animation as opposed to a rig or something still  being edited, you might want to cache out the animated geometry. This will save you loads of time because Maya won't have to calculate the skin cluster anymore.

6) Pressing the "3" button to smooth preview the mesh will not get rid of the geometry faceting when it comes to rendering fur. You are actually required to go in and run a smooth operation on the geometry to get this result.


Note: All the tips mentioned above are meant for the default Maya 2014 and below, with no plugins or scripts. The new tools for hair and fur in Maya 2015 work in a very different manner and don't require many of the steps I had to take.
These tips are also solely based on my experience and research, and, as confident as I may be in them, they can still be wrong. Please do your own research before putting them into practice, and feel free to comment on whatever your findings are.


Friday, June 13, 2014

Running Clydesdale


So this is my first Demo Reel Project...

I am working on completely furring and simulating hair for this animated clydesdale. Eventually it will have a full coat, mane, tail, and feathers (hair on legs).

For this project I am proceeding the old school way... I created patches out of the geometry that follow the deformation of the model and then attached the fur to the patches and painted fur maps to help them blend seamlessly. The seamless part is still a little off, but it shouldn't take too long to finish touching up the maps that need help.

Currently this test represents a bit over a week's worth of work onto the fur or coat of the model and still have a ways to go, but I started blocking out the mane earlier today. I have played with several versions of the fur texture and I think  I'm close to the final one. In this test render there are still some issues with missing details due to lack of contrast, and the markings on the back are a little out of place and need more work.

I had been checking my progress with stills and didn't notice some of the issues with the geometry protruding at certain frames that became evident in the full sequence, which is an easy fix through editing the patch geometry. Another issue that is noticeable is the clear lines in the geometry in certain areas like the neck and torso, which can be removed by subdividing the mesh in these areas one more time.

Here are just a few of the renders taken throughout the process...

Open link in new tab for larger size

Thursday, June 12, 2014

So here I am...

Hey,

My name is Daniel and I am an aspiring Character Effects artist. I would love to work in TV or Films, but games and other medium are in no way out of the question as long as I can explore the 3D world I love so much.

I am currently working on my Demo Reel as a Full Sail University student in which I want to experiment with various character effects such as fur, cloth, hair, and feathers. It has been a long road to get to this point and a lot is still to come. In the process of learning as much as I can about dynamics, shading, lighting, rendering, scripting, and all the other awesome aspects of my work, I found that the internet is lacking a lot of information that would be useful while troubleshooting several issues I have come across.

As I brought this issue up with my instructor, she suggested that I share what I have learned so far and put my own tutorials out there. I thought this was a great idea so, after spending an appropriate amount of time procrastinating, I hopped on my laptop proceeded to start this blog.

Now, I have to explain a few things...
I have never made a tutorial in my life, and at this point I am still learning myself, so I will start off posting about my work and how I am progressing through it... At some point during, or shortly after the projects are completed I will post videos explaining the process used to achieve the effects, as well as other methods that I have found are commonly used or possible. Some will be full walkthroughs and others will be highlights on certain aspects of the process. I will do my best to make these videos as useful as possible to those who come across them.

Next, My foundation is in Autodesk Maya. I have working knowledge of several different software that will get you the same effects, but my strength is in Maya and here is where I feel more confident. As I experiment more, I will add what I learn from whatever software I use to this blog and try to compare the pros and cons of each.

Lastly, a reminder...
I am only sharing this information because I feel that it should be out there. I know it can be useful to others that find themselves in my situation. This in no way means that I have stopped learning. Research can only take me so far and if someone finds something wrong in what I am saying, or a more efficient or effective way of carrying out these effect I would be very grateful if you let me know so I can add this information to the blog.