Heroes of Might and Magic Community
visiting hero! Register | Today's Posts | Games | Search! | FAQ/Rules | AvatarList | MemberList | Profile


Age of Heroes Headlines:  
5 Oct 2016: Heroes VII development comes to an end.. - read more
6 Aug 2016: Troubled Heroes VII Expansion Release - read more
26 Apr 2016: Heroes VII XPack - Trial by Fire - Coming out in June! - read more
17 Apr 2016: Global Alternative Creatures MOD for H7 after 1.8 Patch! - read more
7 Mar 2016: Romero launches a Piano Sonata Album Kickstarter! - read more
19 Feb 2016: Heroes 5.5 RC6, Heroes VII patch 1.7 are out! - read more
13 Jan 2016: Horn of the Abyss 1.4 Available for Download! - read more
17 Dec 2015: Heroes 5.5 update, 1.6 out for H7 - read more
23 Nov 2015: H7 1.4 & 1.5 patches Released - read more
31 Oct 2015: First H7 patches are out, End of DoC development - read more
5 Oct 2016: Heroes VII development comes to an end.. - read more
[X] Remove Ads
LOGIN:     Username:     Password:         [ Register ]
HOMM1: info forum | HOMM2: info forum | HOMM3: info mods forum | HOMM4: info CTG forum | HOMM5: info mods forum | MMH6: wiki forum | MMH7: wiki forum
Heroes Community > Heroes 5 - Modders Workshop > Thread: Model editing (programmer needed)
Thread: Model editing (programmer needed) This thread is 7 pages long: 1 2 3 4 5 6 7 · «PREV / NEXT»
SimonaK
SimonaK


Promising
Supreme Hero
posted November 08, 2008 06:59 AM
Edited by SimonaK at 07:00, 08 Nov 2008.

Quote:
Quote:
Quote:

Anyway, when I want to edit a sound, I can use a H5 file as 029B56A4-DA06-4BF1-93AF-D129A2FA5754 in bin/sounds ....you see what I mean...

files are wav....

but, this isn't the same thing about .mb files? I tried to open a file from geometry folder directly in maya....and it doesnt know the format...

where are creature's mb files ?




I have an idea. On AC, I discover the way to put model of the game in Maya, 3DStudio Max or even Blender3D. In fact, they are MESH files. You just have to convert it in *.wrl with the program Mesh2Wrl, then use Wrl2Ma to convert it in .MA files for Maya, or use Reihngold 3D to convert it in a 3DS file.
I do that, and it works.
BUT, for the conversion in the other way, I don't Know. If we can do the model in .ma for example, then convert it in wrl, and then in MESH, we can add it to the game by using the same method that sounds (I do it for two of my creatures).



I would like to see a screenshot that proves your model IS imported in H5. And that it is not a joke...



Ok, for now, I can open and modify H5 model in Reihngold 3D  (this program is cool) but i cannot save (because a demo??) I can also open and modify same model in Maya, but maya doesnt show all meshes ... i dont know why....

btw, I didn't sucessfull to re-convert in mesh yet...I want to use 3Dwin converter but i dont see the good export format....


 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
TSoD
TSoD


Promising
Famous Hero
NCF Blacksmith
posted November 08, 2008 11:43 AM

In fact, don't use the Reingold 3D program : use the converter only.
Import format = .wrl (you must convert mesh files from the game in wrl with Mesh2Wrl.exe)
Export format = .3ds
and it is ok You can open it in importig it in maya or Blender.
____________
NCFBank,
the complete and homogen NCF
library.

 Send Instant Message | Send E-Mail | View Profile | PP | Quote Reply | Link
SimonaK
SimonaK


Promising
Supreme Hero
posted November 08, 2008 05:24 PM

Quote:
In fact, don't use the Reingold 3D program : use the converter only.
Import format = .wrl (you must convert mesh files from the game in wrl with Mesh2Wrl.exe)
Export format = .3ds
and it is ok You can open it in importig it in maya or Blender.


cool! thanks!

