[Release] NX3 import/export plugin for blender

10/13/2013 01:08 dkamel#106
Your virus problem has nothing to do with the current topic.

Run your antivirus, clean your compiter, then follow steps mentionned by glandu2, it worked for me, it will work for you.
10/14/2013 16:22 nadoula#107
plz someone write the steps of installing this noob plugin plz
10/14/2013 17:23 ThunderNikk#108
Quote:
Originally Posted by nadoula View Post
plz someone write the steps of installing this noob plugin plz
The steps are written in the first post. There is really no need to write the instructions over again.

If you could explain what steps you have taken and where you are getting into trouble maybe someone can help you.
10/16/2013 16:36 nadoula#109
i just follow the steps but it does not work my problom is like the problem of themember virus1998 look at the page 4 and you are going to know the problem
10/16/2013 18:21 ThunderNikk#110
Quote:
Originally Posted by nadoula View Post
i just follow the steps but it does not work my problom is like the problem of themember virus1998 look at the page 4 and you are going to know the problem
virus1998 answered here...

[Only registered and activated users can see links. Click Here To Register...]
10/18/2013 13:21 nadoula#111
it not works the problem is that when i open the file his color is gray
10/18/2013 13:34 ThunderNikk#112
Quote:
Originally Posted by nadoula View Post
it not works the problem is that when i open the file his color is gray
That sounds like you do not have the correct texture file in the same folder as the NX3 file and it is not loading the textures.

Some NX3 files are not working because of how many layers they have in the texture files as well.

If you are having a specific issue with a specific model file you should post more information on what model file you are trying to work on. It is difficult to try and help someone with an issue when they don't give any information on what they are running into.
10/28/2013 18:23 misterd#113
After study-ing a picture i found on google somewhere (this picture you could see part of an rappelz developer's screen, <kinda saw him 3d tools etc.>) i found this website ;

[Only registered and activated users can see links. Click Here To Register...] the 3th left picture actually looks REALLY close to whats on their screen, someone gave it a try?
10/28/2013 22:25 glandu2#114
That one:
[Only registered and activated users can see links. Click Here To Register...]
?

Put your picture with the developper screen too, else we can't compare ^^
10/29/2013 07:58 misterd#115
yea that one, iam searching the picture again.... its been a long time since i had it but i remember the layout and stuff cuz i stared at it soooo long. i'll try to find it again.

Development:

Funny

Rappler Creer pictures <Beatiful if you ask me.>


@Glandu ; i'll take my time on searching the picture again, as this picture was not existing anymore either.
i have to find other server sources again to find it. but as i how remember it that looks almost like it. and so i was wondering if anyone tried it. > perhaps good for you ^^
10/30/2013 01:00 glandu2#116
I don't think that devs use public programs to edit their files. Most rappelz file formats are special ones made for just rappelz, so if they use a public program, it's not to edit files. Files like nx3, cob, naf, map files, quest prop files, etc use specials formats made only for rappelz. They must have some devs working on their tools which allow them to edit files easily (as the tools we do here)

Also I updated the plugin to use a more object oriented way to use exported class from C++.
I also added support for channel_id, this might correct some texture bugs (but I never saw a file using channel_id ...)

Also, I added support for multi-mesh files like betrayal. So when importing betrayal, there is all mesh.

The exporter has not changed and will probably not be able to export an imported model because of the new changes in the importer. (A model imported before this update and saved as .blend will be still exportable as before)

I tested several import bugs that were posted here:

1handaxe_smallaxe.nx3
asf_body_deco_roma.nx3
all beast_moonrabbit0*_body.nx3 files
betrayal_body.nx3
ga_vil001_centerbuil001.nx3

All of them are working.

Also, note that the import plugin is now for the 2.68 (or latest) blender, else the texture mapping can be wrong. Also, the exporter will probably wrongly export texture for the same reason (exporter expect 2.64 behavior, importer expect 2.68 behavior)

So for now, the imported has been improved, but the exporter need to be updated (there is more to do to support all combination of object parent/child relation), and I am moving to blender 2.68.

If someone find a bug when importing a model with blender 2.68 and the updated IMPORTER, please post it here (exporter bugs are normal, don't post them here)

New importer is in io_scene_btrf-new.zip

If you want to rollback to the old one (because you want a more working exporter) use io_scene_btrf-old.zip.
The better is to save your old import_btrf.py and export_btrf.py files before overwriting them with the new files.

The dll has not changed.
10/30/2013 01:34 XavierDeFawks#117
Quote:
Originally Posted by glandu2 View Post
I don't think that devs use public programs to edit their files. Most rappelz file formats are special ones made for just rappelz, so if they use a public program, it's not to edit files. Files like nx3, cob, naf, map files, quest prop files, etc use specials formats made only for rappelz. They must have some devs working on their tools which allow them to edit files easily (as the tools we do here)
Actually if you look in the e2 client they use softimage to create the models and save then as scn files. Then they used a special plugin to export them to nx3.
10/31/2013 16:12 glandu2#118
Yes indeed, some nx3 files contain materials named Scene_Material1 for example, which google associate to softimage. there is also Material #0 (with 0 a number) and Material0. Maybe several version of softimage, I also found some webpages talking about these material names and softimage ...
10/31/2013 20:52 glandu2#119
I have done with the exporter and reworked the importer.

The importer now import nx3 files more correctly, it support nx3 with more than one mesh. Mesh with multiple blocks are merged, block are used in fact to separate faces that use different textures.

So now, the importer works better. The exporter export correctly scene with several meshes, which may or may not have bones, can have multiple texture and a mix of all these possibilities. So I think exporting a 3D model is easier now.

Also, blender crashs are far less common now, at most blender will show the error with the line in the python script the caused the error.

Note that if you have weird textures, but sure to use blender 2.68 or newer.

I think that the next step is animation support based on vertices positions (not bones) and mesh children (but this feature is not commonly used)

Any bug reports are appreciated :)
10/31/2013 21:54 ThunderNikk#120
One question glandu2

The 32 bit version seemed to work a little bit better than the 64 bit version before.

Is that still the case or do you want us to test run it for you and see how it is?