VixLynx Posted August 3, 2020 Posted August 3, 2020 hello I have a problem and I cant understand why it happening. I created some paws and its work fine.. but now I need to make alpha hud for it. I cut the paw on 5 pieces with seven materials in each.. But when i download the model to the world I see horrible seams right at the mesh without any textures. and this is very visible on most textures. What I try to do to fix it with no result.. Expot it to maya and after in sl. (the paws created in blender v2.79 and download in sl without avastar.) Tried to download it without the UV map.. Then I delete all materials on the paws and this did not bring any changes. I do no why it happening and how its fix.. I think it has something with the light reflection.. If looking at the bodies of other creators with the alpha hud option I don’t see the seams. what am I doing wrong?.. Ty. https://drive.google.com/drive/folders/1V2PQ80SSHHi3-kskBJOB8TXc5slSgRSk?usp=sharing (screenshots)
Wulfie Reanimator Posted August 3, 2020 Posted August 3, 2020 What you're seeing is caused by mismatching normals or "directions." To get rid of the seam, the vertex-normals on the edges of the separated pieces need to match exactly, to appear uniform. Personally I don't know how to do that. I tried before writing this post, but couldn't figure it out. I just know that is the issue. 1
VixLynx Posted August 3, 2020 Author Posted August 3, 2020 I'm just reading about it right now. it looks like a blender to recalculate the normals every time when are you doing with the mesh.. I truing fid some solution.. other creators somehow solve this problem .. sometimes this is also visible, but not so clearly .. may be they using other 3d programs ..
Aquila Kytori Posted August 3, 2020 Posted August 3, 2020 To fix the shading error at the boundaries check out the Data Transfer modifier to copy the vertex normals from a "whole" mesh to the slices. An example can be found in the very last post here https://community.secondlife.com/forums/topic/415260-finally-at-aquila-d/page/2/ or similar here with apple slices https://blender.stackexchange.com/questions/175765/how-do-i-remove-the-line-gap-things-after-separating-some-meshes-apple-peeling/175854#175854 2
Wulfie Reanimator Posted August 3, 2020 Posted August 3, 2020 (edited) 37 minutes ago, Aquila Kytori said: To fix the shading error at the boundaries check out the Data Transfer modifier to copy the vertex normals from a "whole" mesh to the slices. An example can be found in the very last post here https://community.secondlife.com/forums/topic/415260-finally-at-aquila-d/page/2/ or similar here with apple slices https://blender.stackexchange.com/questions/175765/how-do-i-remove-the-line-gap-things-after-separating-some-meshes-apple-peeling/175854#175854 See, that's what I would've said as well. But since I like to illustrate my Blender advice too, I tried doing it myself but was never able to get data transfer to match the vertex normals. In theory, this should do it. You have the un-split object in the exact same position as the separated pieces and use the Data Transfer modifier (with Smooth Shading + Auto Smooth enabled) to give the Face Corner Data from the un-split object to the separated pieces. (It doesn't matter which type of data-transfer we use in this case, since the meshes are exactly identical.) But if I apply the modifier and look at the normals of the two pieces... (pink: vertex-per-face, blue: vertex) You can clearly see that they diverge, and this seems to be the problem. (But I can't tell for sure.) If I try uploading this to SL, the shading-seam is visible in-world and the importer. (I get the same result if I don't apply the modifier but export the Collada with the "apply modifiers" setting enabled.) I even tried replicating this tutorial, using the example sphere, but the result was not absolutely seamless as if the meshes were never separated: https://blender.stackexchange.com/a/105866 Edited August 3, 2020 by Wulfie Reanimator 1
VixLynx Posted August 3, 2020 Author Posted August 3, 2020 Thanks to all ^^ the problem was solved by blender addon blend4web.. its can disable recalculate normal and gives control over them.. You can just copy data from one cut vertex and paste to other.. it a little bit meditative and boring but gives results for now.. The knee area that looked the most awful right now looks almost perfect. tomorrow i will try do it better ^^https://drive.google.com/file/d/1M64l21S4U8cRm1h1lgLhqaUtNGX6mrPP/view?usp=sharing
Aquila Kytori Posted August 4, 2020 Posted August 4, 2020 (edited) @Wulfie Reanimator I used the arm mesh from a Make Human model and as far as I can see it works. (Now after lots of problems with models not uploading and Gimp completely messed up after I had changed the screen resolution I can't remember if I applied the modifier before uploading or not). The seam in the second arm is hard to see but I logged myself out by accident and its too late and I'm too tired to redo it now ). And if you would like to do the upload for yourself you can find the .blend file here https://pasteall.org/blend/219810f4e4f84f55963e6cd8fdce9d07 Edited August 4, 2020 by Aquila Kytori 1 1
Kyrah Abattoir Posted August 4, 2020 Posted August 4, 2020 8 hours ago, VixLynx said: Thanks to all ^^ the problem was solved by blender addon blend4web.. its can disable recalculate normal and gives control over them.. You can just copy data from one cut vertex and paste to other.. it a little bit meditative and boring but gives results for now.. The knee area that looked the most awful right now looks almost perfect. tomorrow i will try do it better ^^https://drive.google.com/file/d/1M64l21S4U8cRm1h1lgLhqaUtNGX6mrPP/view?usp=sharing You don't need an addon to do normal editing... 1
Aquila Kytori Posted August 4, 2020 Posted August 4, 2020 (edited) @Wulfie Reanimator If you are seeing seams then something is going wrong somewhere. I have re-uploaded the arms, One without DataTransfer modifier and the other with. This time using Firestorm to get a better closeup view in the preview window. Exported from Blender with the modifier(s) not applied but the Apply Modifiers option checked in the Collada export options menu. As expected no seams in the preview and no visible seams when rezzed inworld. Edited to add: I did some testing ; if the Realtime button is left unselected in the DT modifier of either (or both) objects before exporting then the seam will appear in the preview window so maybe check that.. Edited August 4, 2020 by Aquila Kytori 1 1
VixLynx Posted August 4, 2020 Author Posted August 4, 2020 Thanks in the future I plan to transfer to blender 2.8 and it will be useful for me ^^ now i'm using the addon which i found early.. it can easy transfer data from non cut mash and the result is perfect.. but I had another problem.. that's not the point of this discussion.. but maybe someone knows a simple answer.. i download one mesh but into the sl it has something like two layers.. it makes me think how to work with this in thе script… I cant unlink the second mesh layers or delete.. ty3 https://drive.google.com/file/d/1U0H_wHeqfkDDm7I83zkcC3Kn7wJszkrV/view?usp=sharing
VixLynx Posted August 4, 2020 Author Posted August 4, 2020 I found a solution of this problem too... And it looks like I will have to redownload many models.. Lol … 😏
Recommended Posts
Please take a moment to consider if this thread is worth bumping.
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now