Gildor's Forums

English Forum => News => Topic started by: Gildor on April 13, 2009, 12:41



Title: SkelEdit: PSK/PSA viewer
Post by: Gildor on April 13, 2009, 12:41
I'm decided to share my old skeletal mesh tool, which I created at previous work (that project was abandoned).
PSK viewer

This tool was used to import ActorX files into our game engine. It's mostly useless now, but still can be used as PSK/PSA viewer.
To load mesh/animation use "File | Import Mesh" and "File | Import Animset".
Interface is similar to UE3's SkeletalMesh editor.

May be, this tool will be useful for somebody ;)


Title: Re: PSK/PSA viewer
Post by: Gildor on April 17, 2009, 14:51
Additional note. Animations in this program may looks strange - possibly you should unmark "AnimRotationOnly" check in AnimSet properties tab.


Title: Re: PSK/PSA viewer
Post by: Gildor on March 22, 2011, 00:53
I have fixed an ugly memory leak in SkelEdit when assigning textures to the mesh.


Title: Re: PSK/PSA viewer
Post by: Headshot on April 02, 2011, 05:15
I'm decided to share my old skeletal mesh tool, which I created at previous work (that project was abandoned).
PSK viewer

This tool was used to import ActorX files into our game engine. It's mostly useless now, but still can be used as PSK/PSA viewer.
To load mesh/animation use "File | Import Mesh" and "File | Import Animset".
Interface is similar to UE3's SkeletalMesh editor.

May be, this tool will be useful for somebody ;)

This won't work here (windows 7 64 bit ) i get this error when trying to run it:

WMainFrame::WMainFrame<- WApp::OnInit


Title: Re: PSK/PSA viewer
Post by: Gildor on April 02, 2011, 11:14
Yes I heard (on Russian board) about problems with Win7 64. Unfortunately I have no access to the Win7 or 64-bit system now. The program worked perfectly before. I will check this issue later.


Title: Re: PSK/PSA viewer
Post by: Gildor on April 18, 2011, 18:29
I have updated SkelEdit. Now it should work on Windows 7.


