Insert your custom message here. close ×

A new face for a new path.

Well not a new path but i like the drama of the statement. If you follow my carrier or my blog at all you know that one big things that i have been working on for a long time have been working on shaders, tools, and other such fun things. And its something that i really do enjoy so I’ve decided that going to start focusing on being a Technical Artist rather than an Environment Artist. The change really isn’t that big of a thing, other than changing what i do for my side projects and in my free time. I already did this roll for a little over  year, between work projects and my thesis team being a tech artist is something that I’ve already grown quite accustomed to, and love.


Nothing like a good regeneration metaphor to make ya smile

With that being said, the blog has changed. And so will the posts. These will now more focus on the technical side of what i do. Breaking down shaders and tools talking about how each effect was done. Will be getting these up in the next week or so, preparing for GDC and applying for jobs! so check back soon, they’re going to be some pretty cool things!

Share : facebooktwittergoogle plus

Disco Fire Wall of Doom – Shader

I never really do what i think i will each week, but this is super cool. I made a new shader! shocking at this point yes? This one was made to be a “fire wall” shield that hides our main boss. Here is a quick vine in of it in action:

Besides the weirdest UV of a ball i have ever this effect is really neat. Its achieved threw many of the same methods of the Blue scan line post process we use in out game. But this one is a surface shader, which brings its own challenges! Lets look at the shader

discoA dandy little piece of work! As you can see some big differences in this one is that it dosn’t take any scene data, like the post process shaders in the past. This made getting this effect a little hard. But what i did was take my texture, tell it to pan and how to title, then mask out all but the red adn the green channels. I then passed this off to be mixed with the next chunks. In between the wholes you can see a sparkle and noise effect. That’s handled at the top i use two different ones so i can tile them different and pan them different so there’s a better amount of verity in the effect, even though its small. I then mixed these two effects together adding in the panning stripe to make them pop when it goes over them. Then i averaged everything in together mixed back int he red channel from the original texture and sent the finished values out to the Diffuse and Emissive color nodes.

After that just feed in another panning stripe with different panning rate and uv tiling into opacity and we have our effect!


Share : facebooktwittergoogle plus

IGF Submissions

It has been crazy busy over here! About two weeks ago we had our IGF submission, we of course killed it.  The team worked hard to prep a ton of things that we needed to get done such as a trailer, level dressings (and design for that matter), and kits of stuff to be turned in. Ill Be linking to all this stuff at the bottom of this post.


The major things i worked on for the submissions was of course my shaders, you can call me shader man… except for that being exceptionally lame. I also worked to get the premonition effect we had in the game in and working. and dressed levels.


Ill be doing a more in depth post on the shader but ill just go over it a little bit here. The effect this uses is like the Promethean vision ability from halo reach, sans the screen distortion ripples. This effect is achieved in 4 parts. First is the Sobel edge, this is just like any sobel effect I’ve done in the past (check older posts) but this time the edge is white. This was really easy to pull off, to get the original line i ran edge detection threw a power, using the edge detection as the base, and feed in a parameter in as the exponent. this gave us the black like. Higher the exponent the thicker the line. To get it white i just feed the Exponent into a OneMinus node reversing the coloring, Tada white!

The next part was adding the color overlay to the world. This was done by taking the Scene color, masking it with a color, lerping that color back together with a desaturated scene color, and feeding a parameter to help control the alpha. This made the screen blue, the whole screen. The challenge here was to make it ignore things like the sky box… or anything else we wanted didn’t want to be blue. Here we come to the third part, an exclusion. Things get a little technical here but this allowed me to be able to check a box to tell the shader to ignore or apply its self to different materials.

The forth and final part is adding if the feint scan lines that are seen in the blue. The cool part about this one is the texture used to make those lines is only about 5 by 5 pixels, but by using texture coordinate controls was able to make them fit in prefect. The motion you see is made by panning the texture up pretty slowly, when it was faster is made you feel sick.

As long as all that took level dressing for this games feel like it takes much longer. Each level i dressed took about 2 days to dress. Over all this sint too bad. Our art style lends its sellt to very big buildings and opens spaces so there’s not too much tweaking or decorating major areas that need to be done. With the pace that out game moves at levels have to be actually quite large.

The team worked very hard to reach this point and we all took a much needed break! next time well take a closer look at the shader… for real this time though.

Share : facebooktwittergoogle plus

The future of my portfolio and page

I have so many different things that I’m doing all at once that they are taking a little longer then if i were doign one at a time so this is a good opportunity to just go over that.

First up Things for my portfolio! Atm I’m working on two projects to go into my portfolio. First up is a redo of the just sword Tetanus. I did this last year and its in need of some love. It ended up at 4976 tris, after my re do its down to 2700 and dosn’t look any different. that’s a massive step down. I just  finished up with the remodel and re UVing it and am working on texturing it. But here’s a preview with no skins or any of the maps I’ve preped.



Next up is my environment project! This has been coming along and after the IGF submission its going to get my full attention. ATM most the base models for the environment are done, one or two more to go. After I uv them im goign to make high polly meshes for each one, bake them out and texture them up before i move on to the props. But heres where its at atm.



I also have one more indoor environment planned for winter break! So keep an eye out for that when these two are done.


Now for the site. I just got done tweaking my portfolio, but im working on adding aother tab at the top that will cover all the shader work i have done! Im excited to get this all done just collecting videos files and the such to make it really show off! Till next time!

Share : facebooktwittergoogle plus

Joe Street

Just a quick update to my scene I’m currently working on. I’ve been building out alot of the really basic geo that’s going into the scene, have a few height issues with the bottom layer, but easy fix! Update ya again soon!



Share : facebooktwittergoogle plus

block out the sun!

So an important part of making a 3d scene is blocking it out so you understand it, shocking how much thinking goes into this right? But this is for the scene from Ready, set, 1! This is a quick block out from unreal that Im getting together to press into more defined assests.


In this first pass i laid out the scene the way i though it would fit together. But ran into a few issues on my first pass. The first wall on left is to close when the walls stepped back it helps give the scene a bit more shape and form to it.


It also gives a small peak around the corner. The next part of this will be to start getting a few basic assests made in and tested int eh scene!

Share : facebooktwittergoogle plus

1 2 3 4 7