Home General Discussion

Cinema4D; what needs to change?

phaedarus
polycounter lvl 10
Offline / Send Message
phaedarus polycounter lvl 10
For some of us, Cinema4D is favoured for its ingenious scene management system, ease of use, mograph capabilities, tag system for non-destructive workflows, rock-solid stability, excellent OSX support and seamless integration with Adobe's products.

What Cinema4D isn't so well versed with is game development. Indeed, it would seem Maxon has gone out of its way to ignore the needs of game developers altogether. Their latest release (Cinema4D R17), has met with lacklustre fanfare and even harsh criticism at the relative scarcity of new features.

Lately, word coming down from the grapevine has it that Maxon is finally starting to commit themselves to various community outreach initiatives, in other words, they're going to listen to their customers for a change. My guess is that Maxon is eager to break into new ground now that some of their principal offerings such as a once superior text engine is now under threat from Maya 2016 SP3. It won't be long before other applications start including mograph capabilities, the holy grail for C4D, as part of their feature base. One of the new features they are working on among others is OpenSubDiv to help bring C4D up to par with other applications - still a long way to go however.

I'm not sure how many polycounters use C4D but I think this would be a great opportunity to voice our needs and state bluntly what needs to change to better accommodate game artists.

For an example, the Bodypaint module, which I like, has a UV editor that is atrocious. You can only select UV points, not shells. Worse is the inability to view all UVs from multiple selected mesh objects; the UV editor will only show UVs from the first selected object. You cannot apply topological changes to a mesh without damaging the UVs whereas other programs are more graceful with how UVs are affected by the removal of edge loops and other modifiers. I actually end up having to use Maya to create and apply UVs - it's that bad.

Another major weakness is the lack of a modern viewport for things like PBR.

There is no native game export functionality.

There are no baking tools of any kind.

What would you guys like Maxon to add to C4D that would see you use the application full time for game art or, at the very least, entice you to give it a second look?

Replies

  • Shrike
    Offline / Send Message
    Shrike interpolator
    Most importantly, C4D needs proper handling and managing of normals and smoothing groups/splits that can be exported, imported and edited from other packages and into game engines (It currently works if you export FBX into Unity tho)
    + a proper "reset" normals function

    Thats the biggest downfall, I can work with anything else, but this is a major issue, causing many problems with all sorts of stuff. Also baking works but currently only from the same mesh in lower sculpt res. Being able to bake to another mesh would be great.

    The second would be overhauled UV tools.

  • SonicBlue
    Offline / Send Message
    SonicBlue polycounter lvl 10
    For the normals editing there is the Vertex Normal Tool from FrostSoft, I'm using the free Lite version, even if it's limited in features it does a good job:



    They also have a PBR plugin called Pixelberg which I haven't tried yet, but it's something I'll look for sure when I'll do some real time stuff again.

    I agree with the other points, BodyPaint is embarrassing, when I was working on the only "current gen" asset I made, I had difficulties positioning the decals, its scaling algorithm is so crap that the text became unreadable, I had to use Krita just for that. But other than the general slowness (every time you move around it refreshes viewport, even if it's fast, you see the textures and the general shading popping, and it's annoying) it's still a valid 3D painting application, the UV part is, well, prehistoric?

    Some people justified this by saying that since there are many alternative tools, there's no need for fixing, for example Octane render to get the nodal material system, or use 3D Coat to do the UV work, but again, this contradicts the "all in one package" mentality that all the major DCC applications are built upon.

    R17, for me, was not that big of an improvement from R16, I'm not that satisfied with the new spline tools (it is also laggy), I preferred to work with the old one, and the Polygon Pen hasn't received updates whatsoever. The autofit for the Deformers is still bugged, so I think they don't really look at their tools after they implemented them.
  • Kraftwerk
    Offline / Send Message
    Kraftwerk polycounter lvl 19
    Not much to add here maybe, i would say lets link Maxxon here, but as far im concerned they already know, but dont care yet. Shame however learning C4D was a blast never seen anything that straightforward.
  • Ged
    Offline / Send Message
    Ged interpolator
    vertex colour tools, normal/smoothing tools, better uv tools.
  • hawken
    Offline / Send Message
    hawken polycounter lvl 19
    Maxxon don't seem to give a flying shit what we want... but I'll chip in as a long time sufferer of their superb software

    VERTEX COLOR TOOLS

    NORMAL BAKING TOOLS

    ok, finished!
    (you know, their FBX exporter actually sets vertex color info, but no tools to vertex paint. I wanted to throw my computer in the sea after learning that little gem) 

    Maxxon, if you are listening, please add vertex coloring. It's the main reason I reluctantly advise people to use Maya now
  • PolyHertz
    Offline / Send Message
    PolyHertz polycount lvl 666
    For anyone who uses Bodypaint in C4D, seems it's finally being picked back up : "BodyPaint is going to get some love soon. We had a dev touring studios after Siggraph" -Twitter
  • Shrike
    Offline / Send Message
    Shrike interpolator
    Well to be fair, Maxon did bring a lot of new great stuff every year, maybe not targeted at realtime but still.



  • SonicBlue
    Offline / Send Message
    SonicBlue polycounter lvl 10
    You can't even say that the vertex painting technique is outdated, the standard Vertex Weight system doesn't allow you to preview two textures at the same time, and generally, Cinema 4D allows you to stack many of them on top of each other (with alpha masks) without the need to render.
  • phaedarus
    Offline / Send Message
    phaedarus polycounter lvl 10
    Just started using this yesterday. Definitely an essential toolset if I could ever recommend one.

    Two questions; is it possible to dock the nightshade UV editor as part of a saved layout rather than have it as a separate window?

    Also, if I accidentally close the nightshade UV editor, I'm unable to bring it back via the python launch command. The normal UV editor has its icons stripped from it so I can't use that. The only option seems to be to quit maya and restart it again and reload nightshade via python.

    Again, thanks for providing the community with an awesome toolset.
Sign In or Register to comment.