Introducing Creation: Splice for Maya (and other applications)

Become a member of the CGSociety

Connect, Share, and Learn with our Large Growing CG Art Community. It's Free!

THREAD CLOSED
 
Thread Tools Search this Thread Display Modes
Old 06 June 2013   #1
Introducing Creation: Splice for Maya (and other applications)

Hi everyone Im very excited to be able to share the first look at this project.

As you (hopefully!) 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.

Creation:Splice page

Link to Splice for Maya video: video link

Our first implementation of Splice is for Maya, and were excited to start the beta testing for this soon. If youd like to join the testing group, please email beta request and well get you on the list. We aim to add Splice for Softimage and other DCCs soon after Siggraph, which means the code will port between Spliced applications.


Thanks,


Paul
 
Old 06 June 2013   #2
So, in plain english " what does this do?"
__________________
stee+cats

http://www.cresshead.com
youtube channel:-
http://www.youtube.com/user/cresshead

"zero stones - zero crates"
 
Old 06 June 2013   #3
Quote: Splice offers TDs and programmers an easy way to start working with our core in a highly integrated manner


Not sure it can be simplified much beyond that without losing meaning - it's a technical product - but I'll try. Essentially, Splice makes it possible for people to write high-performance operators that are multi-threaded and run as fast as optimized C++. Think of it as scripted operators on steroids.

The key is that we're taking care of the low level programming work that is normally involved in writing multithreaded code - this lowers the bar significantly so that anyone comfortable in Python (or similar) can write this kind of code.

These operators are portable between applications - so if you write a custom deformer for Maya, you don't have to write it again in Houdini, Softimage etc etc.

What you do with this kind of performance and flexibility is broad. It usually distills down to the hackneyed "pick two out of: better, faster, cheaper".
 
Old 06 June 2013   #4
Originally Posted by FabricPaul: Essentially, Splice makes it possible for people to write high-performance operators that are multi-threaded and run as fast as optimized C++. Think of it as scripted operators on steroids.

These operators are portable between applications - so if you write a custom deformer for Maya, you don't have to write it again in Houdini, Softimage etc etc.
.



that nailed it! cheers!
__________________
stee+cats

http://www.cresshead.com
youtube channel:-
http://www.youtube.com/user/cresshead

"zero stones - zero crates"
 
Old 06 June 2013   #5
no worries - glad I was able to nail it down
 
Old 06 June 2013   #6
I've seen this and it's very impressive! Good work guys!

PS: Say hello to Andrea
__________________
My blog (fr)
 
Old 06 June 2013   #7
Hi again were pretty stoked to tell you that we have branch-based multi-threading working in the Maya graph. This means that we can have clusters of nodes within the Maya graph that are fully multi-threaded, which essentially means the Maya graph can now orchestrate multiple high-performance sub-graphs.

Link to video

This video demonstrates a feature of our Creation Core technology: performing multi-threading across branches of graphs. Creation: Splice can use this technology inside of Maya and perform multi-threading across branches in the Maya dependency graph. This is extremely useful when the computation per node is rather small, like in a character rig. Parts of the rig can be computed in parallel using this approach, and the overall performance of the graph is improved.

Let us know what you think 

Paul
 
Old 06 June 2013   #8
This looks awesome Paul!,

I will have to check it out - will Fabric be at Siggraph this year?
__________________
Disclaimer: My opinions are not those of my employer.


 
Old 06 June 2013   #9
Thanks for the kind words. We will be at Siggraph but we havent yet announced the details. You can keep an on our
discussion list for an announcement.
 
Old 07 July 2013   #10
Hi everyone weve been pushing hard on Splice and are pretty excited to give you a look at the procedural geometry work thats going into the next release, along with some cool stuff weve been doing in Nuke.

Video - Procedural Geometry in Maya
In this video we show an early look at the procedural geometry generation capabilities of Creation: Splice inside Maya. The new KL type 'SpliceMesh' provides an easy way to perform complex geometry operations, while the integrated KL allows to modify the source code interactively.

Video - OpenCV and Streaming Camera Data in Nuke
A preview of the work going on with Splice in Nuke, showing how our extension system and data caching can be used to pull off something a bit different

Let us know what you think well be giving a one hour user group on Splice at Siggraph, Ill post details for the schedule here soon.
 
Old 07 July 2013   #11
Thread automatically closed

This thread has been automatically closed as it remained inactive for 12 months. If you wish to continue the discussion, please create a new thread in the appropriate forum.
__________________
CGTalk Policy/Legalities
Note that as CGTalk Members, you agree to the terms and conditions of using this website.
 
Thread Closed share thread



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
CGSociety
Society of Digital Artists
www.cgsociety.org

Powered by vBulletin
Copyright 2000 - 2006,
Jelsoft Enterprises Ltd.
Minimize Ads
Forum Jump
Miscellaneous

All times are GMT. The time now is 09:13 AM.


Powered by vBulletin
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.