Title: Re: SkelEdit: PSK/PSA viewer
Post by: Gildor on March 13, 2012, 11:02
SkelEdit now has PSKX support (for both skeletal and static mesh formats).
Also please note that it was recompiled with Visual Studio 2008 (VC9) so msvcr90.dll runtime could be required. Probably it was already installed on your PC, if not - here is a download link from the Microsoft:
Microsoft Visual C++ 2008 Redistributable Package (x86) (http://www.microsoft.com/download/en/details.aspx?id=29)


Title: Re: SkelEdit: PSK/PSA viewer
Post by: Dijon on March 25, 2012, 23:38
Hi Gildor,

I find your skeletal mesh editor to be extremely useful. Going through Mass Effect 3 directories, for example; there are so many files with cryptic names that it's hard to know what one is looking at.

On my Windows 7 machine, I have skelmesh as the default editor for psk and pskx files. Unfortunately, when I open the files this way (double-click from Windows Explorer), no model is present in the viewer. I need to go to File->Import Mesh in order to see the mesh. This may because the default File->Open Mesh is looking for *.skm files (not sure).

The next time that you find yourself making changes to this program, would it be possible to change this behaviour? It certainly isn't a priority, and I know that your free-time energies are focused on UE Viewer.

Thanks again for your amazing support to this community.

-D


Title: Re: SkelEdit: PSK/PSA viewer
Post by: Gildor on March 26, 2012, 11:51
I've added option to load psk or pskx file using the command line.
Usage: SkelEdit <filename.psk/pskx>


Title: Re: SkelEdit: PSK/PSA viewer
Post by: Dijon on March 27, 2012, 16:07
Thanks, Gildor. If I double-click on a psk file, however, it still won't open in SkelEdit (i.e. it just gives me an empty scene, so I still have to use the import option). As Mass Effect 3 has almost 2000 folders, navigating through the import dialogue is cumbersome; particularly since Bioware's naming convention is not always intuitive (i.e. what's the difference between ASHa and ASHb meshes?). Using Windows 7's search function to show only the folders/files with ash and psk, for example, and then being able to double-click on the file to quickly view it, would be a tremendous time-saver.

That said, I know that you're busy, so if it's not an easy fix, don't worry about it.

-D

I've added option to load psk or pskx file using the command line.
Usage: SkelEdit <filename.psk/pskx>



Title: Re: SkelEdit: PSK/PSA viewer
Post by: Gildor on March 27, 2012, 16:17
What command (association) it set for .psk file in your Windows?


Title: Re: SkelEdit: PSK/PSA viewer
Post by: Dijon on March 27, 2012, 19:03
SkelEdit.exe

If I double-click on a psk file, SkelEdit opens, but with an empty scene.

What command (association) it set for .psk file in your Windows?


Title: Re: SkelEdit: PSK/PSA viewer
Post by: Gildor on March 28, 2012, 07:59
You should write "path\to\SkelEdit.exe %1" there. %1 would supply psk file name to the SkelEdit.


Title: Re: SkelEdit: PSK/PSA viewer
Post by: Dijon on March 28, 2012, 19:26
Gildor,

[The short version]
Your change works.

[The long version]
The reason that it wasn't working yesterday is because of my Norton anti-virus and Windows 7. Norton complained that the files in the rar were unsafe (something about reputation), so I created a new directory, which I told Norton to ignore. I then associated a psk file with the new SkelEdit file and double-clicked. The problem is that Windows 7 (at least, the 64 bit version) didn't update the Registry with the new path (your reference to "path\to\SkelEdit.exe" is what prompted me to look), so I was still running the old version of the file. When I changed the registry to see the correct SkelEdit file, it worked fine.

This is an enormous time saver. Thank you very much for your help with this.

-D

You should write "path\to\SkelEdit.exe %1" there. %1 would supply psk file name to the SkelEdit.


Title: Re: SkelEdit: PSK/PSA viewer
Post by: Gildor on February 19, 2020, 16:38
Published the source code of SkelEdit
https://github.com/gildor2/SkelEdit


Title: Re: SkelEdit: PSK/PSA viewer
Post by: Gildor on February 22, 2020, 16:56
Ported SkelEdit to linux!
https://twitter.com/UGildor/status/1231198321592741889


Title: Re: SkelEdit: PSK/PSA viewer
Post by: Rogue3000 on August 05, 2020, 01:52
Hello! Just found about Skeledit and it looks really interesting. However when I import a mesh in it, the mesh comes untextured by default. Is there any way I can apply the textures into the mesh in Skeledit? Thanks for all answers.


Title: Re: SkelEdit: PSK/PSA viewer
Post by: Gildor on August 05, 2020, 10:11
You may apply textures "by hands". SkelEdit doesn't parse .mat files generated by UModel.


Title: Re: SkelEdit: PSK/PSA viewer
Post by: outlastperson on September 09, 2020, 08:15
Hi, I'm using SkelEdit to view some models and it works great! I was wondering if there is a way to export our psk that we imported into the software as a "psk" instead of a ".skm" file?

Thank you!


Title: Re: SkelEdit: PSK/PSA viewer
Post by: Gildor on September 09, 2020, 10:14
For what? You can just copy the .psk which you've imported there to another place, and you'll get the same result :)


Title: Re: SkelEdit: PSK/PSA viewer
Post by: rtcxool on August 04, 2021, 12:06
Hi Gildor,
Is SKELEDIT capable to edit animation itself?
I mean I've changed monster size in game and I need to change animation of his arm to hit lower as not the monster hit above character since he is bigger then used to be.

If not, do you know any other program to do it?

Thank you.


Title: Re: SkelEdit: PSK/PSA viewer
Post by: Gildor on August 04, 2021, 12:09
Hi,

Answers are: "no" and "no".