and once time modifications done......after all I want my mesh in the game...wrl2mesh...3ds2mesh.... ??????????

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
TSoD
TSoD


Promising
Famous Hero
NCF Blacksmith
posted November 08, 2008 05:45 PM

Researches stopped there. No one found a wrl2Mesh or 3ds2Mesh, or even ma2Mesh...
____________
NCFBank,
the complete and homogen NCF
library.

 Send Instant Message | Send E-Mail | View Profile | PP | Quote Reply | Link
SimonaK
SimonaK


Promising
Supreme Hero
posted November 08, 2008 05:48 PM
Edited by SimonaK at 18:03, 08 Nov 2008.

Quote:
Researches stopped there. No one found a wrl2Mesh or 3ds2Mesh, or even ma2Mesh...


It's not true?

useless to export from h5 if we cannot back in the game after modification....

and the griffon's picture in the gnoll_mage's master thread ????

it seems to be a screen shot from h5.....


and also ....somes NCFs has a geometries folder with the file inside....

why to put a non-modified file? these files has been modified, no?





 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
TSoD
TSoD


Promising
Famous Hero
NCF Blacksmith
posted November 08, 2008 06:00 PM

I just try with 3ds2Mesh. But that does not work, even in simply repacking a model with a pak "bin/Geometries/...".
____________
NCFBank,
the complete and homogen NCF
library.

 Send Instant Message | Send E-Mail | View Profile | PP | Quote Reply | Link
SimonaK
SimonaK


Promising
Supreme Hero
posted November 08, 2008 06:03 PM
Edited by SimonaK at 18:03, 08 Nov 2008.

Moreover, any converter know ist algos.....if a converter is able to convert in a direction then it's stupid if it doesn't know how to convert in the reverse direction.

If I know convert Fahrenheit to Celsius, I must be able to convert Celsius to Fahrenheit

OK...

but somes NCF has a geometries or skeleton folder..... why?




 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
SimonaK
SimonaK


Promising
Supreme Hero
posted November 08, 2008 06:27 PM
Edited by SimonaK at 05:06, 09 Nov 2008.

NOW, I know that Psatkha is able to export, to edit, to modify and to re-import geometries H5 model in H5.


Example

Vopar is a Psatkha's NCF based on Hero Nikolaļ

Here, proof that this guy is able to edit and to modify H5 models and to re-use them in the game:


Nikolaļ's head

bin/Geometries/A8884763-150E-4115-B8A2-161FE6E6D5A2   (from data.pak)





Vopar's head (Psatkha's)

bin/Geometries/A8884763-2510-2007-3006-161FE6E6D5A2  (from NCF_Vopar-EN.h5u)



http://psatkha.narod.ru/creature_225.html


Psatkha has also modified others models for others NCF to him.

Perhaps he is known just a little bit
but he is the best NCF creator so far.



 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
radar
radar


Responsible
Legendary Hero
Castle/Haven player
posted November 09, 2008 08:21 AM

Or he just took the models from the beta

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Psatkha
Psatkha


Promising
Known Hero
H5 MODder
posted November 09, 2008 09:07 AM
Edited by Psatkha at 09:16, 09 Nov 2008.

Quote:
Or he just took the models from the beta


Radar you are right ...

Quote:
NOW, I know that Psatkha is able to export, to edit, to modify and to re-import geometries H5 model in H5.


Example

Vopar is a Psatkha's NCF based on Hero Nikolaļ

Here, proof that this guy is able to edit and to modify H5 models and to re-use them in the game:


Nikolaļ's head

bin/Geometries/A8884763-150E-4115-B8A2-161FE6E6D5A2   (from data.pak)





Vopar's head (Psatkha's)

bin/Geometries/A8884763-2510-2007-3006-161FE6E6D5A2  (from NCF_Vopar-EN.h5u)



http://psatkha.narod.ru/creature_225.html


Psatkha has also modified others models for others NCF to him.

Perhaps he is known just a little bit
but he is the best NCF creator so far.





