Who developes TSX plugins for TS 6.* (or Modeler)

User avatar
DesignDevil
Master Chief Petty Officer
Posts: 500
Joined: 22 May 2009, 08:52
Type the number ten into the box: 0
Location: Neuruppin, Germany, Earth.

Who developes TSX plugins for TS 6.* (or Modeler)

Post by DesignDevil »

Hi everybody, i want to know who is active in this forum and is also an active developer of plugins for the older TS versions?

The reason is that i have a few ideas what i would need or what could be interesting for others. It is not a big deal, just two (small) TSX's for better navigating in TS. I himself are also a programer but not with C, C#, C++ or any of the dialect which is needed for developing such a extension. Also i have not the needed background in developing TSX (and the SDK is a really big thing).

Well, if anybody are interested to here my ideas - let my know.

THANKS
I still use TrueSpace 6.6
Link: My Youtube Channel
Link: www.DesignDevil.de - Plugins, Tutorials and more about TrueSpace 6.6
User avatar
BNG
Chief Warrant Officer
Posts: 684
Joined: 16 Oct 2009, 03:26
Type the number ten into the box: 0
Location: Texas

Re: Who developes TSX plugins for TS 6.* (or Modeler)

Post by BNG »

Though this reply is quite dated FYI you can write your own TSX plugins by using a free program called FreeBasic; a Visual Basic Compiler customized/translated by DesignDevil a regular user on this forum.

I suggest downloading the installer version as it puts everything on your system where it should go. Then download FBIDE to create BAS files which is needed to create new TSX plugins. I tried just getting the files provided by DesignDevil, but had a lot of problems getting things to work right like finding the proper location for files linked to other locations on my system. Once I ran the FreeBasic windows installer and unpacked FBIDE. I was able to set the programs paths settings and link to DesignDevils customized sample TSX files and convert them to installable TSX plugins in Truespace after renaming the resulting DLL file extension to TSX. TS, can run the DLL, but won't display the file because it's looking for file names with the TSX extension.

When Freebasic converts/writes out a file from the BAS format to a DLL it writes the DLL in the same folder it was loaded from. Afterwords, you simply rename the resulting DLL to TSX and copy or move it to your TS plugins folder. I just wish I understood more about the whole process so I can attempt to create some export and import plugins for other popular 3d modeling formats to help make TS a bit more functional. Wish me luck and if possible post some relenevent information that might assist me learn freeBasic and what needs to be included in the BAS file when creating new import and export plugins as I really don't know what direction to move in at this point. Thanx, BNG. PS: I'm attempting to write an import for SoftImage XSI version 1.5. I have the SI specifications but need help with the TS SDK parameters related to getting an ixporter made.

Return to “General Discussion”