CGTalk > Software > Maxon Cinema 4D
Login register
Thread Closed share thread « Previous Thread | Next Thread »  
 
Thread Tools Search this Thread Display Modes
Old 09-06-2012, 05:39 PM   #1
interactiveBoy
Expert
 
interactiveBoy's Avatar
portfolio
Gary Ingle
Animator / Composer
Nashville, USA
 
Join Date: Jul 2005
Posts: 713
R14 Sculpting/painting workflow?

OK we should be getting our R14 licenses sent soon, but have been mucking about with the demo today to practice sculpting for an upcoming project.

I have a question about Sculpting/painting workflow.

I'm on a Mac Pro with 32 GB RAM and an ATI 5770 card.

I've sculpted on a primitive torus. (I put icing on a virtual donut).

Got the icing how I wanted it, then proceeded to bake the sculpt back to the level 0 mesh.
So far, so good.

I hid the original object with the sculpt tag from view.

With the newly created donut (the baked one), I went into bodypaint 3D painting layout and wanted to paint color. So I created a new color texture with the tool in bodypaint.

Here's where the problem comes in.

If I have the painting brush tool active, my editor view goes to a really dumbed down software render.

My normal texture and displacement texture both disappear. I double checked to make sure enhanced openGL is on and it is, but it is being over ridden by the paint mode in bodypaint.

I have always noticed since BodyPaint first came out, that it's editor view is not the same as others in cinema. Didn't think much about it until now.

The issue is that I can't see where the edges of my icing (frosting) are so that I can paint on them.

And to make things more strange, if I hold down the "3" key so I can spin my view, the redraw goes to a different style of render and actually shows the displacement/normal maps. But then I let go of 3 to start painting again, and displacement/normal disappear.

I know I can use raybrush rendering, but that is not ideal for quick workflow.

Is this normal behavior? Or is it my card? Is my workflow wrong? Should I be painting on the sculpt somehow and then baking?

Thanks for any insight you can share.
 
Old 09-06-2012, 11:48 PM   #2
interactiveBoy
Expert
 
interactiveBoy's Avatar
portfolio
Gary Ingle
Animator / Composer
Nashville, USA
 
Join Date: Jul 2005
Posts: 713
60 views and not one reply? Has no one else had this issue?

Perhaps I didn't explain well?

Maybe I should just skip over my specific issue, and just ask what is the preferred workflow when sculpting and painting an object within C4D?

lo-res base mesh
subdivide, sculpt, subdivide refine, etc.
Now it's time to paint textures...what's the next step?

Method A)
1 . Bake the sculpt down with displacement/normal maps
2. Add color/reflection/etc. channels in BP and paint on them

Problem with Method A: you can't see the normal map or displacement while painting in BP3D (at least I can't, and I have a decent workstation)

Method B)
1. Create a new material for painting and apply it to the sculpt object
2. paint in the channels you desire (color/reflection/etc.)
3. Bake the sculpt down with displacement/normal maps
4. Load the textures from the material you painted into the appropriate channels in the baked material (this seems like a clunky workflow at best)

Method C) some other method that I am not aware of

Anyone have suggestions?
 
Old 09-06-2012, 11:56 PM   #3
RickBarrett
Talking Head
Rick Barrett
MAXON Inc.
USA
 
Join Date: May 2002
Posts: 561
I think Method B is your best bet. You'll want to paint on the sculpt object before baking. You may want/need to lower the subdivision level prior to painting for performance.
 
Old 09-07-2012, 12:25 AM   #4
interactiveBoy
Expert
 
interactiveBoy's Avatar
portfolio
Gary Ingle
Animator / Composer
Nashville, USA
 
Join Date: Jul 2005
Posts: 713
Thanks Rick...

Now what is the preferred workflow for getting your paint onto the lores baked object from sculpt?

Are you really supposed to load the textures you painted individually into the channels of the baked material? That seems like a really clunky workflow.

Not trying to be negative, I'm just thinking I've missed something in an otherwise cool production workflow.

Thanks again for you tips!
 
Old 09-07-2012, 01:33 AM   #5
rustEdge
that guy
 
rustEdge's Avatar
portfolio
Gene Carlo Magtoto
Digital Designer, Cinema4D TD & Animator
freelance
Vancouver, Canada
 
Join Date: Nov 2009
Posts: 345
Send a message via Yahoo to rustEdge
The viewport during painting really is that bad in BP. The only time it reverts to the proper OGL-enhanced view is when I have the camera move/rotate/zoom active. The moment I let go, it goes back to the terrible viewport display. And it's even more aggravating when using projection mode, since I have to wait for the projection to be applied before I can even see if I painted the right thing.

It feels like it was the original programming code in BP that's makig the viewport look that bad whenever any of the paint tools are active.

