Event handler to ICE

Discussions about SOFTIMAGEs© Interactive Creative Environment©
wesserbro
Posts: 177
Joined: 27 Oct 2012, 16:05

Event handler to ICE

Post by wesserbro » 01 Jul 2015, 08:52

Is it even possible to bring mouse and keyboard events handling to ICE tree? maybe through some C++ compiled node...
I was thinking about creating some retopo tool with ice, so one more not related to ICE question: can SI display single vertices, single edges, or stripes of edges (not only if they form polygon)?

User avatar
Mathaeus
Posts: 1778
Joined: 08 Jun 2009, 19:11
Location: Zagreb, Croatia

Re: Event handler to ICE

Post by Mathaeus » 01 Jul 2015, 09:27

If you mean Blender's behavior, to be able to have an empty wireframe of edges, not filled with any polygon. Answer is no, at least not in viewport interaction. Not sure what's allowed in scripting or custom plugin, but, in interaction, there's minimum of three points and three edges per single polygon ( of course less, if something is connected), where all three components are able to live only together. SI interaction is also allergic to double edges.

wesserbro
Posts: 177
Joined: 27 Oct 2012, 16:05

Re: Event handler to ICE

Post by wesserbro » 01 Jul 2015, 11:20

Yeah, Matheaus, i meant like in blender, empty wireframes.
Too pity, but we still can draw debugging points and lines to represent that and only after create actual geometry... So handling events are still my main concerns.

Bullit
Moderator
Posts: 2621
Joined: 24 May 2012, 07:44

Re: Event handler to ICE

Post by Bullit » 01 Jul 2015, 11:59

Wesserbro did you saw the recent retopo tool from Angel?

wesserbro
Posts: 177
Joined: 27 Oct 2012, 16:05

Re: Event handler to ICE

Post by wesserbro » 01 Jul 2015, 13:12

Bullit wrote:Wesserbro did you saw the recent retopo tool from Angel?
Yeah, i wrote this topic because of that retopo tool ))
I was putting much hope on Fabric Engine, but the amount of code you need to write such a simple thing just makes me sad, so i was wondering if we can handle mouse events in ICE.