johnzero7 / haydeetools Goto Github PK
View Code? Open in Web Editor NEWBlender addon to import/export Haydee game models, animations, poses, etc.
Blender addon to import/export Haydee game models, animations, poses, etc.
For some reason importing .outfit file works incorrectly. Sometimes it is just an empty file without any error message, others come with errors.
More specific demonstration is here
This is on the Haydee 1 vanilla outfit.
Whenever I try to export a model in dmesh, I get this error message:
Imports all skins (outfits) at once and binds one skeleton to them.
They must be separate.
But that's okay, the unnecessary skin/mesh parts can be removed, but the skeleton that is created, it is not useful at all.
For example, as shown in the second screenshot, the whole arm should move, but only half moves, other connected mesh parts frozen.
I don't do mods, I just want to port this standart model, the once popular "Haydee Redux v2"
https://steamcommunity.com/sharedfiles/filedetails/?id=2322882999&searchtext=
Using Blender 2.93.0 Octane Edition / HaydeeTools v1.3.1
Archive with the imported model just in case. > https://anonfiles.com/zdx2Y3H3ue/Broken_Haydee_rar
Hi there! First of all thanks for make this tool available.
Before any serious endeavor to edit haydee's meshes i ran a simple test:
I imported a ".outfit" with just one mesh and the ragdoll and then I exported a ".dmesh" without any edition on Blender. After using edith to generate the ".mesh" and the ".skin" and generate the new "*. outfit" to check the results I notice a weird lines on the model ( i suppose it's where the mesh islands met).
This happened with different meshes like the Nude EVA; TNA; LK&SV; Haydee Redux. If i open the "*dmesh" on blender these same lines are noticeable on Blender too ( So i'm sure the problem is not on Edith). I tried with versions 2.79 and 2.80 with HaydeeTools 1.0.6 and 1.2.0; same things happens.
The meshes and textures of the pictures are from EVA; but like i said it happens with various meshes i tried. The lines are also on her neck; between shoes and legs; shoulders etc.
same after just import and export on Blender without any edition:
Am I missing something? Maybe some settings or configurations on blender? Any workaround?
This one's a little strange, but when a skeleton is imported alongside a mesh, be it one embedded in a .mesh or .dmesh, or one loaded alongside a .outfit file, the skeleton is rotated approx. 1.2° along the global x-axis when compared to a skeleton imported from a .skel or a .dskel, resulting in bones not lining up with the mesh correctly.
In the pictures below, the highlighted skeleton is the one imported alongside the mesh. The second image shows detail on how misaligned the upper bones become.
I'm interested in using this addon to mod the game. I have the latest stable version of blender installed (2.78c), and tried adding the *.py files via "User Preferences -> Addons -> Install from file...". But no additional import options show up on the UI. Also, the addon is not listed in the addons list. What am I doing wrong here? I also tried zipping all your *.py files into a zip archive and loading that with "Install from file...", but again, nothing happened. Any help on this matter would be much appreciated.
will there be an option to export to .mesh file? or did i do something wrong in installation? there is no button to export to .mesh, only .dmesh, and so far i haven't found anything online to convert .dmesh to .mesh.
Any time I import a .skel file, I get an error message as shown after the standard output here:
skel: C:\Steam\steamapps\common\Haydee\Outfits\Haydee\Haydee.skel
Signature: HD_CHUNK
( 0.0010 sec | 0.0010 sec) Importing dmesh
( 0.0020 sec | 0.0010 sec) Build armature
Importing Armature 77 bones
( 0.0040 sec | 0.0020 sec) create bones
( 0.0250 sec | 0.0200 sec) create bones end
( 0.0260 sec | 0.0240 sec) parenting bones
( 0.0440 sec | 0.0180 sec) parenting bones end
( 0.0450 sec | 0.0430 sec) aligning bones
( 0.0680 sec | 0.0220 sec) aligning bones end
( 0.0730 sec | 0.0710 sec) Build armature end
( 0.0750 sec | 0.0740 sec) Finish Importing dmesh
Progress: 100.00%
Traceback (most recent call last):
File "C:\Users\Brett\AppData\Roaming\Blender Foundation\Blender\2.80\scripts\addons\HaydeeTools-master\HaydeeImporter.py", line 420, in execute
return read_skel(self, context, self.filepath)
File "C:\Users\Brett\AppData\Roaming\Blender Foundation\Blender\2.80\scripts\addons\HaydeeTools-master\HaydeeImporter.py", line 368, in read_skel
boneGroup = armature_ob.pose.bone_groups.new(groupName)
TypeError: BoneGroups.new(): required parameter "name" to be a keyword argument!
The armature seems to import perfectly well despite this, unless the addon is trying to combine the skeleton with objects already in the scene, like when importing a .skin file over a .mesh.
HaydeeTools 1.3.1 won't install on blender 3.0
ModuleNotFoundError: No module named 'chardet'
the CHARDET dep isn't present in 3.0
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.