Jump to content

DOWNLOAD MODS

Are you looking for something shiny for your load order? We have many exclusive mods and resources you won't find anywhere else. Start your search now...

LEARN MODDING

Ready to try your hand at making your own mod creations? Visit the Enclave, the original ES/FO modding school, and learn the tricks of the trade from veteran modders...

JOIN THE ALLIANCE

Membership is free and registering unlocks image galleries, project hosting, live chat, unlimited downloads, & more...

Graphic Artistry: Lesson #3


InsanitySorrow
 Share

Recommended Posts

GA_Lesson03_Title.png

Welcome Back, Student!

Class Resources: Download, Alternate Link

Part One: What are we going to do?

We are going to do something like this:

GA_Lesson3_16.jpg

What I've done is modeled a simple toy building block, the model has a simple UV map (We'll cover it next). What we're going to do next is ... you guessed it ... texture it.

I can see the scared look on your face, but don't worry, we'll go step by step all the way through.

The difference between what we're going to do here and what we did in the last class is that in previous classes we edited vanilla textures, but this time we're starting from a blank canvas and will be building up our own texture.

Let's get started then :dance:

Part Two: UV Maps

I'm sure you've seen UV (UVW) maps mentioned before, either by other modder's or in tutorials. You're probably wondering what they are and what it has to do with us, well we're going to be using them, but first I'll explain what they are.

A UV map tells the model where and how our texture will be displayed, so for example say we had a nice sword model, the model UV map has two sections, one for the grip and the other for the blade, we paint one section brown and the other grey and when we view our nice sword in Nifskope it'll have a brown grip and a grey blade.

We don't have to worry about creating UV maps, though we may need to tweak them at times (That'll be covered in a workshop), we'll be sticking to just using them as templates for our textures so we know where to place everything.

Before we get to texturing our buildy block we'll be needing the UV map, but we don't have one, hmmmmm :idea:, let's get one.

Start up Nifskope and open our BuildyBlock.NIF, make sure you have the Block List pane showing (F2). If you look at the bottom of the list you'll see a node labeled DweLexiconCubeBlank01:0, this is our block

GA_Lesson3_01.jpg

Now Right-Click this node and you'll get a nice menu, select Texture then Export Template.

GA_Lesson3_02.jpg

You'll see a small window open up, this is where we tell Nifskope to place our template, what to name it and what size we want it.

