Nyx Framework interview

The news about the framework being developed by Artur Leao, Daniel Santana and Jonathan de Blok, and its related plugins have been received with a lot of enthusiasm and curiosity. The project has been renamed to Nyx Framework (it was previously known as Nexus) and is being developed through You can do it! VFX. We had the pleasure of talking to Artur Leao to find out more information about the framework and what new possibilities it will bring to CG artists and production studios.

What is the Nyx Framework?

Nyx Framework is in its core a communication framework that makes it easier for developers, including us, to have proper way to send data back and forth between multiple DCC apps like 3DS Max, Maya, After Effects, Nuke, Photoshop, etc.

If you look at Nyx DBR, it’s being used within a
single software package (3DS Max) while Voltron shows it’s
interoperability strengths by having 3DS Max communicating with After
Effects.

It’s a tool for TDs, to which we would like to
remove the burden of handling low level network and protocol handling.
Using Nyx communication between apps is as high level as sending an
email. As a TD you will be able to write your own Nyx plugins
which can be software agnostic and only a small portion of it needs to
be written specifically for the software you want to support (mostly
just UI).

We also have a system that helps developers with
licensing their own plugins and coming from a small developer/scripter
background we know how much of a hassle that can be, so hopefully Nyx
Framework will empower smaller studios and developers to release their
plugins and tools without the need to worry about licensing.

Currently we are supporting C# but Python might be
an option too.

You have announced two applications based on the
framework that are being actively developed: DBR and Voltron. What
features do they offer?

Nyx DBR is a distributed rendering plugin that is
render agnostic, which means it will work with most of the commercial
renderers available for 3DS Max. For us, that is one of its best
features, you as a user will be able to keep your workflow consistent
when rendering with Iray, V-Ray, Corona, etc.

In its current status, Nyx DBR allows you to do
selective scene updates, with other DBR systems you need to keep
sending the entire scene over and over again. For example you can send
over a new or changed camera and redo the shot.

Cherry on top of the cake is the fact that you can
submit your render, get immediate feedback from all slaves while you
keep working on your 3DS Max instance. No interruption whatsoever, Nyx
DBR does not block your app.

Nyx Voltron shows a bit of what can be done with
Nyx Framework and it’s a plugin that aims to connect most of Adobe’s CC
apps to 3DS Max. First things first: 3DS Max to After Effects.

We were able to build a bidirectional flow between
the two programs and you can easily link objects between the two apps,
share the same timeline and timeline control, and in our latest
iteration we have After Effects reproducing 3DS Max object hierarchy
without hassle. We have basic support for curves, whatever
curve/animation setup you have in 3DS Max, you will get exactly the
same in After Effects and vice versa, as you can see from some of our
development videos.

All of this happens in realtime and without baking
any keys. Press a button and you’re done.

When do you expect to release them?

Right now, we are in pre-alpha stage for Nyx DBR,
which is very very early in development and our plan is to release when
we feel we have a good stable product, so for now we would prefer not
to
rush and throw dates.

I can tell you something else though, although we
are very early in development we decided to implement an “Early
Adopter” system for our products, which means we are opening slots for
sales on each development stage (Pre-Alpha, Alpha and Beta) and in
return we offer those “Early Adopters” a good discount and of course
they get access to the plugin right now. For now this is just available
for Nyx DBR but it will be soon available for Nyx Voltron too. This
will also allow us to have feedback early in development and adjust our
features to the needs of our users.

Nyx DBR has a Standard License (99€) that allows
you to use up to 10 nodes and Plus License (179€) allows you to use up
to 100 Nodes. We have 20 open slots for Nyx DBR as an “Early Adopter”
at 20% discount. Feel free to contact us at info@ycdivfx.com
if you are interested.

We have a specific license scheme for Render Farms
too, contact us for more details on that.

You have stated that the stand-alone Nyx Framework
will allow developers to create tools for CG applications other than
3DS Max and After Effects. When do you plan to make it available?

That is true and we hope to release it as soon as
possible. We feel we have its core functionality already at a good
place but it’s still too soon to say dates.

It will probably only happen after we release both
Nyx DBR and Nyx Voltron. These projects allows us to foresee
limitations and fix them before releasing the Nyx Framework to the
public, therefore it will be production proven.

We already have some documentation and we will
have some sample plugins for TDs to use as first step into the Nyx
Framework.

What kind of applications could be developed with
it?

Well, you name it! I can tell you we have some
cool ideas and I’m sure that once we get the Nyx Framework into the
hands of TDs they will be able to build a lot of creative stuff. I
would say that it will be a very good support tool for pipeline work
inside studios making it easier to handle multiple DCC apps like most
studios nowadays do. You can either write your own pipeline tools or
just write support tools to integrate in your current pipeline.

Related Posts

Next Post

Comments 1

  1. MauricioPC says:

    Great interview. This framework looks like it’ll open new possibilities to 3ds Max and making it even more useful.

    Thanks You Can Do It! VFX.

Leave a Reply to MauricioPC Cancel reply

Your email address will not be published. Required fields are marked *

Welcome Back!

Login to your account below

Retrieve your password

Please enter your username or email address to reset your password.

Add New Playlist

Are you sure want to unlock this post?
Unlock left : 0
Are you sure want to cancel subscription?