I think that the time has come to clear up concerning possibility of usage of self-made models!

Now using CrazyPill's utility mesh2wrl it's possible to gain edited model, then using appropriate utilities it's possible to gain *.3ds or *.mb (*.ma) and to edit model, but to put in it into the HOMM 5 it's necessary to have *.mb and using the recustomized Map editor to gain mesh. But not all so is simple, while only it was possible to put in into the HOMM 5 static objects (dwellings and other structures), but creatures (characters) use animation and while unfortunately it's impossible to carry out the binding mesh to existing animation using existing skel.

As to my creature Vopar (and others my NCF-based creatures) - mesh I have found it in result of review of absolutely all meshes absolutely all versions the HOMM 5, since from the alpha and ending version 3.1!

P.S. In the near future I will publish the most detailed instruction on usage of the method of import of self-made models in the HOMM 5 created by CrazyPill!

P.P.S. Taking an opportunity I wish to express hugest gratitude for CrazyPill (Thank You Very Much) as thanks to he the HOMM 5 became even better also rapid development of NCF project to that obvious acknowledging!

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
TSoD
TSoD


Promising
Famous Hero
NCF Blacksmith
posted November 09, 2008 12:30 PM

Hurry Psatkha ! Explain us how to import new dwellings in the game
May I already begin to create a new model ? Will it be useful ? I don't want to waste my time again for chimairas...
____________
NCFBank,
the complete and homogen NCF
library.

 Send Instant Message | Send E-Mail | View Profile | PP | Quote Reply | Link
Psatkha
Psatkha


Promising
Known Hero
H5 MODder
posted November 09, 2008 01:41 PM

Quote:
Hurry Psatkha ! Explain us how to import new dwellings in the game
May I already begin to create a new model ? Will it be useful ? I don't want to waste my time again for chimairas...


I can assure you, that you don't use in vain your time and consequently I ask you create MORE than new models of structures (dwelling etc.)!

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
TSoD
TSoD


Promising
Famous Hero
NCF Blacksmith
posted November 09, 2008 05:01 PM

Quote:
I ask you create MORE than new models of structures (dwelling etc.)!


How that ? It is simply impossible to create animated objects ike creatures modern days ! At least I believe :s
Please explain us Light us of your enlightment !

 Send Instant Message | Send E-Mail | View Profile | PP | Quote Reply | Link
SimonaK
SimonaK


Promising
Supreme Hero
posted November 09, 2008 05:18 PM

Quote:

Radar

Or he just took the models from the beta




ooohhhhhh.....




Psatkha, thanks for your intervention and explications: I began to think you are a god....

At least, I name your nick and you appear!


I wrote to CrazyPill, because I would like he explains the mesh2wrl algo which I want to reverse this algo.

mesh2wrl.exe takes 9k....It's a very little program....now, I don't feel to disassemble the code...
I prefer so far to get the algo.


Psatkha,

Quote:

Please explain us  Light us of your enlightment !



Yes, if you know anything about importing model in H5, tell us please, because we need it.

I'm waiting about the ability to import to finish my next creature.


 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
TheDeath
TheDeath


Responsible
Undefeatable Hero
with serious business
posted November 09, 2008 05:48 PM

Quote:
Researches stopped there. No one found a wrl2Mesh or 3ds2Mesh, or even ma2Mesh...
That's what I've been trying to say from the beginning...