Click the size drop down box and select 512, this will give us a UV template with the dimensions 512x512, this should be big enough for our block texture. Next click the File button, navigate to Textures\Clutter\GraphicArtistry (Create the folders if you don't have them), name it BuildyUV.tga and click save.

GA_Lesson3_03.jpg

If you look in your texture folder you should now see a new file called BuildyUV.tga, now if you open it up in your 2D application of choice you'll notice it's a white image with some black lines on it, this is our UV map.

GA_Lesson3_04.jpg

Now the boring part is out of the way, let's get to texturing :dance:

Part Three: Performing our Magic

We now have our UV map and it's open in our 2D magic machine, but what are we going to do?, well that's simple, we're going to create a wooden block with a piece of paper stuck to the front.

There are many different ways to create a texture, you could hand paint one, use brushes, high resolution images, baked from a 3D application ... list goes on. We're going to create one the easiest way which is to use images for our textures.

So for this we'll need two different base colours and two different images, in the resource file you downloaded you'll find the images we'll be using during this class.

Before we do that we need to make a block out layer, what this does is allows us to separate the UV map into sections we can work with a lot easier. So take your wand tool and select the empty space on the background layer, this should select everything except our UV, so now invert the selection so we just have our UV areas selected.

:smarty: Smarty Says: For Photoshop users it's CTRL+SHIFT+I and for GIMP users it's CTRL+I.

GA_Lesson3_05.jpg

Click Select>Modify>Expand, set it to 5 and click ok, this will expand our selection outwards by 5 pixels so we have a little space between the UV edge and the edge of what will be our texture.

:smarty: Smarty Says: GIMP Users it's Select>Shrink> then a value of 5.

Next create a new layer, name it blockout, take your fill tool and fill the layer with any colour, for this step I used black.

GA_Lesson3_06.jpg

Now we have a black layer, but I'm sure you're wondering which section is for which part of the model, so let's find out. Create a new layer, call it UVTest, now re-select the background layer, take your wand tool and select the part on the left hand side, select the UVTest layer and fill it with a red colour, repeat for the other part but colour it blue.

Now save it as DDS texture, call it UVTest, open Nifskope and apply your texture, you should now see something like this:

GA_Lesson3_07.jpg

The block (our wooden part) has been painted a nice red colour and our paper part is now a nice shade of blue. This is a great and easy way of finding out which part of the UV map links up with which part of the model. The colours you choose aren't important, but to make things easier make sure they're different.

Finished playing with that?, good let's continue.

The first part we're going to make is the wooden part, to do this what we'll do is make a new layer, call it WoodColour, then select our background layer like we did before, take out wand tool, select the area to the left and fill in the colour on our WoodColour layer.

We'll want to use a brown colour for this, the one I used is #b99865, a nice light brown.

GA_Lesson3_08.jpg

Open up the WoodBase image from the resource, copy it and paste it onto our Buildy block. Now rotate the texture 90 degrees so the wood grain is running downwards, desaturate the image and scale it so it better fits over the brown section we created, label it WoodBase01.

Now the fun bit, set the Blending mode of the layer to Overlay, you should see it turn a nice brown since it's sitting over the top of our colour layer, now duplicate the WoodBase01 layer, name it WoodBase02. Open up your Brightness/Contrast tool and set the brightness of this layer to -40, change the opacity of the WoodBase02 layer to 40%

We now have this:

GA_Lesson3_09.jpg

Now that looks good as is, but I think it looks a little to smooth and clean for Skyrim, so we'll add a little roughness to the wood. Open up the WoodOverlay texture, copy and paste it onto our Block and name it WoodRough01. Next desaturate it and set the Blending mode to Overlay and drop the opacity down to about 70%. Now

We have something like this:

GA_Lesson3_10.jpg

Now that's looking better, still not dirty though, hmmmm :idea:, I know I know, we'll use some brushes. Think of Photoshop/GIMP brushes as paint brushes, they allow us to paint our textures. This makes adding additional details a lot easier, it's also more fun.

Download and install these Dirt Brushes - http://www.obsidiandawn.com/grungy-dirty-photoshop-gimp-brushes

:smarty: Smarty Says: If you are unsure how to install them, you'll find instructions on the website.

Create a new layer and call it WoodDirt, set your colour to black and pick a dirt brush, doesn't matter which one, you can play with them to see which you like best. Once you've painted on some dirt drop the opacity of the layer down to about 70% and set the blending mode to Soft Light.

GA_Lesson3_11.jpg

Last thing for us to do is make the edges a little light so they look a little worn, to do this we will need to know which parts of the UV to paint. So duplicate the background layer, name it UVMap and place it at the very top of the layer list, set it to Multiply.

GA_Lesson3_12.jpg

Set your colour to white, pick a small round plain brush and make a new layer above the UVMap layer, call it WoodEdge. Now using your brush paint over the straight lines like so:

GA_Lesson3_13.jpg

Use the Guassian blur filter and blur the layer with a radius of 2, set the layer to Overlay and drop the opacity down to 30%, we now have highlighted edges.

GA_Lesson3_14.jpg

And that's it, our wooden part is done, looks nice :dance:

Next we'll be making the paper part, we'll do this the same way as the wood, so we'll start out with a PaperColour layer. Repeat the steps we did about, but colour the layer #c79f5a.

Next step is to open our PaperBase image, copy and paste it over our paper layer, desaturate it and set it to overlay, name it PaperBase01. Duplicate the PaperBase01 layer, name it PaperBase02, drop the opacity down to 40% and use the Brightness tool to darken it by 30%.

After that is done, open the PaperOverlay image, copy and paste that onto Mr Buildy Block and position it . Now desaturate it and drop the opacity down to 70%.

GA_Lesson3_15.jpg

Last step is to make it look a little dirtier, so we'll re-use the brushes from earlier and setup our layer the same way. Make a new layer and call it PaperDirt, set your colour to Black and pick a nice brush. Finally set the layer to Soft Light, leave the opacity as is.

GA_Lesson3_16.jpg

Save the texture into your Textures/Clutter/GraphicArtistry, name it BuildyBlock and use the DXT1 compression setting.

That's our texture done, there is one last thing I will mention. If/when you find your layers are overlapping and making things a mess, use your Wand tool and select the base layer under the layer causing the trouble. This will select everything around it, with that selected click the troublesome layer and hit the delete key, this will remove everything outside of the base layers shape. This will allow you to keep things where you want them and not overlapping causing other areas to look wrong.

Part Four: Making it Normal_n

We're going to make it Normal_n :dizzy:, no wait, we're going to make a normal map XD

Lesson #2 already covers making normal maps, but what we need for the Buildy Block differs slightly. We don't need an Environment map and we don't need a Specular map (The alpha channel). The buildy block is going to have a rough look, so we don't want it to shine at all, that includes the paper since I'm pretty sure they didn't make paper that way in Skyrim.

Anyway what we need to do is open our texture, or if you still have it open in Photoshop or GIMP, flatten the image so there is only a single layer. Then run your Normal Map filter, set the Filter Type to 3x3, give it a Scale of 2 and be sure Max RGB is selected. This can be saved as BuildyBlock_n with the DXT1 compression setting.

Onto the next part.

Part Five: Prepping the NIF

Last part before we get it into the Creation Kit :dance:, This again was covered in Lesson #2 but we'll have a little refresher here so we can make sure it sticks. Move the NIF and Textures into your Skyrim Data folder, and open up the magical tool called Nifskope.

Open up the Block Details pane (F3), now in the Block List you'll want to click the little plus sign next to the DweLexiconCubeBlank01:0 node, keep expanding until you see the BSShaderTextureSet node.

Select the BSShaderTextureSet node and in the Block Details pane, click the little arrow in the top left corner to show the textures. Change the texture paths so the point to the ones we've just made.

:smarty: Smarty Says: Make sure that the texture paths start with Textures, this will make sure the paths are not hardcoded and will avoid issues when people use them with copies of Skyrim that are not tied to the same directory you have yours installed in.

GA_Lesson3_17.jpg

We're nearly done :dizzy:

Part Six: We just did that!?

Yes we did, it's fine you can take a break, I know I need to :faint:. Final thing for us to do now is to get the Buildy Block into the Creation Kit so we can see it in-game.

What we want to do is create a clutter item, something that can be picked up, moved and placed in the inventory. The NIF is ready for that so it's just CK work to do. In the Object Window expand the tree until you MiscItem under the Item tree, click on it.

GA_Lesson3_18.jpg

In the list on the right, Right Click and select new. This will bring up a new window where we can add our blocks details.

ID: aaGABuildyBlock01

Name: Buildy Block

Weight: 1.000

Value: 2

Model: Click the button and navigate to the Graphic Artistry folder and select the Buildy Block NIF.

GA_Lesson3_19.jpg

Click ok, open up a cell in the Render Window, drag the block into it and get it placed in its new home.

GA_Lesson3_20.jpg

Posting Screenshots:

  • Exported UV Map
  • Blockout
  • Colour testing
  • Screenshot showing all the layers
  • Normal Map settings
  • Finished Normal Map
  • Finished Texture
  • In-Game screenshot

Link to comment
Share on other sites

GA_Homework_Title.png

The key to improving your skills is repetition. This assignment is worth 5pts and the extra credit is worth 5pts. You need 100pts to earn a medal for the Graphics Artistry Class. So do your assignment and post a screenshot here when you are done! :smarty:

Assignment:

  • Create a version with numbers on the paper, save numbers one to five and save them as separate textures.

Extra Credit:

  • Create a darker wood texture
  • Make a version with a little shine

Post screenshots of each in your 2D Application of choice and the final result in-game.

Link to comment
Share on other sites

Assignment:

•Create a version with numbers on the paper, save numbers one to five and save them as separate textures.

Extra Credit:

•Create a darker wood texture

•Make a version with a little shine

Post screenshots of each in your 2D Application of choice and the final result in-game.

How many version are we supposed to do here? Is it one version of 5 blocks with all the elements in it or is this 3 different versions?

Link to comment
Share on other sites

I just realized that in my normal settings that its at the default of 5.. Actually It was at 2 when I did the map, but after seeing the list for posting screenies I went back in and didn't realized the default was showing.

PS... I don't think I'm going to be able to get the assignment and extra credit done until after we get back from vacation next week. Leaving in the morning and back on Wednesday.

Edited by Arion
Link to comment
Share on other sites

One last thing..... On the assignment and extra credit did you need screenshots for each of the following for every set? Just wanting to know if you're looking for 120 screenshots or not .... 8 screenshots x 5 blocks x 3 sets

•Exported UV Map

•Blockout

•Colour testing

•Screenshot showing all the layers

•Normal Map settings

•Finished Normal Map

•Finished Texture

•In-Game screenshot

Oh and can we also make other numbers as well for the others so we can have a set :D

Edited by Arion
Link to comment
Share on other sites

Here is my homework for the main class (klick on the thumbnails to show the full screenshots)

Exported UV Map:

Exported%20UV%20Map.jpg

Blockout:

Blockout.jpg

Colour testing:

UV%20Test.jpg

UV%20Test%20Nifskope.jpg

Side note:

There seems to be a little mistake in your description „..., this will expand our selection outwards“ „GIMP Users it's Select>Shrink“. Well, when you do this it will shrink indeed and not expand:

UV%20Test%20-%20Shrink.jpg

So it should be „GIMP Users it's Select> Grow “ ;)

All Layers:

All%20Layers.jpg

Normal Map:

NormalMap.jpg

Final Texture:

Final%20Texture.jpg

In game screenshots:

Interior

Interior.jpg

Outside, in the shadow

IngameShadow.jpg

Outside, full sunlight. This is much too bright and shiny with my settings in Gimp. Again. I am still struggling with them.

IngameSunlight.jpg

Link to comment
Share on other sites

Here is my Lesson 3 Assignment. I'll do the extra credit when I get back next week. I'll need the refresher by having to do this all over again then.

Major screw up here and I'll need to redo the entire lesson. Will start over next week when I get back.

Edited by Arion
Link to comment
Share on other sites

Your classwork looks good Tamira :clap:, Are you going to do the Homework and Extra Credit?, details for those are found in the second post.

So it should be „GIMP Users it's Select> Grow “ ;)

If you follow the Lesson and do it exactly how I did it then Shrink is the tool needed, if you have just the block selected with the wand then Grow works there instead. I tested both while writing the Lesson so it would be correct.

Link to comment
Share on other sites

This is my homework for assignment and extra credit - at least I tried ...

Assignment:

Numbers on the blocks.

I decided to paint them freehanded as I could not imagine that they might have been printed in Skyrim. More likely Papa Nord painted them himself with some soot-colour :D

https://picasaweb.google.com/lh/photo/WUUgZ8rcB6P6gjDlHdOxl8PrtvMIsBCnarRlj-VdDU8?feat=directlink

https://picasaweb.google.com/lh/photo/DP5rMKgawV2P5Bg38_JzAMPrtvMIsBCnarRlj-VdDU8?feat=directlink

https://picasaweb.google.com/lh/photo/tC_pFqnPuHQgY0NZ6SxyIcPrtvMIsBCnarRlj-VdDU8?feat=directlink

https://picasaweb.google.com/lh/photo/vVWNDzwbWbu1_yXnRz61QcPrtvMIsBCnarRlj-VdDU8?feat=directlink

https://picasaweb.google.com/lh/photo/NZpHL-0lH4xkEaEYtzVwwcPrtvMIsBCnarRlj-VdDU8?feat=directlink

Normal Map for the number-blocks with the settings of your tutorial (settings are the same for all numbers)

https://picasaweb.google.com/lh/photo/FvlTNUo_Qc2HzVAPo9CLP8PrtvMIsBCnarRlj-VdDU8?feat=directlink

(In game screenshots on the bottom)

Extra Credit:

Darker wood-texture:

https://picasaweb.google.com/lh/photo/Yr7BTVWbk_cP84eib3NMSsPrtvMIsBCnarRlj-VdDU8?feat=directlink

https://picasaweb.google.com/lh/photo/aIfZ9ZCkG_nYxXMIwVbhwMPrtvMIsBCnarRlj-VdDU8?feat=directlink

Normalmap with the settings that I am used to (black alpha):

https://picasaweb.google.com/lh/photo/k2JEckTcWKcKsgKtvmHvmcPrtvMIsBCnarRlj-VdDU8?feat=directlink

Shiny Cube:

This gives me headaches. No matter how hard I try, most of my objects are often too shiny in my game, preferrably when they are light-coloured like the basic block. I tried many different settings of normal maps but without any noticable difference.

So for the second task of the extra credit I tried an even more shiny effect with the tip that Arion gave me in the shouty: „bring the image to a white alpha and set the normal map to ‚height’ “:

https://picasaweb.google.com/lh/photo/9OjFUqqGep_cBSxVhIaxt8PrtvMIsBCnarRlj-VdDU8?feat=directlink

But I can see no difference in the shinyness of the number-blocks and the „shiny“-block (with different normalmaps).

So I do not meet both of the requirements for the extra credit, sorry.

Screenshots of all blocks:

(Dark wood and „shiny“ to the right)

Exterior - early morning sun:

https://picasaweb.google.com/lh/photo/x4e0s9I0Y4cKU4RYRJRR_MPrtvMIsBCnarRlj-VdDU8?feat=directlink

Exterior – noon:

https://picasaweb.google.com/lh/photo/e0Pam-fTQiwEhMqBxsp1s8PrtvMIsBCnarRlj-VdDU8?feat=directlink

Interior:

https://picasaweb.google.com/lh/photo/w5GWkUhGVSFgALkzU5bYVcPrtvMIsBCnarRlj-VdDU8?feat=directlink

P.S.: As for the shrink/grow command in Gimp I sent you a PM :)

