-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Please Fix the textures/rotation of First Person Arm #99
Comments
It got labeled... o.o Question, would it be allowed/okay if this could be asked in the subreddit? |
@BlockAndPixelAge There's currently no contributor who is A) familiar with the mod to B) fix the model as intended. Perhaps that way someone could be found? It's worth a try at least. |
Stupid question, but it don't hurt asking, only my brain doing gymnastic, and I guess someone with blender/modeling skills could answer this if I'm right or wrong with my guess, but could this Issues be fixed, by adjusting the textures in the b3d file or wherever they are stored for the arm? I know by looking at a 64x64 texture file, that the texture from the right arm is in the upper half of the texture file. Good thing reddit allows me, to delete my account afterwards, makes it easier for me to create an account there, for asking purposes. But it's late for me now, so I'm asking tomorrow there, if someone didn't beat me, in asking there first. |
Hi, I created an Account on Reddit to ask. Don't know if my wording there are good. |
Are there some ways to message some Minetest Mod Creators directly? While testing some Mods, my friend and I saw in some Mods model folders with b3d file, where we guess the Mod Creators have Blender knowledge/skills, but I don't see here on Github the option to write them directly. Don't know if it's okay to mention them, but maybe it could help. And on Reddit, I guess I need to repost the Topic again in a few days, sorted under "new" it's at the moment the fourth latest post. If I find an Tutorial, would it be okay to link it here? |
@BlockAndPixelAge , this is the right place to contact mod maintainer and creators. Everyone involved can read along, and maybe responisibilites are changed. Long time ago I forked u_skins mod and did lot of enhancements and rewrites .. I implemented the First-person hand also. But in the meantime I am not active for minetest anymore. I do not have blender skills, just got the files from other projects: The player model (if I remember right) I got from https://github.com/stujones11/minetest-models/tree/master/character/3d_armor/mt_0.5.0-dev/multiskin_branch to support 1.8er skins The hand model I used from https://github.com/jordan4ibanez/newhand |
Thanks for the response. So that means, we now have to play the waiting game, while I maybe renew/repost the topic I opened on the subreddit every one or two weeks, until someone shows up, who could fix the arm textures in first person. But in the end, it doesn't change that this is the best Skin Mod we encountered so far, which will turn to perfect, when the first person arm textures for 64x32 and 64x64 format, finally get fixed. And thanks for the Mods you created, when you were active. |
It sounds like we have a new maintainer on the horizon |
If you found a way to fix it, fire up that pr machine immediately and bring this mod into this decade |
This comment was marked as off-topic.
This comment was marked as off-topic.
I never was involved with this mod, I don't understand why I was tagged here... |
This comment was marked as off-topic.
This comment was marked as off-topic.
okay, no problem, I was just confused, I was first trying to find if any of my mods had any conflict with it :) |
If I find conflicts, I will post an Issue then. ;) |
Sometimes I "like" my lack of reading comprehension, combined with english not being my 1st language, but I guess I understand this comment now. -.- But could it be, that you thought my comment, where I tagged you and Apercy (I edited that comment), means, that Apercy would be the new maintainer on the horizon. Otherwise, I look at an tutorial, with adding textures to an Object, but I don't understand it and what I miss in the video is, how to rotate the textures. |
Two more Blender Videos, with Axis Rotation this time. Hope these, now 3, Videos can help with fixing this Issue. |
I tried fixing the 3d models you can find them here: https://github.com/Lemente/minetest-assets/tree/master/from-minetest-mods |
Wait I test them RIGHT now. |
@Lemente What about the b3d files? But still, thanks for trying. Edit: Don't know how to export b3d, too. But isn't it possible to open b3d in Blender too? And to everyone here, sorry that I'm not that much of a help, regarding this Issue here. |
@APercy Do you know how to export to b3d? @Lemente |
I downloaded the two hand files from lemente and exported them as .b3d. I'm not sure if this will fix anything, but you can try them out. |
@Lemente One more 90 degree rotate to the left, please, for both skinsdb_hand.b3d and skinsdb_hand_18.b3d, so that the front texture is top left and outer texture top right, and it's done. :D (Is rotating to the left, called counterclockwise?) Keeping the current blend files as backup, just in case, if something happens. Nathan, how did you exported it to b3d, or could we tag you again, for exporting? Just asking in advance. |
So you would expect to see the back of the hand, as if "ready to punch"? To me it makes more sense to have it "ready to old a pickaxe". I'm not sure if I will make an alternative version, unless there is interest in implementing it in the mod as an option. |
@Lemente Well if editing skin to my liking, would end up with pickaxe sticking out of the back of my hand in 3rd person (using Wield3d). And I thought at least to a point, "Wouldn't it be possible, to add an option for switching between ready to punch and ready for pickaxe", when I thought about a Wolverine Skin, thanks to the 2nd layer now. But I don't know how much coding work it is for such an option/setting. Adding a extra folder, named something like "alternative arms", having both "ready to punch" and "ready for pickaxe" type of arms, could work too. Few mods and one texture pack, handle alternatives like this too. So it would really be nice for the ready to punch version for both 64x32 and 64x64 formats, while keeping the ready for pickaxe version, for manual switching, so only one more time, please. |
I used Blender 3.6.1, but I think any 3.x.x versions should work with this script, https://github.com/GreenXenith/io_scene_b3d |
@NathanSalapat Little side question, what do you think of two sets of Hands, one like in the Picture above, and one where we see the back of the hand top right? |
Honestly I just saw the post about this on Reddit and thought I could export some b3d models for y'all. You could probably flip the texture based on if the player is wielding an item or not, but I have not looked at the code at all to see how that would be implemented. |
But what if it's not about code, but just the arm in first person, changing them by switching the arm model files (b3d+blend) in the Model Folder, from, let's say Edit Skin Style (or ready for holding pickaxe how Lemente called it) how you see it above to MC Style (or ready to punch). |
Sorry Lemente, to ask again, there is still an Issue, in First Person it looks like the Bottom part of the arm, which is normally not viewable in First Person having a little different rotation or strange mirroring. Because of this, I say okay for the ready for holding pickaxe (Edit Skin Style), instead of the back of the hand view in first person, if this Issue gets fixed, please. And I noticed this only today, when I wanted to make a new Skin, instead of yesterday. -.- |
Thanks for testing and clearly illustrating the issue! I will look into it |
@Lemente Even if there is one thing we will never know, that is the shoulder which we don't see in First Person, because without punching you see only 1/2 of the arm and with punching only roughly 2/3 of the arm. I don't know how much work this actually is, so I'm gradeful for everyone who is able to fix this Issue here.
Well, english isn't my first language, so I didn't know if I'm explaining it good, or making it harder to understand. Now I'm imaging, how other SkinsDB user will react to the arm? If no more Issues appearing. |
I remade the arm with the overlay, fixed the rotation. Not sure if that's too much of a stylistic choice for this mod. It also means the hand is now 2700 tris. I am going it in a fork, with an alternative 3d model with 3d overlay. |
@Lemente Is this Arm "Edit Skin Style" (pickaxe ready) or "seeing back of the hand" (punch ready)? Edit: Something came to my mind, after seeing the Model Folder, but I will see it tomorrow, how good it works with 3d Armor Flyswim and it's custom animation? |
|
@Lemente And looked on the ContentDB, how many Mods/Games depend/optional depend on SkinsDB, around 14 to 18. Well I only use flyswim besides SkinsDB, which makes it only 2 Mods, but that still hurts. What would be easier, updating flyswim or making an "addon" mod that depends on both (optional)? But updating flyswim could maybe "break" compatibility with 3d Armor, Simple Skins and Clothing. -_- Well I test it tomorrow. |
Well, that's exactly what I am wondering about too. And honestly it seems like the answer is that it is a mess, and as a 3d artist I don't want to touch it. |
I wouldn't have fixed these issues if you had not opened an issue and followed through by thoroughly testing and documenting the 3d models and the new issues! By the way, the hand should be fixed now! Edit: I just realized there is an issue with the armor layer |
minetest-mods#99 1st person hand: - flipped texture - small gap between overlay (inverted displace) body: - merged corners on base - small displace to avoid z-fighting
@Lemente I just hope that I don't find ANY MORE Issues, the next time I test it. -.- And in the model folder, only the b3d files for model and 1.8 Arm are updated. Aren't blend files, the files that get exported into b3d? Just wondering, because I see the 3 week standing behind the model (apply_modifiers), and hand_18 blend files. When you tested it, did you only used the test Skin, or some other Skins with overlays (Armor Layer), too? How many times do I want to edit this comment. -.- And one more thing, when I tested it 2 weeks ago, there was one thing I didn't mentioned, after I remembered your comment, when it was about the other mods depending(optional) on SkinsDB, and it has to do with 3d Armor and Equippable Accessories. The 3d overlay gone a little bit over/through the Armors of both mods, even though it only the torso, arm and legs, where thats the case. |
@Lemente One Issue regarding the Model however is, I can use 3d Armor, but you don't see the Armor at all in 3rd Person. But if you use flyswim or any other mod that still uses the old model, which reverts the Model, than you see the Armor in 3rd Person. Tried even your previous Model in the 3d Armor model folder, and the now current one. And using an blend reader, the model looks for me like the old skinsdb model and your previous model without the 2 high node and another model, that is displayed to the other side of the main model. So here I totally don't know what happened here, that the Armor isn't displayed at all in 3rd Person.
But based on your Edit comment, could it be that you at least know of this 3d Armor Issue. I interpreted it as the Overlay of the Model. Otherwise I don't see anymore Issue here at all, except the armor layer for 3d Armor, so that Armor is displayed again in 3rd Person, otherwise the Model is perfect, how it is. Must say, it feels so strange, using Skins with the old Model, after using the new Model. :D |
Is it possible, to fix the armor layer, while leaving the Main Body and the 3D Overlay completly alone? The Model is, while missing the armor layer, perfect. |
I must admit I did not realize it would look like this.
The current issue is that when I add the armor layer, it breaks the whole model, and I have no idea why. It is related to vertex groups I believe. |
So it was unintentionally. Well things can happen in an surprising way. But maybe it has something to with how the Minetest Engine works, because when I was using a Skin with sunglasses that are a little bit transparent on the overlay, they were not transparent, when the transparency was closer to 100%, and like not there when the transparency was closer to 0% maybe below 50%. I mean in the begin I asked myself, if this was a normal behavior or not, so I didn't know if I should mention this as an Issue or not. But based on what kind of Skin is used, this works surprisingly well. I need to mention, and it only happened one time, that I was able to see the inside of the player model, and that's when I noticed, that the overlay is one pixel thick, compared to pixels on the skin.
Okay, would it be maybe possible to do a pull request now, while keeping the outdated Model as a band aid and putting an "_old" at the end of the name. While at the same time opening a new Issue with the Armor Layer Issue, and mention Mods like flyswim or x_bows that revert the Model back, which allows that the Armor is displayed again. At the same time maybe some other people that have Blender Skills take notice of this, and could help you too, in this quest of fixing the Armor Layer. And maybe that way, getting feedback from other users too, not just from me. I mean, I can only say how it is for me, and have the feeling that my feedback goes now more in the subjective direction, instead of a objective one. Or what do you think about this, with pull request now, getting maybe more Blender User that could help with the Armor Layer Issue and feedback from other people too and not just my feedback alone? And one more thing, while testing I forgot the whole time (this was NOT on purpose) to test it with the clothing Mod, and can say it works with it, while the clothes are now 3d instead of a flat texture, just using a 64x32/1.0 Format Skin, which is not using the new Model and having the flat head overlay, making it look a little bit strange at the corner/edges, when wearing one of the head pieces from the clothing Mod. Did I forgot something... beside that sentences are somehow all over the place. -.- |
I don't think my model with the 3d overlay should replace the original one, because of how much geometry it adds, and because it doesn't support armors anymore. I think it should either be a fork of the mod, or implemented as an alternative model. The hand with the 3d overlay and fixed UV could replace the original one though. |
@Lemente Otherwise, because I don't find anymore Issues (please no more, I'm paranoid, because I found stuff, like the 1st Person overlay rotation before and after the first model update.), could we say, this Issue is finally done, and ready for pull request? (skinsdb_hand (.b3d & .blend) & skinsdb_hand_18 (.b3d & .blend)) Otherwise, thank you very much for fixing the Issue with the First Person Arm for the 1.0 and 1.8 Skin format, and giving even 1 new Model, which looks awesome. ;) |
After 4 weeks still no more Issues. Would it be possible to do a pull request with the "skinsdb_hand.b3d/.blend" and "skinsdb_hand_18.b3d/.blend" for now first, so that this Issue can be closed. |
Sorry to make another comment, but is it possible to, at least, doing a pull request with the "skinsdb_hand.b3d/.blend" and "skinsdb_hand_18.b3d/.blend", please. |
@BlockAndPixelAge The time you've spent writing those requests would've sufficed to learn the basics of Blender to fix up the issue yourself. Minetest mods are generally written by volunteers, so please do not expect anything to happen upon requests. They may decide on their spent time on their own. Thank you for your understanding. |
@SmallJoker Just want to mention, I fail even at the basics of Blender (yes with me, you have actually someone incapable of Blender), otherwise I could help a lot better, instead of only pointing at stuff. :( Then maybe I delete the last comment. |
I see that on ContentDB now, that the Mod pages can have release notes. I don't want to be mentioned in the release notes, for bringing this Issue up. That's all. |
Fyi the 3d models for the arm have been fixed and are available here This means the tag "looking for someone with Blender skills" can be removed from this issue. #30 and #67 can also be closed as duplicates We just need someone to make a PR with those 4 files: |
Sorry that I close the pull request, because missing PC, and absolutely not understanding tutorials for "change commit author" (git commit --amend), it's better if someone else is doing the pull request. >A< |
I closed the pull request now. I have the feeling you need to rename the 3d Character Models b3d and blend names, so that you can do the pull request, without replacing the current 3d Character Model here, or you make a second branch, that has no 3d Character Model and do the pull request with that. I can't help with the pull request, because I don't understand this commit author -amend, even with the extra information that got posted in the pull request. Someone else, who is knowledgeable in coding and this git commit --amend, could do the pull request, with only the hand files. Or the maintainer go to your fork, and taking the hand files and upload them directly with the description "fixed by Lemente". |
Greetings,
I'm new to Minetest, I and a friend tested the games on Minetest and Mods, while we were testing the Skin Mods, Edit Skin, Simple Skins and SkinsDB here, we noticed that the Arm looks strange, while my friend uses a Skin in the 64x32 Format, I use a Skin in the 64x64 Format, and we saw that the Arm in First Person, by the 64x32 Format having the back textures and the inner texture of the Arm showing, like in these Issues mentioned.
#30
#67
But the 64x64 Format having Issues too, it shows the textures of the left Arm in First Person while the back textures shows top left and the outer texture shows top right, instead of the textures of the right Arm. While a Symmetrical Skin in the 64x64 Format like the ones that come with the Mod, make you trink, that it looks correct, by Asymmetrical Skins it shows the Issue then.
None of use knows how to make Models, so we tried using the edit_skin_hand.obj from Edit Skin, and changed the b3d part in the skin_meta_api.lua line 75 to obj. While this works too, it looks like the Arm rotated 90 degree to the left, showing the inner textures of the Arm on top left, while the front texture top right. That is only for the 64x32 Format, so still no front texture top left and outer texture top right. Trying using the same obj file for the 64x64 Format, give you something that doesn't look right.
We downloaded these Skins to play, they might help you too, when you fix these Issues.
https://www.planetminecraft.com/skin/oldest-pixel-gun-3d-default-skin-64x32/
https://www.planetminecraft.com/skin/skin-made-by-dobyghost/
So could you PLEASE fix this Issues, this Mod would go from good/best Skin Mod, up to the PERFECT Skin Mod.
That's in advance.
The text was updated successfully, but these errors were encountered: