Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

SoulWorker Online .blend to .model export/converter

Featured Replies

  • Author
  • Localization

ImNotDead, posted Tue Jan 31, 2017 9:14 pm (20550)


Hi, i've been wanting to modify .model files from the game SoulWorker Online and I stumbled upon this thread which has a python script that imports .model, .anim and .action files into Blender.

Fortunately this still works but the problem is that I want to export/convert the .blend file back into a .model file in which the game can still read it and I've searched for hours on end for anything that can do such a thing and got nothing(unless im blind).

If anyone is willing to help, i'd very much appreciate it.

Sample files are provided below.
  • Author
  • Localization

Szkaradek123, posted Fri Feb 10, 2017 10:10 am (20740)


Hi

Here is a way to export back.

1.Doubleclick "Blender249.blend"
2.There are 2 text windows. First from left is for import models, second is for export.
3.From first text menu select "text => run python script" or press alt p to import "model" file.

================
At that moment script create new text file like: 000-0-0.txt.
It is information about offsets for vertices in binary file and its format. "f"=float
================

4.From 3d window select mesh object , go to edit mode (press TAB) and modify vertices.

!!!!!!!!!!!!! You can only move vertices, don't remove or don't add new.

5.Close edit mode (press TAB one more time DON'T FORGET) .
6.From second text menu select "text => run python script" or press alt p to export model.
7.Open folder with model file.
8.You see new file with ".bak". It is your new mesh.
9.To check new mesh make step 3, but select this new ".bak" file for importing.
10.If all is ok, copy original file and move somewhere to safe.
11.Rename ".bak" to original file name
12. If you want to continue modyfing ==> import new "model" file



This way works only with models imported with script.
Some chaotic is this, but simplest for me.
I tested this method with Skyrim models and was not too bad.

Blender249[SoulWorkerOnline][model][anim][action][bak][2017-02-10].zip

  • Author
  • Localization

ImNotDead, posted Sun Feb 12, 2017 9:50 pm (20803)


Omg, thank you for this.
  • Author
  • Localization

ImNotDead, posted Tue Feb 14, 2017 7:47 am (20822)


I have a question, I want to change the material of one part of the model to another material and keep the changes but it doesnt get saved when exporting and importing?
For example, I want this part of the model
Image
to be the same material as this part of the model
Image
so it ends up like this and I can export it exactly like this.
Image
  • Author
  • Localization

Szkaradek123, posted Tue Feb 14, 2017 10:54 am (20823)


Try to edit in text editor file "materials.xml" from folder filename '_data' like:

Code:

   
       
           
           
       

       
           
       

   



Replace diffuse from one material to second or replace material to another .
  • Author
  • Localization

ImNotDead, posted Tue Feb 14, 2017 1:15 pm (20824)


Ah alright, thanks again.
  • Author
  • Localization

LDSTD, posted Wed Mar 01, 2017 10:32 am (21106)


how can I repack this modified .model into .v file ?
when I repack zip file to .v file, client can't read .v file and it cause error.
  • Author
  • Localization

LDSTD, posted Wed Mar 01, 2017 10:33 am (21107)


I used quickbms script
  • Author
  • Localization

wanglata, posted Sat Apr 29, 2017 1:53 pm (22721)


@Szkaradek123 can u re-write script for blender 2.78? i'm max users and too hard for me with older version.
  • Author
  • Localization

MirceaPrunaru, posted Tue Feb 27, 2018 4:54 pm (32772)


Can you get the face BlendShapes too from the files? Edit: oh NVM they have facial bones
  • Author
  • Localization

onesun, posted Wed Sep 05, 2018 7:52 pm (38137)


hay can any one give me script that works for anim files coos when i get them in blender the dont do noting only show joints

i tested Blender249[SoulWorkerOnline][model][anim][action][bak][2017-02-10]
Blender249[SoulWorkerOnline][model][anim][action][2016-06-01]

non works i got game from steam

unpaked whit QuickBMS rar
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.