tS Morpher 1.0

About Truespace Archives

These pages are a copy of the official truespace forums prior to their removal somewhere around 2011.

They are retained here for archive purposes only.

tS Morpher 1.0 // Interactive Artwork

1  2  3  |  

Post by frootee // Jul 30, 2007, 4:52pm

Total Posts: 2667
Hi Jack. Thanks for posting this. I took a look through the code. Pretty easy to understand; thanks for making it clean, and for the comments in the script too!

I was concerned that vertex animation was not possible yet in 7.51, but looks like it is with scripting. Cool!

The next step for me is learning how to take this script and put it into truespace, and make an interface the way you did, so items are selectable in the keying panel, etc.



Post by Jack Edwards // Jul 30, 2007, 6:27pm

Jack Edwards
Total Posts: 4062
You're welcome Frootee. With the 7.51 patch, you can key the sliders directly just by adding them in the keying panel. You can also key frame driver objects and then link their values into the sliders.

Keep in mind the method for linking it up to to a rigged object (exporting the rigged object's mesh connector) will make your rigged object likely uneditable (and the bones will display funny too), so make sure you set up all your bones based animations first.

I posted a step-by-step in another thread a few weeks ago. If I get a chance I'll try and link the post.

If you need any help with it, let me know. Most people seem to just get frustrated and give up I think. ;)


Post by weaveribm // Jul 30, 2007, 11:46pm

Total Posts: 592
Good stuff Jack thanks!

Jack please if a flag object, a simple subdivided plane say 8x8 vertices sat alone in the Workspace window with a view to animating the vertexes ClothMotion style- is that something that you could show us how to set up so that we could see how to handle the object's vertex data via physics/spring script routines?

I can imagine how to transform the matrix within a script but the technical gubbins seem scary: a simple rectangle with 64 vertices would seem approachable

Thanks if you can do this sometime Jack and absolutely no problem if you're busy, scripting looks to be very powerful if XYZ data is available for processing - as you're demonstrating thanks again mate

Thinking of that physics-demo thin rubber sheet and ball that are used to demonstrate how space is affected by mass with the ball sinking in and showing how 'Mass tells space how to curve'. Spacetime I mean :)

Most people seem to just get frustrated and give up

We have not yet begun to fight* (War of Independence quote) :)

But seriously yes I think so Jack because without the really simple basic learning routines that offer small victories there's a downward-spiralling cycle of failure and consequent morale depression each time failing. We are blessed though in that so much freely-given assistance is rendered <ouch!> in the forums here by you and other TS veterans


* He's the man-

As an officer of the Continental Navy of the American Revolution, John Paul Jones helped establish the traditions of courage and professionalism that the Sailors of the United States Navy today proudly maintain. John Paul was born in a humble gardener's cottage in Kirkbean, Kirkcudbrightshire, Scotland, went to sea as a youth, and was a merchant shipmaster by the age of twenty-one. Having taken up residence in Virginia, he volunteered early in the War of Independence to serve in his adopted country's infant navy and raised with his own hands the Continental ensign on board the flagship of the Navy's first fleet. He took the war to the enemy's homeland with daring raids along the British coast and the famous victory of the Bonhomme Richard over HMS Serapis. After the Bonhomme Richard began taking on water and fires broke out on board, the British commander asked Jones if he had struck his flag. Jones replied, "I have not yet begun to fight!" In the end, it was the British commander who surrendered. Jones is remembered for his indomitable will, his unwillingness to consider surrender when the slightest hope of victory still burned. Throughout his naval career Jones promoted professional standards and training. Sailors of the United States Navy can do no better than to emulate the spirit behind John Paul Jones's stirring declaration: "I wish to have no connection with any ship that does not sail fast for I intend to go in harm's way."

I know that Chris is a Scotsman and will like this :)

Post by notejam // Dec 26, 2007, 3:34pm

Total Posts: 191
Great, thanks for making Morpher!!

For your next version, can you add options to add a random amount within a user selected range to the vertex co-oridnates?

User could select to add to x coodinate only, or x, and y or x y and z.

And if possible, have a symety option where it would make it symetrical.

This would give us a tool to make things that look sort of like the morph, but distorted, or different some way.

Maybe have a option that allows the user to select how many files they want made, and it makes that amount of morphs, but the results tweaked according to user set optionss. It just automatically saves them all in the selected directory, with user name, and then number 1, 2, etc.

Also have morph as an option, so one could just see what random tweaking of vertexs would give as results.
Awportals.com is a privately held community resource website dedicated to Active Worlds.
Copyright (c) Mark Randall 2006 - 2020. All Rights Reserved.
Awportals.com   ·   ProLibraries Live   ·   Twitter   ·   LinkedIn