Thanks for the kind words, Paolo. I do know that AtomKraft supports Alembic (which is great), and just to clarify, I didn't meant to undermine AtomKraft in any way by posting this here. Likewise, I imagine Nuke will support it natively soon too, and I do look forward to that.
I just thought that, with Alembic being an open-source framework, it would be a good idea to have an open-source implementation for Nuke as well, hoping that this will help Alembic get more popular amongst the Nuke community. That said, I do have a couple of questions I'd like to bounce off you with regards to the Alembic support in AtomKraft, but I'll do that in private to avoid clobbering the list, if that's cool. Cheers, Ivan On Mon, Jan 2, 2012 at 1:48 AM, Paolo Berto <pbe...@jupiter-jazz.com> wrote: > Very nice work Ivan. Congrats. > > I like the idea of selectively load a child object, we'll add that too. > > I'd like to point out again that our AtomReadGeo node which reads ABC, > Houdini (B)GEO) and OBJ (we decided not to read FBX) does not check > out a license, meaning you can just dload AK, plug & play! Happy Nuke > Year :) > > > Paolo > > ps - docs (not updated to 1.0) here: > http://www.jupiter-jazz.com/docs/atomkraft/AtomReadGeo/index.html > > > > > On Mon, Jan 2, 2012 at 3:13 AM, Michael Garrett <michaeld...@gmail.com> > wrote: > > Great! Thanks Ivan! Looking forward to checking this out, and > comparing to > > the AtomKraft implementation. Thanks for uploading compiled versions > too. > > > > Michael > > > > > > On 31 December 2011 09:01, Ivan Busquets <ivanbusqu...@gmail.com> wrote: > >> > >> Happy holidays, Nukers! > >> > >> Sorry for the spam to both the users and dev lists, but I thought this > >> might be of interest to people on both. > >> > >> Since Alembic seems to be gaining some traction amongst the Nuke > community > >> these days, I wanted to share the following: > >> > >> I've been working on a set of Alembic-related plugins in my spare time, > >> and it's come to the point where I don't have the time (or the skills) > to > >> bring them much further, so I've decided to open source the project so > >> anyone can use / modify / contribute as they please. > >> > >> The project is freely available here: > >> > >> http://github.com/ivanbusquets/ABCNuke/ > >> > >> And includes the following plugins: > >> > >> - ABCReadGeo > >> - ABCAxis > >> - ABCCamera > >> > >> But only ABCReadGeo is released so far (need to clean up the rest, but > >> hopefully they will follow soon). > >> > >> If you want to try it out without the hassle of compiling it, here's a > >> couple of links to pre-compiled versions for Mac and Linux, each with a > >> version for Nuke 6.2 and 6.3. (again, only ABCReadGeo available so far). > >> I'll try to upload them to Nukepedia as well, but the upload links were > not > >> working for me today. > >> > >> http://dl.dropbox.com/u/17836731/ABCNuke_plugins_macos.zip > >> http://dl.dropbox.com/u/17836731/ABCNuke_plugins_linux.zip > >> > >> Also, here's a link with a few example scripts, along with the Alembic > >> files and media required, to show some of the features of ABCReadGeo > >> > >> http://dl.dropbox.com/u/17836731/examples.zip > >> > >> And a couple of screenshots to know what to expect from the interface, > >> etc. > >> > >> http://dl.dropbox.com/u/17836731/ABCReadGeo_screenshot1.png > >> http://dl.dropbox.com/u/17836731/ABCReadGeo_screenshot2.png > >> > >> > >> Here's some Key features of ABCReadGeo: > >> - Selective reading of different objects in an Alembic archive. For > >> example, you may read a single object from an archive that has multiple > >> objects, without the speed penalty of reading through the whole archive. > >> - Bbox mode for each object. (much faster if you don't need to load the > >> full geometry) > >> - Ability to interpolate between geometry samples > >> - Retiming / offseting geometry animation > >> > >> > >> Disclaimers: > >> - It's the first time I have a go at a project of this size, and the > first > >> time I use Cmake, so I'll appreciate any comments / suggestions on > improving > >> both the code and the presentation. > >> - Overall, I've tried to focus on performance, but I'm sure there will > be > >> cases where things break or are not handled properly. If you have an > Alembic > >> file that's not being interpreted correctly, I would very much like to > know. > >> :) > >> > >> And that's it. Hope people find it useful. > >> > >> Happy New Year everyone! > >> > >> Ivan > >> > >> _______________________________________________ > >> Nuke-users mailing list > >> Nuke-users@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/ > >> http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users > > > > > > > > _______________________________________________ > > Nuke-users mailing list > > Nuke-users@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/ > > http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users > > > > -- > paolo berto durante > ex-galactic president, etc. > /*jupiter jazz*/ visual research — hong kong > www.jupiter-jazz.com > _______________________________________________ > Nuke-users mailing list > Nuke-users@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/ > http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users >
_______________________________________________ Nuke-users mailing list Nuke-users@support.thefoundry.co.uk, http://forums.thefoundry.co.uk/ http://support.thefoundry.co.uk/cgi-bin/mailman/listinfo/nuke-users