I'm getting an odd geometry issue whenever I import my mesh with texture and normal map on it into Marmoset. I was wondering if another Marmoset user can fill me in on what might be happening here?
The black lines that I've drawn in here are there to signify where the texture gets mirrored. As you can see to the left of the texture mirror I'm getting a weird sort of geometry split that I can't really explain... I've checked my smoothing groups and it's all the same grouping so there shouldn't be any sort of split like that. No other programs show that geometry issue besides Marmoset so that leads me to believe it is some sort of weird lighting/geometry problem in Marmoset itself. Anyone experience this before or have any recommendations on what I could try to get rid of it?
Hmm... doesn't this only apply if the seam itself has lighting problems? I would try this if my problem was odd lighting on the seam itself, but what you're seeing here is a weird issue thats only happening way to the left of my mirrored seams...
Edit:
For reference these are the same parts when I upload them to p3d(top)... Those funky lighting issues aren't present on that one, leading me to think its a marmoset issue... I think what confuses me most about the marmoset shots(bottom) is why it only happens on one side of the mirror and not the other.
darkkyo - I had the same problem with marmoset. I followed the tutorial I linked. Offset the UV's in 1/0 space and baked the maps with the entire mirrored model welded. Problem was then solved only after I did the gradient trick. I've always been a firm believer of trying things to see if the work.
darkkyo - I had the same problem with marmoset. I followed the tutorial I linked. Offset the UV's in 1/0 space and baked the maps with the entire mirrored model welded. Problem was then solved only after I did the gradient trick. I've always been a firm believer of trying things to see if the work.
I was definitely going to try it just out of desperation given enough time; I also end up trying everything I can when I run into issues like these.
All I can say is thanks so much for your quick replies, your advice, and the tutorial you linked to!! Can't tell you how much I appreciate it all. I'll reply again when I get a chance to try your solution
Try to select the mesh on the scene outliner thingy on the left, click on the arrows on the right of Tangent Space and change it. Whenever I get weird normals like that even though the map is fine, changing around the mesh Tangent Space usually fix it.
And similarly to the example posted by Mdk, the model shows up with a strong sheen.
However, if set Specularscale to 1 instead of 15, I am getting visually pleasing results, similar to the way the model is supposed to look like in game.
That makes me think that *maybe* the Dota engine behaves very specifically when a specular color value is being commented out : it might simply revert to Specularscale = 1, and Specularcolor = white. Now of course this is just a guess on my end but I hope this helps !
Try to select the mesh on the scene outliner thingy on the left, click on the arrows on the right of Tangent Space and change it. Whenever I get weird normals like that even though the map is fine, changing around the mesh Tangent Space usually fix it.
Here's a picture:
Wow, this worked like a charm!! That'a awesome, thanks! The question that remains is.. is this a marmoset-only issue? Like, this tangent space issue won't happen once my model is uploaded in the importer.. right?
Hawt : yeah I used to do that too ... but then some characters work beautifully well when loading their VMT file using the built-in Marmoset material importer, and that really seems to be the safest way of texturing things accurately. Everything shows up properly instantly - proper values, and even proper textures loading automatically if the TGAs are placed in the same folder as the imported VMT.
So it's a bit of a bummer that it doesn't work with some heroes ... especially as it seems to be because of some weird VMT exploit coming from the Valve artists commenting out their own values
Also posted it in the main thread, but since the 2.04 update I got a problem with the backgrounds:
I can't find the possibility to change the background to one single color, without changing the sky light preferences. normally it was under Render and there was a checkbox use background color, but now it's gone
Also contacted the support, but waiting for an answer, I thought maybe someone here had the same issues.
Any idea what's causing this? When I pull the camera away from the model, the shadows are cast appropriately, but the closer I get, the more artifacts appear and the cast shadow gets weird.
You can try messing with some light properties like Contact Refinement, Attenuation and Size/Softness, also High-Res Shadows on the Render tab. It's not likely, but maybe it's something to do with DoF, since it only happens when you move the camera? Other than that, you can't expect super accurate shadows on a lowpoly mesh anyway.
I'm sorry how is it possible to make Orthographic projection in toolbag?
Turn down the FOV on camera settings. I think you can go as low as 0.01 before you start getting some weird bugs, but I usually just go down to 5. Be careful, because you will have to zoom out a lot while doing this.
Turn down the FOV on camera settings. I think you can go as low as 0.01 before you start getting some weird bugs, but I usually just go down to 5. Be careful, because you will have to zoom out a lot while doing this.
I've tried that but when I zoom out, then FOV goes up again
I'm not sure which version of 2.0 you are using but I know in some of the older ones, around 2.03 or so that scrolling with the mouse wheel actually increased your field of view rather than just physically moving the camera back. 2.06 doesn't have this anymore and I think it was mentioned in one of their more recent videos. To do that now you have to hold CTRL and Scroll with the mousewheel.
Im just missing the intensity of the rimlight, maybe is an option that i didnt find yet. here is the same render with the green channed of the mask 2 turned off on marmoset
also the rimlight is a little blue in dota, here is the blue version with a little less brightness on the hdri (because puush messes a little with the colors)
Gotta say that i wasnt expecting that great result with that small time. amazing work guys
Hi guys, this thread seems pretty old, I am not sure if any one still look at it, but this mystery is still worth clarifying. There is a thing called model_combiner in dota2, which will change component's vmt settings to the main body's. in this case I believe the rimlight of Spirit of Anger is changed to the main body's rimlight color.For more details pls refer to this thread I posted: http://www.polycount.com/forum/showthread.php?p=2268231&posted=1#post2268231
and courtesies to BlueFlytrap for clarifying many mysteries of the vmt file.
Replies
The black lines that I've drawn in here are there to signify where the texture gets mirrored. As you can see to the left of the texture mirror I'm getting a weird sort of geometry split that I can't really explain... I've checked my smoothing groups and it's all the same grouping so there shouldn't be any sort of split like that. No other programs show that geometry issue besides Marmoset so that leads me to believe it is some sort of weird lighting/geometry problem in Marmoset itself. Anyone experience this before or have any recommendations on what I could try to get rid of it?
http://www.polycount.com/forum/showthread.php?t=51088
Hmm... doesn't this only apply if the seam itself has lighting problems? I would try this if my problem was odd lighting on the seam itself, but what you're seeing here is a weird issue thats only happening way to the left of my mirrored seams...
Edit:
For reference these are the same parts when I upload them to p3d(top)... Those funky lighting issues aren't present on that one, leading me to think its a marmoset issue... I think what confuses me most about the marmoset shots(bottom) is why it only happens on one side of the mirror and not the other.
I was definitely going to try it just out of desperation given enough time; I also end up trying everything I can when I run into issues like these.
All I can say is thanks so much for your quick replies, your advice, and the tutorial you linked to!! Can't tell you how much I appreciate it all. I'll reply again when I get a chance to try your solution
Here's a picture:
http://www.polycount.com/forum/showpost.php?p=2012772&postcount=31
The scenario is very similar : a VMT which has a very high Specularscale of 15, and Specularcolor commented out :
$SPECULAR_BLOOM_SCALE 0
$SPECULAREXPONENT 80
$SPECULARSCALE 15
// $SPECULARCOLOR "[0.7 0.9 1]"
$RIMLIGHTCOLOR "[0.9 0.9 0.2]"
And similarly to the example posted by Mdk, the model shows up with a strong sheen.
However, if set Specularscale to 1 instead of 15, I am getting visually pleasing results, similar to the way the model is supposed to look like in game.
That makes me think that *maybe* the Dota engine behaves very specifically when a specular color value is being commented out : it might simply revert to Specularscale = 1, and Specularcolor = white. Now of course this is just a guess on my end but I hope this helps !
Here is a zip with the model, TGAs and VMT :
https://drive.google.com/file/d/0B3tXoYtBEtrTdWlzZ0cxZFdLTU0/edit?usp=sharing
I just adjust it until it looks good for the shot.
So it's a bit of a bummer that it doesn't work with some heroes ... especially as it seems to be because of some weird VMT exploit coming from the Valve artists commenting out their own values
I can't find the possibility to change the background to one single color, without changing the sky light preferences. normally it was under Render and there was a checkbox use background color, but now it's gone
Also contacted the support, but waiting for an answer, I thought maybe someone here had the same issues.
(had the same issue too )
Thanks! Didn't realize there was a top down menu to select it..
Turn down the FOV on camera settings. I think you can go as low as 0.01 before you start getting some weird bugs, but I usually just go down to 5. Be careful, because you will have to zoom out a lot while doing this.
I've tried that but when I zoom out, then FOV goes up again
Time to update then
Hi guys, this thread seems pretty old, I am not sure if any one still look at it, but this mystery is still worth clarifying. There is a thing called model_combiner in dota2, which will change component's vmt settings to the main body's. in this case I believe the rimlight of Spirit of Anger is changed to the main body's rimlight color.For more details pls refer to this thread I posted:
http://www.polycount.com/forum/showthread.php?p=2268231&posted=1#post2268231
and courtesies to BlueFlytrap for clarifying many mysteries of the vmt file.