XM Magdalena 3D print, GGeorgy (3D)
LC #42 Pipers Alley

View Full Version : Change Text via Expression?

09-14-2006, 08:40 AM

Is it possible to change a text, via expression? For example, I want to show the value of a parameter in my final animation, so I was thinking of making a text object and changing its value via an expression.

I am unable to figure out how to do so, as it is not clear what parameter stores the text info.

TIA for your help.


09-14-2006, 02:20 PM
you cannot set xpression directly on the text, since it is not an animatable parameter
but you can set scripted operator

here is an example (JScript)

NewScene(null, null);
text = CreatePrim("Text", "NurbsCurve", null, null);
code = txt_Update.toString();
scop = AddScriptedOp("text.text", code, "text.text", "txt", "JScript", 0);
scop.alwaysevaluate = true
function txt_Update(In_UpdateContext, Out , In)
Out.value.text.value = In_UpdateContext.CurrentFrame

09-16-2006, 06:52 AM
Thanks for the tip AnIm. That was great help. Just that I don't know much about XSI scripting. I'll use your script as it is, with the modifications. But now I am making a point to learn more about it..:)

09-18-2006, 09:52 PM
If you're using it to display information about your scene, this tool may be of use to you.


CGTalk Moderation
09-18-2006, 09:52 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.