Quote:
Moreover, any converter know ist algos.....if a converter is able to convert in a direction then it's stupid if it doesn't know how to convert in the reverse direction.
Not if the conversion discards some data (because the other format doesn't support it) or if it is encrypted or if simply the Mesh file isn't really "understood" by anyone, apart from the vertex list and polygons (maybe it has more data).

Quote:
If I know convert Fahrenheit to Celsius, I must be able to convert Celsius to Fahrenheit
Believe me, it's not just a matter of changing units, it can be the whole encoding process and algorithm, and sometimes even encryption.
____________
The above post is subject to SIRIOUSness.
No jokes were harmed during the making of this signature.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
SimonaK
SimonaK


Promising
Supreme Hero
posted November 09, 2008 05:51 PM
Edited by SimonaK at 17:54, 09 Nov 2008.

Quote:

quote:
--------------------------------------------------------------------------------
Moreover, any converter know ist algos.....if a converter is able to convert in a direction then it's stupid if it doesn't know how to convert in the reverse direction.
--------------------------------------------------------------------------------

Not if the conversion discards some data (because the other format doesn't support it) or if it is encrypted or if simply the Mesh file isn't really "understood" by anyone, apart from the vertex list and polygons (maybe it has more data).


quote:
--------------------------------------------------------------------------------
If I know convert Fahrenheit to Celsius, I must be able to convert Celsius to Fahrenheit
--------------------------------------------------------------------------------

Believe me, it's not just a matter of changing units, it can be the whole encoding process and algorithm, and sometimes even encryption.





You're right.

but anyway, I would like to see the algo.

I already seen somes ignored data while mesh2wrl converting.

The challenge is great and surly I'm not the man. (especially because the time)




 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Lepastur
Lepastur


Known Hero
The Red Taskmaster
posted November 10, 2008 03:59 AM

Wow! It seems some changes happened since the last time I visit this thread. A way to add new static models is fine, but if we can't give an use to these "buildings" we go nowhere. On the other hand, the interesting thing is about creatures, but with no animation is almost the same case like the previous one. Nevertheless, I guess Crazypill and his crew of followers will open the Pandora's Box someday.

Anyway, I'll be keeping an eye to this thread still for some time! Keep this good spirit, guys!

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Psatkha
Psatkha


Promising
Known Hero
H5 MODder
posted November 10, 2008 09:04 AM
Edited by Psatkha at 09:11, 10 Nov 2008.

Quote:
Wow! It seems some changes happened since the last time I visit this thread. A way to add new static models is fine, but if we can't give an use to these "buildings" we go nowhere. On the other hand, the interesting thing is about creatures, but with no animation is almost the same case like the previous one. Nevertheless, I guess Crazypill and his crew of followers will open the Pandora's Box someday.

Anyway, I'll be keeping an eye to this thread still for some time! Keep this good spirit, guys!


I again as usually bring clearings up! CrazyPill anything from anybody does not hide, all the matter is that as he to me has told, he continues operation with mesh2wrl and mb2mesh, but all problem that mesh have thought up and Russian programmers which always realised invent a bicycle anew and consequently will solve in the near future their secret difficult enough but as I believe also to you I advise to believe in CrazyPill's ingenious mind he will clear up with it, and we need to wait and ask only the God that it has happened as soon as possible!

P.S. http://depositfiles.com/files/3qsfvw5yp - Here source codes which has kindly given all of us by CrazyPill

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
SimonaK
SimonaK


Promising
Supreme Hero
posted November 10, 2008 11:09 PM
Edited by SimonaK at 23:12, 10 Nov 2008.

Thank a lot for the source code, Psatkha.

Following its reading, maybe I'll code the reverse algo, I say maybe.

I mean a new process which will be able to convert/unconvert mesh->wrl, wrl->mesh

but nothing I promise.


 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Gnoll_Mage
Gnoll_Mage


Responsible
Supreme Hero
posted November 10, 2008 11:50 PM

I realised that it would be difficult to write an exact reverse program, so my plan was to do it in a different way - reverse conversion would require the new, edited file AND the original WRL file. If just the vertices change, I reckon that you could find out which bits of the mesh correspond to which bits of the original WRL, work out what these bits changed to in the new WRL, then overwrite accordingly in the mesh file. Did that make sense? The only problem, it seemed, was to find a program that could edit WRLs without completely screwing up the format. I can't remember if I actually found out whether 3DS can do this or not (Daystar was working on it).
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Jump To: « Prev Thread . . . Next Thread » This thread is 7 pages long: 1 2 3 4 5 6 7 · «PREV / NEXT»
Post New Poll    Post New Topic    Post New Reply

Page compiled in 0.0687 seconds