« Return to Thread: Scriptable Tools

Re: Scriptable Tools

by Daniel Scott Matthews :: Rate this Message:

Reply to Author | View in Thread

On Sat, Jun 6, 2009 at 1:11 PM, Timothy M. Shead<tshead@...> wrote:

> Joe Crawford wrote:
>>>> On Thu, Jun 4, 2009 at 8:14 AM, Timothy M. Shead <tshead@...> wrote:
>>>> This is a pretty good example of what I mean when I talk about interaction
>>>> - at this point we have a great pipeline, great data structures, and lots
>>>> of experience / understanding about how to solve problems within that
>>>> framework.  However our interactive tools are pretty crude and (more
>>>> importantly, from my perspective), the implementations are extremely
>>>> difficult to follow.  I see the big, strategic technical goal as one of
>>>> developing a framework for tools that makes it as easy to write a new tool
>>>> as it is to write a reader.
>>
>> It there's even a remote chance.... can the tools API be scriptable?
>
> I took a glance at the MmmmTools features - I'd say that a couple of
> items are probably scriptable in K-3D today; many are features that
> don't exist in K-3D, but would already be scriptable if they did,
> without any scripting-specific changes, and yes, I have it in mind that
> full-on tools (i.e. interactive tools) should be scriptable, too.
>
> This is the kind of high-level, strategic requirement that is helpful to
> have in front of us as we start the design work, so keep 'em coming.
>

I've lost track of all the functions in the current version so please
excuse me if I reinvent any wheels but,  is it possible to deform a
mesh or the control point of any object by using other geometry. e.g.
I drag a sphere into another object and that deforms the target
object. i.e. the sphere becomes a sculpting tool. I'm not sure if the
required object collision code is in the API yet but obviously is
would benefit animation as well. Being able to define a field of
influence (linear or defined by a function) would be very powerful.

------------------------------------------------------------------------------
OpenSolaris 2009.06 is a cutting edge operating system for enterprises
looking to deploy the next generation of Solaris that includes the latest
innovations from Sun and the OpenSource community. Download a copy and
enjoy capabilities such as Networking, Storage and Virtualization.
Go to: http://p.sf.net/sfu/opensolaris-get
_______________________________________________
K3d-development mailing list
K3d-development@...
https://lists.sourceforge.net/lists/listinfo/k3d-development

 « Return to Thread: Scriptable Tools