Originally posted by negative9
Some things I’m not sure of:
- Do I have to have python installed to use scripts/plugins?
- Where should the scripts plugins be stored?? Same as the .exe??
Yes, to run anything more complex than the absolutely basic scrips you need to have Ptyhon installed, and it has to be the same version of Python that is build within the Blender version you are using.
(However, you can have many versions of Python installed and co-existing on the same machine).
The last release (2.28a) uses (I believe) the same python version than 2.23/2.25 to ensure the maximum compatilibilty, but it features a much polished and powerfull python<->blender interface… funny thing is that I forgot exactly wich version of Python is that, but that you can easily find on this or in the offcial forum… something I am sure of: it is NOT the latest realeased version of Python.
About where to locate scrips, they can be anywhere you want, but some scrips needs to be run from a custom build directory so that they can locate other files they need to work with… format conversion scrips are likely to fall in that category… the script itseft should inform you about that.
In general terms, it is better to have all your scripts in just one place, so you can configure blender to look into that directoy by default.
One last note, plese stop calling scripts like ¨plug-ins¨, they are not!! From a Blender point of view, a script and a pluging are totally different things and have different uses. I guess your confusion comes from the fact that with Blender we usually need a script to do things that in other programs are done by a plug-in. To make things worse, they are a few Blender scripts that can do some of the things that blender plug-ins can do.
In general, plug-ins are pre-compiled, are writting using any programming language, are easier to use than scripts, and are used for texturing or rendering/post-production efects ONLY.
On the other side, scripts are never pre-compiled, are allways written with Python, can be used for almost everything within Blender, are slower than plug-ins but also more powerfull, and sadly are harder to get them working.