Edited by Tamira
Link to comment
Share on other sites

You work looks very nice Tamira, really like the hand drawn look of the numbers :good:, Your classwork and homework is good so full marks for those, you can move onto the Final Exam when you feel ready :)

It seems there are a few people having problems with Alpha channels in GIMP, I'll have to see about making a separate workshop for those later on.

Link to comment
Share on other sites

Thank you IS ! :dance: Does that mean, I have full marks even for the last part? It would be great if you made a special tutorial on those alphas for Gimp users.

Final exam: I must admit that I have no real clue how to start this. Maybe someone can send me a PM of the armor dds whith pointers which parts of it are "padding", "leather" and the "large metal plating". I am really confused by the many different parts (and the dark texture) :shrug:

Link to comment
Share on other sites

Submitting Homework, Assignment and Extra Credit

Here's my Lesson 3 Classwork.

Exported UVMap

gallery_1192_153_61912.jpg

Blockout

gallery_1192_153_25917.jpg

Color Testing

gallery_1192_153_55733.jpg

UV Test

gallery_1192_153_29586.jpg

All Layers

gallery_1192_153_24453.jpg

Normal Map Settings (Scale was set at 2, sample at 3x3) screenie after the fact

gallery_1192_153_51529.jpg

Finished Normal Map

gallery_1192_153_589.jpg

