Forum: Poser - OFFICIAL


Subject: Faking Ambient Occlusion in Interiors for speed and better results

bagginsbill opened this issue on May 16, 2007 · 40 posts


bagginsbill posted Wed, 16 May 2007 at 1:20 PM

*You said extract directly to the runtime/python/matmatic folder.  So am I suppose to create a folder inside poser runtime called Matmatic?  Or can this be run from an external runtime - and is the file structure already included in the zip?
*Nope. Here's what you do and why.

The original MatmaticBeta1.zip was compiled for P5 and P6 and has a complete tree structure already in it. So you just open the zip and drag the contents into your main runtime folder. I had to recompile for P7 but did not want to bother including all the other stuff in that zip.

So what you do is download the original matmaticbeta1.zip. Open the zip file. Drag the Runtime folder that is in there into your main runtime like you would with any other freebie. It will then copy all the demo scripts, documentation, and python stuff into the right places.

To use the P7 version, download and install the P6 version first as specified above. Do not try to run it yet. Then go get the P7 zip file. This does not contain the full distribution, or any of the correct folders.  All it contains is 8 PYC files (compiled Python) that work in P7. Navigate to the folder Runtime:Python:matmatic. This folder was created for you from the P6 zip file. Now just drag the P7 PYC files into that folder, and say YES to replace all the PYC files with the newer ones.

Then you can go into P7 and run the "compile.py" script that does all the work.

Be sure to read the HTML documentation inside the Runtime:Python:matmatic:docs folder. You want to double click on the file "index.html" to start the documentation in your browser. Please do at least read the "Installation", "Configuration", and "Running Matmatic" topics.

You do not have to write scripts. You can use mine. You can also usually modify my scripts to make parameter changes, even if you don't understand most of the script. I comment them heavily to show you where to change things.

Poser does not extend its knowledge of multiple runtimes to Python. So Python stuff must be installed in your main runtime. Sorry - I'd change it if I could.

Most things you do wrong have been done wrong by somebody else before. You usually can find the solution in the main matmatic announcement thread. If not, post a message asking for help in the Node Cult - we don't bite. Posting there is good because there are other cultists who often know the answer and will help you even if I'm busy and not looking.


Renderosity forum reply notifications are wonky. If I read a follow-up in a thread, but I don't myself reply, then notifications no longer happen AT ALL on that thread. So if I seem to be ignoring a question, that's why. (Updated September 23, 2019)