Home 3D Art Showcase & Critiques

WIP M60 machine gun

juguefre
polycounter lvl 11
Offline / Send Message
juguefre polycounter lvl 11
Hello

Well here it is, feel free to post both comments and criticisms, I will be glad to read them all. thanks.

m60q.jpg

m602.jpg

m603.jpg

m604.jpg

Replies

  • Mgoblue412
    Options
    Offline / Send Message
    Mgoblue412 polycounter lvl 5
    I do not really get how your ammo box works with this gun. Typically the ammo box is attached to the side of the gun. Also the grip on seems to be really short and the rear sight seems a bit taller than it should be
  • UNCCheezy
    Options
    Offline / Send Message
    UNCCheezy polycounter lvl 10
    yea, your camera seems to have a fisheye going on. Maybe take some ortho's
  • juguefre
    Options
    Offline / Send Message
    juguefre polycounter lvl 11
    Mgoblue412 wrote: »
    I do not really get how your ammo box works with this gun. Typically the ammo box is attached to the side of the gun. Also the grip on seems to be really short and the rear sight seems a bit taller than it should be


    Ok the ammo box is a mistake from me as I fail to provide proper info about the whole model, here it is

    31515890.jpg

    the truck still needs A LOT of work, and does not have the belts to support the ammo box
    82407893.jpg

    40321128.jpg
    UNCCheezy wrote: »
    yea, your camera seems to have a fisheye going on. Maybe take some ortho's

    i know those screenshots sucks, I took them with the prtSc key!!! and paste it in paint cause never found neither the folder wich contains the snapshot or even if the "save snapshot angle" options works at all in UDK, also I just cant navigate in the engine is still to weird for me to move inside the mesh viewer ( or whatever is the proper name) english is not may native languaje. Anyway I took these in maya I hope those give you a better detail of the model, if you want to see some specific area please feel free to tell me.

    46212289.jpg

    15581031.jpg

    Thanks for the answers.
  • sltrOlsson
    Options
    Offline / Send Message
    sltrOlsson polycounter lvl 14
    Your normalmap dosn't seem to work very well with your smoothing groups. Can't you show us screens from you main program, i guess it's max?

    Show us the wires of the model and your flats and it will be easier to help :)
  • Stromberg90
    Options
    Offline / Send Message
    Stromberg90 polycounter lvl 11
    sltrOlsson: I think he says he uses maya and paint? o.O
    As sltrOlsson said, show us you wireframe and texture flats, and maybe we can help you :)
  • sltrOlsson
    Options
    Offline / Send Message
    sltrOlsson polycounter lvl 14
    Okey, yeah.. Saw that he wrote maya now.. Then stop rendering stuff out in the software renderer.. I looks terrible.. Just use a realtime shader like kodde shader..
  • juguefre
    Options
    Offline / Send Message
    juguefre polycounter lvl 11
    Hi tnx for your answers, I have some performance problems in my pc so I just cant launch multiples programs at the same time, thats way I have to paste the pics in paint, here is some of the wire frame

    43599732.jpg

    42306311.jpg

    and a bit of work in the texture,

    38523640.jpg

    you may noticed that I'm still in my learning process and I am lerning by miself reading and watching videos on the net.
  • juguefre
    Options
    Offline / Send Message
    juguefre polycounter lvl 11
    sltrOlsson: I think he says he uses maya and paint? o.O
    As sltrOlsson said, show us you wireframe and texture flats, and maybe we can help you :)

    ok here it is the textures so far

    difussem60.jpg

    normales.jpg

    unwrap.jpg

    thanks for yor time people.
  • BradleyWascher
    Options
    Offline / Send Message
    BradleyWascher polycounter lvl 13
    Simple Crit:

    -Second uv channel if this is going to be in udk ( you only have one right now)
    - I would save some Polys and covert your ammo belt down to a simple square and normal map it in, should still read just fine.
    -Go through clean up some some of the extra loops
    -Some of your small details don't need to be modeled in,just think, when the whole truck is in the shot some of the small bolts and wholes will get maybe a pixel or two of screen space(just something to think about)
    -If its going to be third person your detail by the sight is ok, if you want some FPS shoots, might want to clean it up a bit more and mess with some smoothing groups to help out

    Besides that keep it up and hope to see more updates
  • juguefre
    Options
    Offline / Send Message
    juguefre polycounter lvl 11
    Simple Crit:

    -Second uv channel if this is going to be in udk ( you only have one right now)
    - I would save some Polys and covert your ammo belt down to a simple square and normal map it in, should still read just fine.
    -Go through clean up some some of the extra loops
    -Some of your small details don't need to be modeled in,just think, when the whole truck is in the shot some of the small bolts and wholes will get maybe a pixel or two of screen space(just something to think about)
    -If its going to be third person your detail by the sight is ok, if you want some FPS shoots, might want to clean it up a bit more and mess with some smoothing groups to help out

    Besides that keep it up and hope to see more updates

    Hi and thanks for your comment, I never used a 2nd UV map before but I got this info doing a little research last night, it say that the 2nd uv map is to make/use a lightmap, also I read that a lightmap is for a static mesh, so this is not going to be a static mesh, in fact is going to be all over the place shooting to the player, bottom line did I got wrong info about the 2nd UVmap? or did I misunderstand the whole thing? thanks again to all for your helpful comments.
  • Jessica Dinh
    Options
    Offline / Send Message
    Jessica Dinh polycounter lvl 10
    If I'm not mistaken, just because your gun is going to be animated doesn't mean it can't use a lightmap. You should probably make a 2nd UV channel for this!

    Lightmap Tutorial
  • tigg
    Options
    Offline / Send Message
    Forgive my ignorance, but isn't the second uv channel generated automatically in UDK?
  • Butthair
    Options
    Offline / Send Message
    Butthair polycounter lvl 11
    Forgive my ignorance, but isn't the second uv channel generated automatically in UDK?

    No, but you can generate them in UDk. However, there is little control in this, so it might not be the best or optimal.

    As for the save location of screenshots for UDk.
    C:\UDK\UDK-2011-06\UDKGame\ScreenShots
    And just to make sure, when you play the game, you type in the console tiledshot 4 where the number is multiplied by your screen resolution. Be sure to access the console with the TAB key, and not the tilde for this purpose

    As far as the gun goes, it's pretty good, looks like there might be a smoothing groups issue on it. It might need refining in places. I tend to match my smoothing groups to my UV seams, I find I get better results overall and when baking, BUT there are cases where that doesn't work.

    On the heatshield, the holes that are modeled might be better off using an alpha map, or, just have black in the texture where the holes would be (instead of geometry) to get a similar effect.

    It's coming along well. Also, a lot of metal models benefit largely from a spec map and maybe even a gloss map if you have the time.
  • juguefre
    Options
    Offline / Send Message
    juguefre polycounter lvl 11
    Hi, I might be totally wrong but is the lightmap process somehow similar to putting the ambient oclussion map over your texture??? it certainly looks like the same thing in the tuts I checked, thanks again to all for your comments.

    17413486.jpg
  • Butthair
    Options
    Offline / Send Message
    Butthair polycounter lvl 11
    In one form the lightmap could serve as that. The lightmap is an unwrap, independent to the diffuse that serves to hold b/w information which get's applied (I believe it get's "multiplied") to the diffuse. That b/w information comes from the lighting setup. If you run an AO light setup, you would get AO, but if you put it in a scene, it would inherit those lights.

    It's usually a good idea to combine an AO pass onto the diffuse for the feeling that things are resting on each other or intersecting.

    A lightmap is a replacement to the old "vertex lit" method (which did a b/w pass applied to the vertices of the model) because memory isn't as big of an issue anymore.

    A normal map is only part of making a model look three dimensional. It mostly shows off where light hits (referencing the specular color/power). Sure, it might do a little bit of shading, but AO is what creates a more believable look right off the bat. If you think back to games in the past, before normals came around, they had AO baked into the diffuse and the result was believable.
  • juguefre
    Options
    Offline / Send Message
    juguefre polycounter lvl 11
    So bottom line, will I need the lightmap even having the AO multiplied over the diffuse and over the specular? cause is still not clear to me, is the lightmap somehow "dinamic"? will it cast shadows based on the lighting of the scene in real time? cause I know AO will always cast the same shadows no matter what. Thanks for your time and patience I know noobs are boring and I'm the most boring of them all.
  • cdevens
    Options
    Offline / Send Message
    cdevens polycounter lvl 7
    The Lightmap UV channel is something that UDK uses that is independent of the diffuse and AO. It tells the engine how light that hits the model is handled for shadows. You need a separate UV channel without overlapping UVs.
  • kodde
    Options
    Offline / Send Message
    kodde polycounter lvl 18
    First off, not a bad model. Keep improving though.

    Secondly. What's your end purpose with this project? An UDK project or what? I didn't find a certain answer in your replies.

    Concerning your UV layout there are many areas your could optimize that seem to be using similar texture details. You do this by "stacking" identical UV islands/shells on top of each other. This way they get the same texture info, and in return you can now gain more texture resolution by fitting your new lower amount of UV shells(not counting stacking) to maximize the 0-1 UV range.

    Secondly, you have lot's of light data in your texture which might not be what you want? You'd do best by first answering in what rendering environment and for what purpose are you doing this. Try to learn all the components of shading a bit more in-depth if possible. There are a lot of ideas and suggestions out there and all might not be appropriate to follow. If this is going towards a common high end approach you generally want to just have color differentiation in your diffuse/albedo/color texture, no lighting info what so ever in there if you want to use the textures as intended. Then again, at some point rules are meant to be broken right? But I'd break them first after you know what you're doing.

    The AO should be separated as a texture of it's own (or packed in a channel of some other texture). The AO's purpose is just as the name implies, to Occlude Ambient lighting. Think of it this way, your lighting solution will be based both on direct lighting and ambient lighting. The direct lighting being for instance a lamp in an indoor environment, and the ambient light will represent the bounced light from the same lamp. The AO would then just tell the bounced light where it could hit the surface and where not to hit as much, or not at all for that matter. It's not advisable to just multiply your AO data into your diffuse/albedo/color texture unless you were going for a really optimized low-end render solution as it comes with a cost.

    I'm not that familiar with UDK, but since they pre-bake lighting to a second UV-set they can get really nice lighting bouncing and global illumination like lighting. To me it sounds like this automated process of baking lighting in UDK does similar to what you else-wise would do with baking an AO. So the step of both manually baking an AO and then computing lighting data in UDK might be unnecessarily? This probably depends on if this is a static mesh or not. Someone else probably has a better answer for this.
  • juguefre
    Options
    Offline / Send Message
    juguefre polycounter lvl 11
    Hi kodde tnx for your answer and sorry for the late response , I have been busy, well the model is for a project on UDK, exactly for a demo of a game that a small team are trying to make, if everything goes as planned the demo will provide us full support from a private univesity of this country, they are already very interested in the project maybe because of the complexity (the game is just half of the whole project), so thats it, is going to be in a UDK game demo. thanks for comment.
  • juguefre
    Options
    Offline / Send Message
    juguefre polycounter lvl 11
    A little bit of work in the texture but almost feel like I'm throwing blind punches with this, I just can't find a step by step tutorial about gloss map creation and the one I read was really short, also I put the gloss map into the "cosine power" on the pong shader on maya 2011 and this was the result

    75828091.jpg

    76819471.jpg

    12663125.jpg

    I was trying some "blend if" techniques in photoshop, and is great but I need to practice more and get the hang of it. Once again thanks in advance for your comments and critics.
Sign In or Register to comment.