|
has anyone experimented with plugins lately?
About Truespace Archives
These pages are a copy of the official truespace forums prior to their removal somewhere around 2011.
They are retained here for archive purposes only.
has anyone experimented with plugins lately? // Scriptorium
Post by frootee // Jun 8, 2007, 10:12am
frootee
Total Posts: 2667
|
Hi everyone. I know this is the Scriptorium, but I figured this is the best place to ask the question. Has anyone experimented with generating plugins, as opposed to scripting?
Thanks!
Frootee |
Post by frootee // Jun 8, 2007, 10:51am
frootee
Total Posts: 2667
|
Actually, does anyone know the required header files to be included for compiling?
thanks,
Frootee |
Post by stan // Jun 8, 2007, 3:41pm
stan
Total Posts: 1240
|
they haven't been released yet for ts7.x..only way for now is in model side with the ts 6.6 sdk..
I would like that too...:) |
Post by frootee // Jun 9, 2007, 11:03am
frootee
Total Posts: 2667
|
thanks Stan.
Now that I am getting more experience with Visual C++ and MFC programming, I can put some effort into plugin development. :)
Frootee |
Post by stan // Jun 9, 2007, 2:26pm
stan
Total Posts: 1240
|
hi Frootee, I was told the ts7.x plugins would use C# not C++...I have never try it but have it in my visual studio..but I don't think it uses mfc, my version uses framework 1.5 :) |
Post by frootee // Jun 10, 2007, 3:21am
frootee
Total Posts: 2667
|
hi stan.
I have to take a training course on C# and .NET anyway, so here's extra motivation! Does microsoft have a free compiler version for C#, as they do with C++ (Visual Studio express 2005)?
Frootee |
Post by tomasb // Jun 10, 2007, 6:48am
tomasb
Total Posts: 261
|
SDK is intended for C++ (you will get .h, .cpp, .idl and .lib files). Prefered is MS VS2005 C++
You can however import idls and tbl files in dlls to many other packages (if i remember delphi supported import type library or something similar)
btw. have you tried #import <> on some of ts7.5 dlls? |
Post by stan // Jun 10, 2007, 8:13am
stan
Total Posts: 1240
|
thats good to know Tomas..think it was Norm who said it would probably be C# ..C++ I understand already.
Frootee, yes they do or did have free C# compilers a few months back. with any luck they still do..but Tomas knows best, so C++ it is :banana: |
Post by frootee // Jun 11, 2007, 6:44am
frootee
Total Posts: 2667
|
Hi Tomasb and Stan. I have not tried importing ts7.5 dlls because, well, I don't think it would do any good without documentation (how can I make a function call if I don't know the name of the function? ) Unless, of course, the function names are the same as those referenced in the current *scripting* documentation. Not being a wise-a**, just being honest. :D
Good to hear that C++ is the SDK approach. I have Visual Studio 2005 / C++. I will be getting the C# and heck, all the rest too, in case I need them sometime. Now that I have a 250GB hard drive I can do that. Currently I have a 60 GB drive and a 6.8 GB drive for the OS (I did that because I wanted to 'recycle' an old disk. Bad idea apparently). The 6.8 GB disk is the system disk; I have had it for years and years. It has always sounded like an overcaffeinated woodpecker but in our new place with better acoustics it really drives me up the ***** ( wall! I can't stand it anymore so I'm getting rid of it.
Anyways. Thanks!
Frootee |
Post by notejam // Jan 22, 2008, 4:31am
notejam
Total Posts: 191
|
Your going to try plugin programming? Great, I hope you will adopt this project, add photoshop plugin ability to truespace.
Here is why: Strata Foto 3d (in) is a photoshop plugin that will let you take quite a few digital photos of an object or building, and then it will create it as 3d mesh that could be converted to truespace files. Think you can maybe get a sdk from adobe on how to add plugins code to programs.
For more about this check store.strata.com The plugin cost $150 |
|