Sure.
So essentially the answer is: We are using our core to perform the
threading. This will
work across nodes, if it's only splice nodes being connected. For
connection between
splice nodes we will use a custom ICE data type (or custom datatype in
maya) which
essentially just channels the connection information. The core is then
executed on the
last port which leads to a non-splice connection. In short: Islands of
splice nodes will
be executed together, thus making use of all of the threading and magic
our core has.
This is a feature for the second round, however. But it's all part of
the design. The goal
is that data driven or explicit multithreading functionality is portable
alongside functionality.
I hope this helps,
-H
On 6/21/2013 10:29 AM, Raffaele Fragapane wrote:
Hey Helge, can you share if you only thread within the compute or you
are looking at facilities to signal, fork and join across nodes?
On Fri, Jun 21, 2013 at 6:23 PM, Helge Mathee <[email protected]
<mailto:[email protected]>> wrote:
Hey guys,
yes - absolutely. This is not a replacement for the portable
application concept (CPCAPI),
it's more a different route to deploy KL in an easier fashion. KL
is our biggest asset, and
allowing TDs to get a go at it with small effort brings value, we
believe.
We'll implement ICE nodes to provide the exact same container
functionality. Of course
there are going to be limitations, but ICE is actually going to be
able to handle all data
types supported by the hypergraph.
Essentially imagine the bezier deformer in the video as a custom
ICE node that can
run within ICE, the maya hyper graph and Houdini, for example.
I hope this helps,
-H
On 6/21/2013 10:17 AM, Raffaele Fragapane wrote:
the KL code would be portable, which if anything is a step in
that direction. The tricky bit will be the context containers,
but that's solvable too to some extent.
They seem to be continuing in that same direction to me.
On Fri, Jun 21, 2013 at 6:10 PM, Felix Geremus
<[email protected]
<mailto:[email protected]>> wrote:
It looks really nice! But what about the original plan to
create 'Portable Applications' which then run inside host
applications like maya and softimage? Basically what's the
difference to the stuff in these videos:
https://vimeo.com/groups/fabric/videos/56016233
https://vimeo.com/groups/fabric/videos/54522530
Cheers,
Felix
On 21.06.2013 09:53, Byungchul Kang wrote:
Nice!!!! I want it!!
2013/6/21 Raffaele Fragapane <[email protected]
<mailto:[email protected]>>
By offering in Maya some of the greatest upsides of ICE
well before AD seems to be managing to bring forth the
fabled Maya ICE equivalent?
I somewhat struggle to see the logic :)
On Fri, Jun 21, 2013 at 8:00 AM, Sebastien Sterling
<[email protected]
<mailto:[email protected]>> wrote:
Sounds like it will give soft a new lease on life !
On 20 June 2013 23:45, Michael Heberlein
<[email protected]
<mailto:[email protected]>> wrote:
You guys rock! This looks like a very simple way
to get in touch with KL and share operators
across applications.
On Thu, Jun 20, 2013 at 10:13 PM, Alan Fregtman
<[email protected]
<mailto:[email protected]>> wrote:
Neat fabrication, Paul! :D
Looking forward to see how you integrate the
Soft version. I can imagine it allowing
KL-coded ICE ops, which could be like having
scripted ice operators, which would be amazing.
On Thu, Jun 20, 2013 at 4:03 PM, Paul Doyle
<[email protected]
<mailto:[email protected]>> wrote:
Hi everyone – I’m very excited to be
able to share the first look at this
project.
As you know, Creation Platform is an
extremely powerful framework that can be
used to build a wide range of
applications. However, in many cases
studios have been telling us that the
basic performance of our core processing
engine would be of value within their
existing tools. Splice offers TDs and
programmers an easy way to start working
with our core in a highly integrated
manner, making it easier to move to
building full-blow applications once
they are familiar with the major
components of the framework.
http://fabricengine.com/creation/splice/
Link to Splice for Maya video:
https://vimeo.com/68789512
Our first implementation of Splice is
for Maya, and we’re excited to start the
beta testing for this soon. If you’d
like to join the testing group, please
email [email protected]
<mailto:[email protected]> and we’ll
get you on the list. We aim to add
Splice for Softimage soon after
Siggraph, so you might want to get on
board now and get familiar with KL
(since the code will port between
Spliced applications).
Thanks,
Paul
CEO at Fabric Engine Inc
--
Our users will know fear and cower before our software!
Ship it! Ship it and let them flee like the dogs they are!
--
*Byungchul Kang* | MBC CG TEAM [http://imbc.com]
http://cgndev.com
--
Our users will know fear and cower before our software! Ship it!
Ship it and let them flee like the dogs they are!
--
Our users will know fear and cower before our software! Ship it! Ship
it and let them flee like the dogs they are!