Since they've introduced Sculpting in R14 I really hope they patch up BP, both in its UV and paint tools.
__________________
Do what you want to do, not what you think you want to do.
| ToothedWheel V2 plugin for C4D |UberTracer plugin for C4D |
 
Old 09-07-2012, 03:34 AM   #6
interactiveBoy
Expert
 
interactiveBoy's Avatar
portfolio
Gary Ingle
Animator / Composer
Nashville, USA
 
Join Date: Jul 2005
Posts: 713
I should hope so. It is a good workflow before and after that point.

I'm actually pretty disappointed in the breakdown in the process between sculpting and painting.

What would make sense, is if Maxon had updated the BP toolset to do vertex painting and work in a similar fashion to the sculpting. There was brief mention of a BP update in the works. I just would hate to think we have to wait until another .5 or larger upgrade before seeing it.

The current workflow leaves me pulling my hair out.
 
Old 09-07-2012, 03:46 AM   #7
interactiveBoy
Expert
 
interactiveBoy's Avatar
portfolio
Gary Ingle
Animator / Composer
Nashville, USA
 
Join Date: Jul 2005
Posts: 713
I was just over on the Maxon site and it says Bodypaint R14 has been released, and it even speaks of an "improved openGL viewport".

So I'm guessing maybe it didn't make it into the C4D demo?

Hoping this will be coming into C4D R14 release!
 
Old 09-07-2012, 04:01 AM   #8
3DKiwi
Expert
 
3DKiwi's Avatar
Nigel Doyle
New Zealand
 
Join Date: May 2004
Posts: 1,288
That improved OpenGL viewport is when using BodyPaint standalone in a regular C4D layout or BP UV edit layout and not painting. There is no improvement in painting mode. This still uses its own software display mode as it's done for a long while.

3DKiwi
 
Old 09-07-2012, 12:39 PM   #9
interactiveBoy
Expert
 
interactiveBoy's Avatar
portfolio
Gary Ingle
Animator / Composer
Nashville, USA
 
Join Date: Jul 2005
Posts: 713
I still think I must be missing something.

Does it not seem ridiculous to have to manually load every painted channel into the new material that gets created on the baked sculpt object?

Or I suppose maybe it would be quicker to just drag the painted material tag over to the new object and then load in the normal and displacement maps.

Either way, what an awful workflow. Seriously. I'm shocked.
 
Old 09-07-2012, 01:56 PM   #10
chi
Modernism at my brains
 
chi's Avatar
portfolio
Patrick Goski
Community Ambassador (North America)
MAXON Computer Inc.
Montreal, Canada
 
Join Date: Dec 2001
Posts: 1,750
Send a message via MSN to chi
When in paint mode w. the display is switched over to software shading. This is expected...although there may be a bug in there.
But the main switch to software shading is expected.

All painting in CINEMA has always been done through the software shading. If I was to guess this started as a feature, and I think is what allows you to paint 32x32k images in the view panel...but I think now it is more limitation when compared with newer code bases out there.
On the other hand that pixelated view when painting gives you crisp per-pixel display rather than a smoothed (sampled) display.

Generally I will do my sculpt, lower the resolution 2 steps below the highest level and then do my painting there.
I don't bake anything until the very end...except maybe an AO map.

Haven't had much issue with using the maps at all (except displacements)
Loading in 2-3 maps is not an issue at all.
Mountain out of mole hill here...especially when there are far more important issues in regards to baking.
Although feel free to send in the suggestion...I think they are tired of hearing my requests for sculpting

edit:
One thing you can try is to bake your sculpt.
Copy the tag from the resulting bake onto your sculpt object...now paint on your sculpt object.
Caveat there is that you don't want to render the sculpt object ever, so you will need to set the Baked object to be visible in render but not view panel and then set the sculpt to visible in view panel but not in the render.
__________________
The views expressed in this post are by no means the opinion of those making the post or of any one person in particular.

Last edited by chi : 09-07-2012 at 02:00 PM.
 
Old 09-07-2012, 02:38 PM   #11
interactiveBoy
Expert
 
interactiveBoy's Avatar
portfolio
Gary Ingle
Animator / Composer
Nashville, USA
 
Join Date: Jul 2005
Posts: 713
Thanks Chi!

It's a quirky workflow, but it is a workflow. In the end, you are right: mountain out of a molehill. Just will take getting used to.

I appreciate your input.
 
Old 10-01-2012, 08:31 AM   #12
DrSnooze
New Member
Dr Snooze
United Kingdom
 
Join Date: Apr 2005
Posts: 29
Try using the Raybrush render when painting instead of the standard viewport. Slightly slower than painting directly in viewport but very useful!

Last edited by DrSnooze : 10-02-2012 at 08:47 AM. Reason: Raybrush render
 
Old 10-01-2012, 08:31 AM   #13
CGTalk Moderation
Lord of the posts
CGTalk Forum Leader
 
Join Date: Sep 2003
Posts: 1,066,481
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


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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 06:20 AM.


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