Intro to Tech Animation & Rendering – Fish Model, Rig, Animation

Our next assignment was to model a fish– a rainbow trout, to be exact. The goal was to keep the tri-count under 600. My fish landed at 562.

FishGeo

The finished model with background:

Ahern_R_ex03_Render

After modeling the fish, we rigged it. In the picture below you can see the skeleton and joints.

FishSkeleton

Controls for animating:

FishControls

And finally, a couple of cycling animations of the fish swimming:

Intro to Tech Animation & Rendering – Basic Modeling in Maya

Hey, everyone. I realize that I pretty much abandoned this blog as of June 2013, but I’m going to make an effort to resume posting my progress here. In fall 2013 I moved to Austin, TX to continue studying 3D Animation at the Austin Community College Game Development Institute. I took four classes that semester and failed to post anything about it here! For shame! So I’m going to make an effort to get caught up.

First, there was Introduction to Technical Animation & Rendering, a.k.a. Intro to Maya. I had already learned the basics of modeling and animating in Maya at Richland College in Dallas during the spring semester, so this class was more remedial than anything else. However, I did learn a few new and useful things and met some good people.

We began with an extremely simple exercise: modeling and applying colors to a lineup of primitives.

Ahern_R_ex01

After that we modeled a bunch of pots. This was time-consuming and very tedious, but a good learning exercise in my opinion.

vlcsnap-2014-01-13-19h20m38s94

The final product of this pots assignment was the very short rendered video below.

Graveyard Scene

Graveyard1

Just swinging by to drop off a few things. The image above is the finished product of my final group project in this semester’s 3D Modeling class. My three group members and I were to build a scene of our choosing, with each of us contributing 3-4 assets to the scene. We decided on a graveyard. Everyone sent their assets to me and I put everything together, added the sky in the background, set the lighting, and rendered out the final photo to be submitted to the instructor. Click on photos to see them larger.

My models are posted below:

SpookyTree_URL  GargoyleStatue_URLMurderOfCrows_URL

I partially rigged the crows (created skeletons and bound them to skin) so that I could pose them.

Zombie Deer Project

041713-2_cropped

Hello, everyone! In my GAME 1303 class, Intro to Game Design & Development, we’re in the middle of a group project of sorts. My team and I have been tasked with modeling, texturing, rigging, and animating a short scene of our choosing. We decided to show a woman (Huntress) hunting a seemingly healthy buck, only to discover after putting an arrow in it that the deer is, in fact, a flesh-hungry zombie. And thus the hunter becomes the hunted– cue the ominous music.

Believe it or not, the zombie deer was not my idea, despite it being exactly the kind of thing I am interested in. As a result, I’ve been pretty enthusiastic about the assignment throughout. So far I have modeled, UV-mapped, normal-mapped, and rigged this deer– another member of my group did the textures and I made a few adjustments with her permission to do so. I will be animating it this weekend, I hope.

This zombie deer is out for blood and is very excited about it. Just look at that big, deranged grin. I have affectionately dubbed him Snakejaw.

041713-3_cropped

Below is the model as it was first created in Maya:

Deer2

After applying normals and adding a lower jaw and teeth:

Deer9

And this is what we’ve ended up with, pending a few final adjustments to the skin/texture.

041713-4_cropped

Here’s the deer’s good (seemingly healthy) side:

041713-5_cropped

The New Normal

31313-1

Been a couple of weeks since my last post, and all I really have to show for my absence is more of this darn pillar. I have since learned a bit about using a high-poly model from Maya and a program called xNormal to generate a normal map, which when applied to a low-poly model in Maya, gives the illusion of high definition. Pretty cool if you ask me!

If you look there near the base, you’ll probably notice something funky going on. It looks like a piece of the pillar has peeled up and lifted away from the rock beneath it. It hasn’t really; it’s built into the texture map and only appears that way from this angle. If you study the normal map below, you can see exactly where that deformity occurred (4 times) on the big U-shaped piece near the center of the map. I’m not sure what went wrong or how I should fix it.

Below is the diffuse map that covers the surface of my low-poly pillar seen above. This map was generated in xNormal with a rock texture added in Photoshop. I have also applied a cavity map to deepen the shadows and an “AO” (ambient occlusion) map to soften the lighting.

Pillar_Diffuse

Suppose I should also mention that I learned to create a better UV map in 3DCoat. This was far quicker and cleaner than shaping the UVs all by hand in Maya. I didn’t share that first one here because it was awful… it was also 4 separate maps applied to 4 separate objects! Not exactly my best work.

Below is a screencap of the pillar after unwrapping its UVs in 3DCoat. The UV map still isn’t perfect, but it’s definitely an improvement over its previous form.

Pillar_3DCoat.3b

And finally, here’s a screencap of the pillar in Unity.

PillarInUnity_Revised

Mossy Pillar Plus Bonus Hammer

 14-500

I’m not doing a very good job of updating this blog on a regular basis, am I? Well, all I have to show today is the pillar once again, although this time around I’ve at least learned to make a high quality or “high poly” version with smoother edges and just a tad more detail than before.

HammerTextured-500

Also, I figure I’ll go ahead and throw in a screenshot of a war hammer type weapon that I modeled and textured as part of an in-class exercise (while following the instructor’s lead, that is) in another course of mine, Intro to Game Design & Development. We’re doing a fair bit of 3D modeling in that one as well.

Playing with Pillars

16

Time to update! I’ve had a couple more classes since my last post, and through them I learned the tools needed to model and texture this pillar. I’ve learned about working with edges, faces, and vertices, as well as functions such as extruding and inserting edge loops. And in last week’s class, we went over UV mapping and how to use the finished UV map to create and apply a texture map to the model. Fun stuff. I have to say that though my pillar may not be perfect, I’m pretty happy with it and my overall progress so far. (And once again, click the images above if you would like to enlarge them.)

Firsts (WordPress, Maya)

Snowman2 600snowmanrender3_cropped

Well, then. First post on a new blog in a long, long time. Five or so days ago I began taking classes at Richland College in Dallas in Game Design and Development, 3D Modeling and Rendering, and 3D Animation. This blog is primarily for 3D Modeling and Rendering, maybe more down the road. Don’t be too surprised if I sneak in a little bit of artwork here and there or even something from my animation class if I’m eager to share it.

That said, onward to 3D Modeling and Rendering. My first time using Autodesk Maya. I like it so far, and I’m excited to learn more. To start with, the rest of the class and I learned some basics of Maya like how to navigate Maya’s interface (more challenging at first than you might think) and how to begin modeling with polygon primitives.  Our first assignment was to model a snowman in class. Simple enough, sure, but I thought it was a good learning exercise… especially for a newbie like me.

The image on the left above is my snowman as he appeared when I finished class that evening. The image on the right is after I experimented a little last night with adding materials, colors, and textures. Click the images to see them a little larger.