Jump to content
3DCoat Forums

gbball

Advanced Member
  • Posts

    669
  • Joined

  • Last visited

Posts posted by gbball

  1. On 4/25/2019 at 4:27 PM, v377 said:

    Rygaard, where you were as a beginner in 3DC it is a TRUE MIRROR where I am at this moment.

    Atm I am unsure if I should quit 3DC or continue invest time to understand 1-2 workflows I barely got an ideeea that might be. I asked people around, I watched almost all the videos (still have few but mostly are on specific tools) and improoved a lot in 4 weeks of working like 6h/day medium every day including weekends. I do not care if other's spent years to achieve skills or did x classes: I am very fast learner and tought myself and others many things.

    I made a very decent looking character in vox room and a bit in Surface but I do not need to do a lot though in S for my toon. Still I am very frustrated because I dont find videos DETAILING THE WORKFLOWs for an organic complex character modeled in 3DC. All I have found is in the last minutes of this video which is very brief and fast forward and also this topic.

    I am also amazed that I ask questions on this forum with clear points to be answered (and that will help the community as well if answered properly) and all I get are very brief answers. Like I should understand everything from a sentence. I understand people do not have time but if there are so many videos on TOOLS and TIPS and so on, why there are no videos ON WORKFLOWs so novices would know what TO DO. Few words scattered in some videos here and there are FAR FROM ENOUGH.

    I am very sure that many new users will not have the patience I did and invest so much time in order TO FIND A WORKFLOW to have 

    I am 40y old and I have used many softwares and also some programming but the lack of DETAILED WORKFLOWs in 3DC is just something I cannot comprehend. It is like everybody expects the users to come from zbrush with enough knowhow in order to understand quickly what is what ...

    While the video about tools and brushes are good in 3DC Official channels, I got a guidline only from other users --- still those are obsolete and 3DC team should do detailed WORKFLOWs to insert in the beginner's playlists. Maybe some updated techniques on sculpting in 3DC too. 

    I get that it was hard for some old users from this forum but do you think in 2019 people should still follow the same roads ? I do not and I can tell form experience that learning is much much faster that it was when I learned X stuff. Everything is faster now and so should be the process of learning 3DC.  

    Bottom line: my appologies for any 3DC staff member if they feel bad about my lines but my intention is not to offend anyone but to tell you loud and clear that you have to change the approach to new users and make their life easier. Else your community will not grow but shrink more and more and also who knows how many users did quit in the past and gave 0 feedback. I am sure that you can see some analytics in the forum, on the official website and on facebook that will tell you if the popularity of 3DC grew or shrinked and also details on geographic or returns of visitors. I appreciate 3DC software for what it is offering in terms of tools (at least what I can understand for now) and I do wish it to have more success (though it is very hard without strong marketing and good absorbtion of incoming users).

    I just posted a couple of videos that might be helpful.  Not sure if you've seen them before, but I created them a little while back.  I also have a couple of timelapse videos that go through the whole process.

    Here is one where I took something all the way to finished.  I didn't do a manual retopology, just an auto topology with some edits.  I'd like to make some more detailed tutorials time permitting.  Manually retopology is generally better.  If you watch these and let me know if you have any questions, I'd be happy to give you some advice.

     

     

    • Like 2
  2. I created a couple of videos to demonstrate a bit of what I'd like to see here.  This is a basic example of manipulating the Voxel or Surface mode sculpt with curves, which would act like pseudo polygons.

    This was done in Blender by using a subdivided sphere, and a grease pencil stroke drawn on the surface.  The grease pencil stroke was then converted to geo, joined to the sphere and then manipulated with volumetric soft selection.

    This would be a really powerful workflow with curves and voxels/surface sculpts.  Even better if in surface mode, the topology could conform to the curves so that we'd get nice sharp edges there.

    It's not shown here, but I would also like to be able to extrude a curve shape, creating a duplicate curve that would behave like a polygon extrusion.

    Lastly, it would be great to convert curves to polygons similar to how the strokes tool works in the retopo room.

     

    GIF0.gif

    GIF1.gif

    • Like 1
  3. That'd be really cool.  Off the top of my head...you could assign different pose tool selection sets to different parts of your mesh, then you would need functionality in the new curves tool to control the pose tool.  I'm actually looking for somewhat similar behaviour using the curves with the move tool.  

    I think what 3D Coat would benefit from is the ability for users/developers to make robust plugins. then I'm sure we could see some of these cool ideas implemented.

  4. 4 minutes ago, AbnRanger said:

    If you prep your low poly model properly before importing it into 3DCoat, it won't need a super high resolution. That's where we differ. There is a right way to work in 3DCoat and a wrong way. When you know that, one can work a lot more efficiently than you claim. When I saw how you were using CONFORM RETOPO MESH, I just had to stop. You said "It's very problematic...this just doesn't work right....I know you know a lot about 3DCoat, have a good deal of experience and have contributed a lot, but it wasn't working right because you weren't using it right. 

    You don't use Conform Retopo Mesh with two completely different meshes and completely different shapes. That's begging for problems.

    I agree, I merely used that as a demonstration of where subD sculpting would be beneficial to the existing alternative.

  5. 17 minutes ago, AbnRanger said:

    I understand that, but CONFORM RETOPO is actually a feature I requested of Andrew so we would have a means of having a Quad mesh conform to the Sculpting changes we might make, and it works really well for me. It was never intended to make two different meshes with totally different shapes, conform. I just had to say something the moment I saw that. I don't think it's fair to Andrew to claim it doesn't work well when it's not being used properly. None of the video tutorials showing how CONFORM RETOPO works, demonstrates it being used that way. Can we at least agree on that much?

    I'm coming around a bit, but not because I think 3DCoat falls short the way you think it does. It's mainly because I think it could be a great asset to poly-model with, right in the Sculpt Workspace. Still, it would be a massive undertaking and I'm not sure Andrew would be willing to do that.

    I definitely agree with you, it's great to have and I'm glad it's there.  It doesn't replace working on the mesh directly, but when you need to work with liveclay or voxels booleans, it's there to support that workflow.  And I imagine it's feasible with that already in the application, that you could, if there were quad layers in the sculpt room, conform a quad layer sculpt to a surface or voxel mode sculpt.  Which would also be insanely powerful.  The user could in the end choose which sculpts to bake from and potentially bake right onto a quad mesh that they've been working with in the sculpt room.

  6. This is me using Catumull-Clark subdivision on the the same mesh I was working with in 3D-coat (in the youtube video I posted earlier) in Blender, this time in Blender I'm using a triangulated version of the mesh not a quad version.  I get pretty much the same results I got using res+ in 3D Coat.

    So it seems 3D Coat already has Catmull-Clark subdivision in the sculpt room.  It definitely exist elsewhere in the program.

    Also, @AbnRanger , I watched all the videos you posted and all of them require a destructive workflow where in order to work with a preexisting mesh in the sculpt room, you need to alter it fundamentally.  First by triangulating it, and second (in the case of a voxel mesh) by increasing the resolution to a very high degree to retain the details.  I'm cool with all of that because of what 3D Coat allows you to do with those kinds of meshes.

    However, there are many cases where you just want to work with your original mesh directly.  And it begs the question, why use 500,000 triangles to represent a mesh that could just be 30,000 triangles (15,000 quads)?  Also, why manipulate a high poly mesh at the same time as a low poly version of the same mesh using a limited set of tools and a cumbersome workflow in order to retain the integrity of the original mesh?  Yes we have curves, and liveclay and soon sculpt layers, but we have no way to work on our mesh directly in the sculpt room.  That is the bridge that will allow users to move back and forth from other apps to 3D Coat without worry.

    If users could work with their quad based meshes in the sculpt room, nothing would be stopping them from changing the quad mesh to a triangulated surface mode mesh or a voxel mesh, they'd still have that option and also have access to the current set of tools that exist to support that workflow.

    Also, Photoshop has Vector layers, video layers, raster layers, adjustment layers, smart object layers, 3D layers, etc.  Each offering it's own set of tools in addition to a common subset of tools that behave the same way across all of those layer types.

    Adding a quad based layer mode in the sculpt room is not a bad idea.  I can't see why anyone would be against it.  I think it's necessary.

    GIF.gif

  7. 3 hours ago, AbnRanger said:

    Thanks for taking the time to create the video. I'm halfway through and I already have to objections. Early on, you say "This is supposed to be the equivalent to stepping up and down subdivision levels, but I disagree." How so? It uses a DIFFERENT APPROACH than traditional SubD levels, but it accomplishes the same goal. That is to reduce the mesh to a lower poly version to make Large scale edits (which are normally slow to do on higher resolutions) and still allow the user to keep any smaller details they made to the higher poly version. MISSION ACCOMPLISHED. 

    You showed an example where you import an extremely low poly mesh > INCREASE RESOLUTION. Triangulation does poorly in such cases, especially when the model is not prepped properly in one's host application, using extra edgeloops to preserve hard edges and details. If you import a prepped mesh, it will subdivide with much better results. So, it's somewhat of a bad example to show the shortcomings of an app when the user doesn't take the necessary steps to prepare the model to be subdivided. It's often the same with 3D apps in general. When you subdivided in Blender, because the model didn't really have those supporting edgeloops, it smoothed poorly as well, when subdividing it....just not as poor as Loop (Triangulated) Subdivision. In 3DCoat, this is how you would handle an uber low poly mesh on Import.

     

    I know it's long, but please watch the whole video before picking out one or two things to comment on.  At least that way we'll be on the same page.  There are other things that I've addressed that the current workflow isn't capable of.

  8. 2 hours ago, Rygaard said:

    I know you had good intentions in your proposal for a third category. With all respect...
    But don't you think it would be redundant even if it was another type of mesh? And that possibly people would be confused and would even continue with the problem of communication between all the Rooms? Would not Surface Mode be able to handle quads or tris?


    It may seem like I'm being radical, but when I talked about a single mesh within 3D-Coat, this would unify all the Rooms in your favor, regardless of the mesh being quads, tris and voxels, you could have any kind of workflow and techniques in your favor.
    You could sculpt, model, create or modify Uvs, create and use texture maps (per pixer painting, microvertex painting and ptex painting), you could do any task at any time without any kind of problems. If you need to change anything you could .... Would not that be ideal?


    Because I see people wanting to unify a few Rooms, but will continue with the same problem of workflow and confusion among users. And in the future when they realize, they will say: why not unify with the other Room too ....

    I'll use Blender as an example. You can do anything inside Blender because there is only one mesh. The entire system, all the features and tools are available to you! Exactly everything in the program is for you to use any way you want!

    In my humble opinion, regardless of whether it's Blender or any other program, the program that works like this becomes a powerful program where creation, maintenance, changes, and the way you're going to drive your project just depends on you.

    I hear what you're saying, and I suppose it makes sense in a way, but I think we're kind of saying the same thing.  Some of these things are possible, but I think a lot of other tools would need to be built first.  A quad based workflow is fundamentally different from what you can do in voxels or with dynamic tesselation sculpting.  But you could hide the separation and expose all the tools alongside the mesh and have the mesh change modes in a way that's hidden from the user.  

    All that being said, I think what I'm looking for is part 1 and what you're looking for would be part 2.  

  9. Here is an example of what I mean. 

    I would save production time if I could bring in a UVd asset and instantiate it into my scene using the import tool.

    Here I've done the following 

    1. Create a simple box sculpt
    2. Retopoed it
    3. UV Unwrapped it
    4. Sent it from the Retopo Room to the Paint Room 6 times
    5. In the Tweak Room moved each box to a different position
    6. In the UV Room, combined all the UVs to be the same and deleted the unused ones
    7. In the paint room did some painting on one of the objects which was then applied to all the others
    8. In the sculpt room, turned on view paint mesh in sculpt room
    9. Then I used the retopo object as a model in the models tab.

    In the video, I'm initially showing what I would like to the be the result of instantiating quad layers in the sculpt room from paint objects

    What I did towards the end is use the existing functionality to create box shapes in my scene.

    Wouldn't it save a production time and money if it was possible to just export a version that has all the objects in the right spot without going through all the steps listed above?  All it would require would be the ability to work with Quad meshes non-destructively in the sculpt room. 

    Again, I'm proposing a 3rd layer category that would allow us to work with Quad based meshes non-destructively with context-sensitive tools...a lot of which already exist in the program (i.e. Move, Transform, Import, Primitives, Grow, Clay, Pinch, Flatten, Bulge, Freeze, Subdivide Higher/Lower, etc. - no liveclay tools, no boolean tools, just the basics).

     

    GIF.gif

  10. My opinion is that of someone who started with 3D Coat as my first real 3d application.  I started with it, then I learned Blender, then I learned Zbrush, then Unity/Unreal.  So I'm not coming from another application, I started with 3D Coat, and learned the 3D asset pipeline using it.  I literally do everything in 3D Coat where ever possible, but there are certain tasks which I avoid because it would be better to do elsewhere, and they're things that I think would cause a lot of studios to choose an alternative.  I don't think 3D Coat has to be a complimentary piece to Zbrush at all.  It can be the go to sculpting/retopo/UV/texturing tool for any studio with that one bottleneck fixed.  I strongly believe that.  Of course there are a few other things that need to be done, but there is so much that is already amazing and unmatched by competitors that 3D coat could easily start seeing people choosing to use for more and more of their work.

    I'm not speaking as a person who just uses 3D Coat for sculpting or just for retopo or just for conceptart or just for texturing, or just for printing - I literally use it for all those things.  I'm looking at the program as a whole and how it fits into a pipeline for previs, film and games production, and even toys.  I'm committed to 3D Coat and I believe in the team.  As long as @Andrew Shpagin and the team keep developing it I'll be here.

    There are pipelines that don't exist yet in other applications that 3D Coat is capable of with some changes.  These are the kinds of paradigm shifts that need to happen in order to really be a disruptive force.  

    For example.  3D Coat has a MODEL PALETTE and you can use the IMPORT tool in the sculpt room and set a chosen model to be imported at the brush position.  Imagine if in a production environment, a library of UV Unwrapped 3D assets was given to a concept artist or set designer using 3D Coat (already happening) and they could paint out and compose the scene just by brushing objects around.  This is currently possible, but it's a destructive step and all assets brushed into the scene will be triangulated as voxels or sculpt objects.  It can be exported back to the 3D team for final layout, but they will have to use the 3d scene as a guide and manually place all the UV'd assets where the concept artist has put them in the original 3D app.  This is a maddening idea for me.  How much TIME AND MONEY would it save a production if they could just use the export from 3D Coat as is.  This is where CONFORM RETOPO isn't even an option.  Applinks could potentially solve this, but still, a way more elegant solution is the most direct one.  Being able to work with quads in the sculpt room.  I think I probably differ from @Rygaard in terms of wanting this functionality on a regular surface mode mesh, I'm proposing a 3rd mesh type in the sculpt room, so you could have an S (surface), V (Voxel), and Q (Quad) layer type in the sculpt room.  We can already show the quad based paint objects in the sculpt room, but we can't manipulate it directly, or better yet, an instance of it, that we could apply to the Paint mesh (optionally).

    I know Zbrush and Maya passably, but in Blender and 3D Coat I'm proficient, so I'm basing what I say on what others can do, I'm basing it on what seems to make the most sense from my experience as an indie developer, as a teacher, as a freelancer and as an in-studio production artist.

    Untitled-1.png

    • Like 1
  11. 2 hours ago, AbnRanger said:

    What you are suggesting are LARGE SCALE CHANGES for SMALL SCALE BENEFITS. Can you create video demonstration/comparison showing why it's necessary for 3DCoat to make these changes, to make it more "pipeline friendly." If there is real merit to it, Andrew can see it demonstrated, not just stated.

    I'm not seeing it. If I need to sculpt on a character already UV'ed with a mouth cavity and all, I would import that model into the Retopo Room, then send a copy to the Sculpt workspace (GEOMETRY MENU > RETOPO MESH TO SCULPT MESH), then use CONFORM RETOPO MESH with large scale changes done with the MOVE, TRANSOFORM or POSE tool. Any brush sculpting changes can easily snapped periodically, in the Retopo Room w/ the Brush tool. You can quickly switch between the two workspaces by assigning hotkeys to the Workspace tabs, so it's not a chore or a real break in your workflow.

    I don't care that they are separate meshes. I think it's a good thing in some respects. There isn't a single situation or project where I feel I couldn't sculpt/model a character properly or as efficiently in 3DCoat. In fact, I think I can work much faster in  3DCoat because the 3Dconnexion device support allows me to shave about an hour or more per 8-10hr workday, since I don't have to constantly stop > navigate > stop > navigate. ZBrush certainly has some features 3DCoat doesn't and things that work better, but people forget the converse is also true.

    I can now Sculpt and Texture Paint, SIMULTANEOUSLY, and with Sculpt Layer functionality, on a high poly sculpt, using Smart Materials.

    You have to split that work into 2 different stages and in fact, you have to export the low poly mesh to Substance to get the same painting functionality. Why is no one talking about that? That is a MASSIVE advantage....but yet all we hear, here, is how 3DCoat is the app that's uber limited.  

    I think you're missing the point I'm trying to make.  I know you are well-intentioned and want what's best for the the app and the developers like the rest of us, but I can't see the downside here.

    What you're suggesting are workarounds and I've used conform retopo mesh before.  It can be useful in certain situations, but it's fairly limited.  Snapping periodically, in theory, could work, but what about on tight spots like ears, lips?  Again, I've used it and I ended up reworking things over and over because the mesh snapped to the wrong things.  So I've tried what you're suggesting and it's problematic, not to mention the performance hit due to rendering a high poly sculpt and a retopo mesh simultaneously.  It's not a direct solution to the problem, it's a workaround plain and simple and it's not workable in a lot of situations.  I know that I can bring a retopo mesh to the sculpt room and even subdivide it if I want to, but once it's a sculpt mesh, it gets triangulated, then I'm back to using conform retopo mesh to sculpt mesh to make sure my target retopo mesh keeps up with the sculpt mesh. 

    All of these things would be handled automatically if It was possible to work directly on an original quad mesh and subdivide it non-destructively.  You're also talking about time savings in other areas of the application, such as using the 3D Connexion mouse, but why not save time by allowing direct sculpting on quad mesh with subdivision.  I've heard @AndrewShpagin say it would be a bit of an undertaking, but I haven't heard him say it's impossible.  I would love to hear from him whether it is, in fact, possible and what it might look like.  

    I really don't see why you're so against it.  You can see the value of being able to conform retopo mesh to sculpt and moving the retopo meshes to the sculpt room for sculpting, wouldn't quad based subD sculpting be better?  Again, it's not at the expense of everything else, it would in addition to and a great compliment.  Imagine doing work on your final UV mapped mesh directly using sculpt layers with pbr texturing, at a high subdivision level, then baking that down to your target mesh.  

    Also, I hate to bring it up, but I remember way back when Andrew was just starting to make Surface mode in addition to voxel mode, you were against the idea of vertex painting on a surface sculpt object at the time, but look where that has led. 

    So, I really don't think subd sculpting is a small scale benefit because it would obliterate the bottleneck that currently exists in the program, and I think it's worth whatever amount of work would be required.  

    If I have some time I will definitely make a few videos discussing the issue.

  12. 58 minutes ago, micro26 said:

    Can someone elaborate how going  up and down  subd levels will improve my sculpting experience instead of just pressing 

    the proxy slider?  Subd sculpting is not even in my top 20 wanting list for 3dc  ,some z features i wouldnt say no subd sculpting aint one of them.

    Pictures :This sculpted in sculpt room and then baked displacements onto a subd low poly mesh that i can detail in paint room.

    Might not work on all cases but it generally works.

    Capture.thumb.JPG.2063dde68ce0fab6ba13b9babf0241e7.JPGCapture2.thumb.JPG.5042b8b877571428c1d440d786b0f244.JPG

    As for voxels ,its a  big plus having this feature cause  there are some cases and operations that 

    you cant make with polygons.  Eg I tried ( in zbrush) splitting a sphere in half and then boolean union it with little success.

    The reason i use 3dc more often than z is because to a certain point it forces dynamesh and 3dc is better at handling iregural/arbitral meshes. Also baking and merging/rearraging uved meshes AFTER BAKE is a super strong feature for 3dc.Not even painter can do that.

    As  for modeling function they both lack in comparison to modeling packages such as max/maya/blender with modifiers etc.3dc is not even advertized as a modeling package though i hope more modeling tool functions make it the future.

     

    Good Z examples are polish by groups and batch operations that can be performed (decimate-export etc)  that i d like to see in 3dc. 

    Both are very good apps depending on what you want to do with , they work differently but thats not a bad thing if you invest the time on both. I wanted to make a video for z users to find their toolset inside coat but i dont have much free time.

    Maybe that will help some people wanting to  also learn 3dc.

    44

    SubDs doesn't improve sculpting in 3DCoat, it just makes it more pipeline friendly.  Right now, 3D Coat isn't a viable option for a lot of sculpting pipelines.  The example you've shown is fine, but what if you want to sculpt on a mesh that has already been created.  has a mouth bag, nose, nostrils, eyes, teeth etc...all UV unwrapped.  Would 3D Coat be your first choice to change the sculpt into another character?  If you had a choice, you'd probably use Zbrush or Mudbox because they support that workflow better. 

    If I'm making something from scratch, 3DCoat is very comparable and presents its own unique workflow which I like, but when you want to avoid duplication of tasks and streamline work process it becomes a problem.  It's even a problem if I make something from scratch in 3DCoat, retopo it and then realize that I need to make changes to the sculpt, that's when you start to see the problem.  There are some workarounds like conform retopo mesh to sculpt, but it's not a good solution beyond fairly general adjustments.

     

    Edit: Also, I try to make as many 3D coat videos as I can, and I will continue to make more.  It might sound like I'm down on the program, but I'm not.  I think it's awesome.  I use it for all my sculpts, I teach it to my students and I think it has an opportunity to become a go-to option for indie developers if not larger studios.  I advocate for it a lot.  Just now, I asked the people at Artella to include it as one of the software options that can be listed as it's not there.  I'm currently learning to code in C++ primarily for my game, but I'd love to be able to work on tools for 3DCoat one day. 

    • Like 1
  13. 9 hours ago, AbnRanger said:

    ....The Surface mode meshes are subject to such drastic topological changes, that traditional SubD levels are not possible. Does no one understand this? It's why you cannot use Sculpt Layers and Sculptris Pro in ZBrush. The mesh changes way too much. 

    This is fine for one-off situations, but becomes problematic when you have multiple meshes to work on or if you want to use a quad mesh as a base for sculpting.  If that's the case, 3D-Coat cannot be your option unless you want to deal with workarounds.  You would choose Zbrush or even Mudbox.  For sculpting specifically, 3D-Coat doesn't fit well into a pipeline because of this.  I don't think anyone expects that surface mode meshes should be quad based with subdivision levels.  But there should be a third mode (subD) along with surface mode and voxel mode for a regular subdivision sculpting mode with as many of the brushes that can be used....claybuild, move, pose, and sculpt layer functionalities on a UV mapped mesh, etc. (probably not the boolean tools understandably) and users logically would be able to move destructively from one mode to another if and when it made sense to do so. 

     

    A workflow within 3D Coat would probably look like:

    Voxels->SurfaceSculpt->Retopo/UV->QuadSculpt/Paint(with Subdivision and sculptlayers)->Bake to Retopo Mesh->Final Adjustments in paint room.

    A workflow starting outside 3D Coat would look like:

    Create basemesh, or start with base mesh created previously, ImportToQuadSculpt->QuadSculpt/Paint(with Subdivision and sculptlayers )->Bake to Retopo Mesh->Final Adjustments in paint room.

    If 3D Coat could do that people would have no choice but to strongly consider it for their pipeline.  As it is, people in industry are more likely to use it for Concepting, Retopo or Painting.  The sculpt tools are really cut off from the rest of the pipeline unless you are willing to deal with major, major concessions.  So as amazing as Voxel sculpting, Surface mode and liveclay sculpting all are people will be unlikely to use 3D coat as part of their pipeline for sculpting because of this one omission.

    How amazing would it be to take your retopo mesh, bring it into the sculpt room, subdivide it a few times, project your liveclay details onto it and sculpt/paint detail onto the UVmapped mesh using sculpt layers with PBR materials and shaders.

    I know that 3D Coat has another way of doing things, which is great, but these kinds of pipeline friendly bridges need to be created in order for this tool to become more widely adopted.

    I don't want more work for @Andrew Shpagin and the Pilgway team, but as backwards as it might seem.  This is the way forward if you want people to discover all the other cool stuff that 3D Coat can do.

    • Like 1
  14. To echo @Emi,

    About Subdivision modelling specifically, it really does become a deal breaker when you want to edit your work after retopo or if you are bringing in assets from another 3d app.

    I don't think that people would expect the same level of flexibility with a quad based subD mesh as they would from voxels or surface mode in terms of dynamic remeshing and booleans, but there is the expectation that you should be able to work on a quad based mesh non-destructively.  I think that sculpt layers help with subD sculpting as I imagine they are an important component in terms of storing displacement between subdivision levels.  Hopefully, @Andrew Shpagin can chime in, since I don't know how these things actually work.  I think a lot of the functionality that currently exists in the program could lead to a really powerful SubD Sculpting workflow, TBH, I think the workflow and UI would be the biggest parts to work out.

    I, for one, wouldn't mind if when going from a quad based mesh to a surface sculpt or a voxel sculpt (or vice versa) it was a somewhat destructive step.  However, once I've put work into UV mapping something and working out good topology, I want to be able to reuse that work where ever possible by reshaping the geo, subdividing it and sculpting more details without worrying that I might be changing the shape drastically as a result because the low-poly base will automatically keep up. And when more general changes are needed, I can pose it at low subdivision levels and have that propagate to higher subdivision levels, or more importantly, smoothing things out at lower levels and having that translate to higher levels.  

    In the past I sculpted a character in 3D coat, then I retopoed it, then I unwrapped it and I planned to leverage that initial character mesh for the next set of characters I was going to create for the same project.  With the idea that I could transfer the same rig weights to all 5 characters.  But when making the second, third and fourth characters I ran into a huge problem.  My first mesh was totally useless.  I tried using conform retopo mesh to sculpt, but it was really slow because 3D Coat had to calculate my high poly sculpt mesh and the lowpoly retopo mesh simultaneously, also not all the sculpt tools have that option.  If I were using Zbrush, Blender or Mudbox, it wouldn't be a problem.  Because of this, I can't see any studio using 3D coat for any kind of production-heavy sculpting workflow unless it's purely for prototyping or early stage sculpts. I want 3D Coat to be at the heart of my studio's workflow, but I have to think of workarounds for this issue in particular.  Since I decided to stich with 3D coat, I ended up sculpting 5 characters, retopoing all 5 characters from scratch and UV unwrapping all 5 characters.  In the end, each of my meshes ended up being slightly different and we couldn't reuse the rig setup.  So instead of saving time, we drastically increased to time it took because I wanted to use 3D Coat.  Sadly, I ended up buying a copy of Zbrush so that I don't have to worry about a similar problem in the future.  

    I don't really know if it's feasible to do in the short term, but I really hope quad based sculpting with the ability to step up and down through subdivision levels is somewhere on the roadmap and I hope that @Andrew Shpagin will be able to give his full attention at some point, because I'm sure he'd be able to work some magic if he puts his mind to it.  Even if it's really hard, I know you can do it @Andrew Shpagin, if it will take a lot of work, or if it's difficult is definitely not a reason to avoid it.  It's super important and critical to the growth of the program.

    For now, I'm excited to see what Sculpt Layers and Curves have in store as I await the release of version 5.

    Also, this isn't meant as criticism...just constructive feedback on my experience using the tool.  I love 3D Coat, and use it whenever I can, but I also am starting my own studio, so I'm not really answering to client or studio requirements.  I feel like Pixelogic and Allegorithmic and Autodesk and Foundry have a good pulse on what industry is doing, Blender not as much, but they make their own films so the tool is production tested and optimized, also they have the benefit of being opensource so the users can also help make the tool, but Pilgway/3D Coat seems to be less geared towards the needs of industry and production friendly workflows.  I want to see 3D Coat become the best possible tool that it can be.  Recognition/acknowledgement aren't things that you can control, but if the tool is solid, stable,  enjoyable to work with and delivers great results in a logical workflow that is production friendly for the hobbyist and the big studio, I'm sure the recognition will come.

     

     

     

    • Like 2
  15. Great post @Rygaard and nice points @Emi

    3D Coat is such a joy to work with, but it does have some significant flaws, especially with the sculpting workflow.  A lot of them seem like fairly easy fixes, which is the frustrating part.  3D Coat is easily more innovative than just about any other sculpting program, but it's still missing things that we expect from working with other tools like topological move, repeat last action, and non-destructive subD sculpting.  Better smoothing and better surface picking would be on my wishlist as well.  I also find that 3D Coat doesn't handle certain edge cases/situations very well.  Things that Zbrush nails.  Things like snapping the brush into one along the centre symmetry seam is a massive help.  Also, lack of topological move in 3D coat makes it basically impossible to do movements on the inside of a character's legs if they are close together.  My workaround is to separate the legs into two separate symmetry instances and sculpt on one or the other with symmetry turned off, it works great, but it's not something a new user would ever think of.  Whereas in Zbrush it just works.  Also, in terms of picking, it's hard to smooth a part of a mesh without blowing away the forms on an adjacent part of the mesh and for me at least, solving some of these problems requires a good understanding of the tool and coming up with innovative workarounds that don't feel like sculpting anymore.  Further, they feel like workarounds that are needed due to the limitations of the sculpting toolset.  I'm patient enough to jump through those extra hoops to get the results I want, but I can't see most people sticking with it long enough to figure those things out when they can just use something that just works the way they would expect.

    • Like 2
  16. I have to agree with this.  

    It's really cool to have PBR shaders, and cavity/bulge settings are neat and provide a nice base for baking, but for sculpting, they are misleading at times.  Not to mention, a lot of the default shaders have their cavity/bulge settings cranked way too high and look bad as a result, the default shaders should be better curated.  It gives a poor first impression.  Glad you stuck with it and created something that works well for you.

    Thanks for sharing this, I will try it out.

×
×
  • Create New...