Hi Andres,

Here's an old trick from my blog:

http://darkvertex.com/wp/2010/11/15/softimage-ice-string-to-particles/

It requires preparing the alphabet/glyphs as separate objects but after
that you can type sentences as particles.

On Thu, May 5, 2016, 7:34 AM Andy Nicholas <a...@andynicholas.com> wrote:

> Okay...
>
> Another way to look at it is that if you go into XSI Explorer with it set
> to view "All Nodes" at the top, you can expand the "Text To Curve
> Converter" operator, and then expand the Text primitive. Under there,
> you'll find a Text parameter and a Width parameter. There's also another
> parameter that doesn't show its name. If you use the SDK Explorer, you can
> see that it's actually called "singleline" that represents whether to use
> single or multiple lines in your text.
>
> You can drag'n'drop the Text or Width parameters into an ICE tree to get
> their values, or use a Set Data to set the Text parameter. The Width
> parameter is read-only so you can't change it. You can change "singleline",
> but you have to type that one in, as drag'n'drop won't work as it doesn't
> have a label.
>
> None of these parameters have the green divot because their siCapabilities
> flags mean they're not animatable (again, see SDK Explorer and this:
> http://docs.autodesk.com/SI/2015/ENU/Softimage-Developer-Help//index.html#!/url=./si_om/siCapabilities.html),
> but there's nothing stopping you changing them over time using a scripted
> operator or ICE.
>
> Incidentally, if you want to try setting up a Scripted Operator to modify
> the text, just right click on the Text primitive (the one with the (P) icon
> under the "Text To Curve Convertor") and select "Set Scripted Operator..."
> in the context menu. Then, in the Scripted Operator Editor just set the
> Update code to read:
>
>     Out.Value.text="Hello World!"
>
> (and don't forget to indent!)
>
> Does that help?
>
> A
>
> On 05/05/2016 11:53, Olivier Jeannel wrote:
>
> Would love a more in depth explanation
>
> On Thu, May 5, 2016 at 12:48 PM, Andy Nicholas <a...@andynicholas.com>
> wrote:
>
>> I've used "text.text" before as an output port in scripted operators to
>> drive the text. So it stood to reason you could do it using ICE too. It's
>> just a normal parameter, albeit well hidden!
>>
>> On 05/05/2016 11:25, p...@bustykelp.com wrote:
>>
>> How did you discover that? I had no idea ICE could be used to ‘write’
>> text. It makes me wonder what other abilities are concealed within ICE.
>>
>> *From:* Andy Nicholas <a...@andynicholas.com>
>> *Sent:* Wednesday, May 04, 2016 6:36 PM
>> *To:* softimage@listproc.autodesk.com
>> *Subject:* Re: Using ICE to drive text, how?
>>
>> To set the text for geometry, just create an ICE tree on the text object
>> and make a Set Data with it pointing at "self.text.text".
>> For conversions for integers and scalars to string, you can either use
>> Dan Yargici's "DanyTools" on http://www.rray.de/xsi, or create
>> expressions in parameters and pull those into ICE.
>>
>> Cheers,
>> Andy
>>
>> On 04/05/2016 18:27, Andres Stephens wrote:
>>
>>
>> I was delighted to see that I can use strings with ICE, even arrays.
>>
>> I started working with animation nodes in Blender but quickly hit a snag
>> as my large node trees drove the software to a grind. I could not scale my
>> data sets. I know ICE is better optimized.
>>
>> One thing I liked about Animation Nodes in Blender is the fact I can use
>> any value, integers to strings, on a text object. Great for motion
>> graphics.
>>
>> How do I do this in ICE? I hope it's obvious...
>>
>>
>> -Draise
>>
>>
>> ------
>> Softimage Mailing List.
>> To unsubscribe, send a mail to softimage-requ...@listproc.autodesk.com with 
>> "unsubscribe" in the subject, and reply to confirm.
>>
>>
>> ------------------------------
>> ------
>> Softimage Mailing List.
>> To unsubscribe, send a mail to <softimage-requ...@listproc.autodesk.com>
>> softimage-requ...@listproc.autodesk.com with "unsubscribe" in the
>> subject, and reply to confirm.
>>
>>
>> ------
>> Softimage Mailing List.
>> To unsubscribe, send a mail to softimage-requ...@listproc.autodesk.com with 
>> "unsubscribe" in the subject, and reply to confirm.
>>
>>
>>
>> ------
>> Softimage Mailing List.
>> To unsubscribe, send a mail to softimage-requ...@listproc.autodesk.com
>> with "unsubscribe" in the subject, and reply to confirm.
>>
>
>
>
> ------
> Softimage Mailing List.
> To unsubscribe, send a mail to softimage-requ...@listproc.autodesk.com with 
> "unsubscribe" in the subject, and reply to confirm.
>
>
> ------
> Softimage Mailing List.
> To unsubscribe, send a mail to softimage-requ...@listproc.autodesk.com
> with "unsubscribe" in the subject, and reply to confirm.
------
Softimage Mailing List.
To unsubscribe, send a mail to softimage-requ...@listproc.autodesk.com with 
"unsubscribe" in the subject, and reply to confirm.

Reply via email to