PDA

View Full Version : missing macros on render


Leggs
02-24-2006, 03:32 AM
I have downloaded and intstalled a couple macros from and they work great until I render.
The macros were installed in:

Users/admin/nreal/include/startup/ui &
Shake/contents/resources/include/startup/ui

like I said they work fine within the UI but when I render I get MISSING MACRO over my movie in big red letters. I check the help and it says that I could paste the script from the macros directly into my shake script to garantee that shake will see it durning render, but I don't know where to paste it whithin shake. Any help is much appreciated. Thanks in advance

Leggs

pgraham
02-24-2006, 06:32 AM
Odd, I've never seen a missing macro actually render the text "missing macro" into the image.

Both of those directories have /ui at the end. Only the files that have UI in the name should go in startup/ui. The plain .h files should go in startup. Also, are you rendering on a network machine that has a network include directory?

When you copy Shake code, you can paste directly into the node view and it will run the code, i.e. it will create the nodes that the code defines. I've never pasted a macro definition before though, just nodes. Maybe it means paste it into your shake file in a text editor, like, right before the line:
// input nodes

Leggs
02-25-2006, 07:18 PM
I'll have to double check to make shure my .h and.ui files are in there correct places but I think that they are. And Im not rendering on a network just a single machine. But thanks for the tip on how to paste scripts into shake. I'll definitly give it a shot and see if pasting the script into the node view helps shake find the macro during the render.

CGTalk Moderation
02-25-2006, 07:18 PM
This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.