Finished Texture

gallery_1192_153_28535.jpg

In Game Screen

gallery_1192_153_206297.jpg

Assignment Blocks numbered 1 through 5

gallery_1192_100_22804.jpg

Extra Credit - Darker as well as Shiney Block

Darker Colored wooden block see above screenie Block #6

Shiney Block #7

gallery_1192_100_376998.jpg

Texture construction

gallery_1192_100_84441.jpg

Normal Map

gallery_1192_100_10452.jpg

If you need any more screns let me know. I tried to get them in the best light

Edited by Arion
Link to comment
Share on other sites

Snip...

If you follow the Lesson and do it exactly how I did it then Shrink is the tool needed, if you have just the block selected with the wand then Grow works there instead. I tested both while writing the Lesson so it would be correct.

Also having a problem with this part. seems wrong when i follow the class exactly...instructions say...
Before we do that we need to make a block out layer, what this does is allows us to separate the UV map into sections we can work with a lot easier. So take your wand tool and select the empty space on the background layer, this should select everything except our UV, so now invert the selection so we just have our UV areas selected.
I have done it many ways and took screens for you to look at. the one that looks like yours is the Select, invert, Grow. This is using GIMP 2.8 (newest version).

Select, invert, Shrink

selectinvertshrink.png

Select, Invert, Grow

