Background of ptsxpy
trueSpace (tS for short) is a 3D tool developed by Caligari corp and handed over Microsoft corp. The latest version, tS7.*, was released for free. You can find its features or other information via the net. The other versions were not free, except trial versions.
Python is a programming language, and is developed under an open source license administered by the Python Software Foundation: https://www.python.org/ . ptsxpy uses some dll distribution from Python.org in order to implement a Python interpreter to trueSpace.
ptsxpy version 0.*.* are distributed for free.
The author does not open source codes of the plugin as of Aug 2018.
No. You need not have any account to use. You can use the plugin without any registration unless otherwise stated.
No. You must register to the FORUM (board). To register, visit the FORUM page and find "Register" button in the top right of the page.
I'm the author of the plugin and an only administrator-and-moderator of the main web site and the forum for now. I can know all your registration information except your password. I can know the name, user name, and email address entered in the registration form. I'm not interested in your identifiable information and believe the web hosting service is reliable enough. But the possibility where a malicious attacker may steal it cannot be ruled out. So, it's highly recommended that you don't use identifiable name or important email address.
Yes, visit the FORUM page. You can register to join in using "Register" button. Registered users can post topics and can leave replies.
Users need not wait for completion of compile process, and the source script is executed directly. Please search via the net for further information.
Unfortunately you cannot run trueSpace directly on Mac. It's not clear whether trueSpace and the plugin run under some virtual Windows environments for Mac.
Yes. Please visit the FORUM and find the "Sample ..." page.
Install & Uninstall
Please read "Quick Start" page
Unlike the *.dll files, the version of *.tsx files cannot be seen by right-click and "Properties". Please temporally rename the file xxxxx.tsx into xxxxx.dll, right-click, select "Properties", and select "Details" tab. Don't forget to rename back to the original. Please read also "Quick Start" page.
The installation of this plugin is done only by copying some files. However, you must install "Visual C++ Redistributable". Please read also "Requirement" and "Quick Start".
Make sure that:
- Did you turn the switch to view "file name extension" so that you can view them? (Use "View" tab for Windows 10, 8, "Folder Options" for Windows 7, Vista, XP.)
- Did you unzip the distributed "Main" .zip file into the specified directory?
- Did you locate to the ptsxpy directory using the file selection dialog?
You need to let the Python interpreter know the character code you use using a line like, # coding: xxxxx Read also "Script Writing" page.
Please ignore it. There are a few codes executed at tsxDeactivate() where is the exit of tS plugin. ptsxpy cannot synchronize well with Python DLL, and causes the error.
Check if you have installed other Python on your computer. The plugin loads from the Windows system directory if PythonXX.dll exists in it: - C:WindowsSysWOW64 (if 64 bit Windows) - C:WindowsSystem32 (if 32 bit Windows) In this case, please rename or move (or delete) the PythonXX.dll from the directory above before you run your script. You can know the version of the Python implemented in a ptsxpy also using following code: import sys print( sys.version )