Page 1 of 1

SMXTOOL - SMX and RSD model data editor

Posted: August 23rd, 2018, 7:07 pm
by LameGuy64
Because development of Project Scarlet (not to be confused with the next-gen Xbox, the naming is coincidental) is lagging behind due to having to rewrite the SMD data format and rendering routines with more features and faster logic, I decided to release this tool as it's own thing to make up for this delay.

SMXTOOL is basically a much better RSDTOOL that supports both RSD model files and SMX model files which are Scarlet's equivalent to RSD. The tool features GLSL shaders to accurately display textured polygons with vertex colors exceeding 128 which brightens the texture as it would on real hardware. It also supports displaying all 4 blending operations of transparent polygons correctly (50% blend, 100% add, 50% add and 100% subtract).

Image

Download it here or browse the Github repository.

Re: SMXTOOL - SMX and RSD model data editor

Posted: August 24th, 2018, 6:14 pm
by Orion_
this is awesome to get some updated tools with a nice interface like this, very good job !
I hope I find the time and motivation to try some 3D on the PS1 someday

Re: SMXTOOL - SMX and RSD model data editor

Posted: August 26th, 2018, 12:42 am
by NITROYUASH
:P
Image

Re: SMXTOOL - SMX and RSD model data editor

Posted: August 26th, 2018, 7:05 pm
by Shadow
We just need a proper 3D Studio MAX plugin now. Blender is good and it works, but I find it a real pain to use :P

Re: SMXTOOL - SMX and RSD model data editor

Posted: August 26th, 2018, 7:49 pm
by NITROYUASH
Just use this plugin for Blender if you need to create some levels for PS1 game.

Re: SMXTOOL - SMX and RSD model data editor

Posted: April 4th, 2019, 9:47 pm
by NITROYUASH
Found a glitch in SMX Tool.

When you select the object faces and if your selection contains triangles and quadrangles, the SMX Tool will work with only one type of face. I mean, when you need to change the colors of some faces in SMX Tool and you select multiple faces, the program will set color only for last selected type of face, not both.

Re: SMXTOOL - SMX and RSD model data editor

Posted: April 28th, 2019, 6:31 am
by Shadow
NITROYUASH wrote: August 26th, 2018, 7:49 pm Just use this plugin for Blender if you need to create some levels for PS1 game.
That's a pretty neat plugin!

NITROYUASH wrote: April 4th, 2019, 9:47 pm Found a glitch in SMX Tool.

When you select the object faces and if your selection contains triangles and quadrangles, the SMX Tool will work with only one type of face. I mean, when you need to change the colors of some faces in SMX Tool and you select multiple faces, the program will set color only for last selected type of face, not both.
Edit the fixes in the repo and commit your changes or open an issue for LameGuy if you can :)

Re: SMXTOOL - SMX and RSD model data editor

Posted: April 28th, 2019, 7:50 am
by NITROYUASH
Shadow wrote: April 28th, 2019, 6:31 am
NITROYUASH wrote: August 26th, 2018, 7:49 pm Just use this plugin for Blender if you need to create some levels for PS1 game.
That's a pretty neat plugin!

NITROYUASH wrote: April 4th, 2019, 9:47 pm Found a glitch in SMX Tool.

When you select the object faces and if your selection contains triangles and quadrangles, the SMX Tool will work with only one type of face. I mean, when you need to change the colors of some faces in SMX Tool and you select multiple faces, the program will set color only for last selected type of face, not both.
Edit the fixes in the repo and commit your changes or open an issue for LameGuy if you can :)
I don't use SMXTOOL and this glitch i found during experiments with TMD models (thanks to you guys, i prefer to use my own format instead of TMD). Sorry, but I think he (LameGuy) follows this topic too, so he know about this small glitch. :>

Re: SMXTOOL - SMX and RSD model data editor

Posted: April 28th, 2019, 10:38 am
by LameGuy64
Yeah, I've encountering a bunch of annoying issues with SMXTOOL that involves selection and painting attributes to faces. I just haven't found the time to squish them as of late as Scarlet Engine is in a bit of a hiatus at the moment. The source code is up on Github if anyone ants to fix it themselves.

Re: SMXTOOL - SMX and RSD model data editor

Posted: June 28th, 2020, 12:09 am
by Abelliqueux
Hi, Can It be compiled in Linux ? If so, could you tell me how ? I clonde the git repo, and have everything ready to compile, but when trying 'make', I get :

Code: Select all

"make" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .build-conf
make[1]: Entering directory '/home/$USER/build/smxtool'
"make"  -f nbproject/Makefile-Debug.mk dist/Debug/MinGW-Windows/smxtool.exe
make[2]: Entering directory '/home/$USER/build/smxtool'
make[2]: *** No rule to make target 'ColorPreview.cpp', needed by 'build/Debug/MinGW-Windows/ColorPreview.o'.  Stop.
make[2]: Leaving directory '/home/$USER/build/smxtool'
make[1]: *** [nbproject/Makefile-Debug.mk:73: .build-conf] Error 2
make[1]: Leaving directory '/home/$USER/build/smxtool'
make: *** [nbproject/Makefile-impl.mk:40: .build-impl] Error 2

I tried to open it with Netbeans 8 but it says the same thing.

Any hint ?

Thanks !

Re: SMXTOOL - SMX and RSD model data editor

Posted: July 23rd, 2020, 12:24 am
by Abelliqueux
Quick follow up,

I had to do a few corrections to the #include paths, and rename 'colorpreview.cpp' to 'ColorPreview.cpp' for it to build. The corrections and a pre-built 64bit linux binary are available here :

https://github.com/ABelliqueux/smxtool