selectinvertgrow.png

Select, Shrink, Invert (used flood fill to show problem)

selectshrinkinvertBF.png

Select, invert, Grow (with flood fill for comparison) (this looks like what you have)

selectinvertgrowBF.png

Thanks for your time teach!

  • Upvote 1
Link to comment
Share on other sites

  • 2 weeks later...

Lesson #3 - Wow, okay. Here we go... I think I remembered to get all the screenies required. If not please :poke: me. Thank you!

Lesson Work

BuildyblockUV.jpg

UVTest.jpg

Buildyblockbetweenwoodandpaper.jpg

completedbuildyblockinnifskope.jpg

FinishedTexture.jpg

NormalMapSettings.jpg

NormalMap.jpg

BuildyBlockingame.jpg

Homework and Extra Credit

Buildyblocksingame.jpg

The lighting in War Maiden's did no favors with the shadow banding. :/

Link to comment
Share on other sites

Thank you IS ! :dance: Does that mean, I have full marks even for the last part? It would be great if you made a special tutorial on those alphas for Gimp users.

Yep you can have full marks for the last part too :)

Submitting Homework, Assignment and Extra Credit

Full marks, you can move on to the final exam :thumbup:

Classwork GA Class 3

Full marks, you can move on to the final exam :thumbup:

Link to comment
Share on other sites

Lesson #3 - Wow, okay. Here we go... I think I remembered to get all the screenies required. If not please :poke: me. Thank you!

Only thing you were missing was a screenshot showing all the layers, but I can see the layers in the other screenshots so I'll let you off with that XD

Full marks, Final Exam is waiting for you :dance:

Link to comment
Share on other sites

  • 2 weeks later...

Here's my work for lesson 3, I haven't been marked yet for my lesson 2 but I didn't want to wait any longer =P

Hope I got everything here.

Assignment:

Extra Credit Textures:

Ingame Screen Captures:

Working non-stop to bring you this =P reeeeally hope I didn't miss anything. Wish me luck!!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...