Jump to content
3DCoat Forums

Carlosan

Custodian
  • Posts

    29,464
  • Joined

  • Last visited

Posts posted by Carlosan

  1. Voxels are better for organic modeling and the initial blocking out phase while the Surface mode is better for hard surface modeling since it's a lot easier to retain hard edges while manipulating your model.

    To mimic Blender polygons you need to import the model as Surface, not voxels

    And remember to avoid nGons before any import. 

    • Like 1
  2. Marvel Snap developer Second Dinner working on 'most ambitious Godot game yet' | Chris Kerr
    The company has formed a strategic partnership agreement with Godot vets at W4 Games to support the open source engine.

    Promotional artwork for Marvel Snap

    Marvel Snap developer Second Dinner Studios is looking to accelerate Godot Engine development by investing in W4 Games.

    W4 Games was established in 2021 by Godot vets Juan Linietsky, Rémi Verschelde and Fabio Alessandrelli to go "all-in on the creation of an ecosystem with the Godot Engine at its center."

    The company raised $15 million in December 2023 and remains committed to helping developers "reclaim their control on the technology powering their games."

    Second Dinner wants to lend a hand by entering into a multi-year strategic partnership agreement with W4. The studio has also committed to building what it claims will be "most ambitious Godot game yet."

     

  3. Development of generative AI images and video has accelerated over the past year, generated 3D Meshes are not too far behind. Despite being out in front, even 2D generated images have issues such as multiple finger syndrome or other body related anomalies. All perfectly fine, progress has been made with additions such as ControlNet to constrain the generation based on the parameters set by artists. However it’s still not perfect and we are still at the stage of perfecting consistent, faultless 2D images.

    3D Meshes (Text to 3D) have an even steeper uphill struggle, but I do think on its current trajectory we will see it creating high quality 3D prints, before being used as an ‘out of the box’ solution in games. It's not to say it won’t happen (quite the opposite), but having worked in the games industry, speed, quality and clean up cost are things to factor in - it doesn't tick all the boxes at the moment.

    In this blog I'll discuss 3D characters in their sculpted, high poly or voxelized form as ‘most’ Text to 3D AI Gen meshes, consist of this high poly density when generated, complete with texture. I do have to put a caveat on that last sentence as things are progressing so quickly. I have seen more recent products where lower poly (quad) cages are being output too. Very exciting to see this development tackle topology head on.

    Below I've created a quick sculpt of this character, it has the proportions and shapes I'm looking for, there's no need to go into into any more details on the sculpting level. At this stage I just need to get the basics down and keep the process fluid. I indicate hair direction, face features and make sure hands face palm out (this helps with front/back texturing on the sculpt)

    image.jpeg

    Below I changed the shader inside of 3D-Coat to a white, this helps to show colours slightly better on the model.

    image.jpeg

    Next I paint vertex/polypaint to block in details. This vertex paint helps to add design details and at the same time generate the noise needed for the AI. Essentially I now have a form, detail and colour information. Again this is a quick process and can be sped up even more, if for example you have a modular system of body pieces to 'construct' a character.

    image.jpeg

    As you can see there is no fine details here, just identifying a few parameters, the colours are a starting point only. The idea is to explore AI variations using Leonardo.ai and then see the results in 3D.

    image.jpeg

    image.jpeg

    The image I chose used a different t-shirt. If the t-shirt was important to the project, I could have in-painted sleeves or used the outfit design from a variation. However I liked this outfit so I went with it. It is important to understand that any of the variations can be used instantly on the sculpt to evaluate how well they would work.

    image.jpeg

    Using the same seed and prompt I then generated both a side view and a back view. These views are then transferred/projected onto the sculpt as vertex/polypaint. It is important to understand that a sculpt mesh does need a fairly dense mesh to capture fine details. Vertex painting on a low poly mesh will produce a very blurry result. Once the views have been successfully transferred to the sculpt then there is a small amount of clean up on edge overlaps between the views. There is also a need at times to colour balance between projections, which is very easy inside most 3D Apps. In this example I decided to keep the baked lighting (pink/purple) but it is possible to get more neutral lighting from the prompt stage.

    The result gives a high quality 360 turnaround. I can mask certain aspects of the paint layers to change colour in real time. Alternatively using modular (kitbash) assembly methods to character creation can help top isolate areas of a design and iterate each part. For example the boots or shorts.

    image.jpeg

    image.jpeg

    Here's a quick render from Marmoset Toolbag 3.08. I simply imported the sculpt mesh into Toolbag and set the shader options for Albedo to Vertex Colour then positioned a few lights to match the baked colours.
    image.jpeg

  4. Hello

    You need to switch to Retopo Room, there all the mesh at retopo tap becomes visible.

    Sculpt High Poly model on Sculpt Room

    Create Low retopology on Retopo Room

    Bake from Retopo Room to Paint Room

    Modify any previously baked UVlayout on UV Room (if needed), -> Apply UVset and send it to Paint Room

    Apply.jpg

     

    UV Room work as Paint Room extension. Paint Room <-> UV Room are synchronized automatically.

    Retopo room and UV room are pre process and post process of UV creation/editing. 

    Hope this help

     

    • Like 1
  5.   

    On 8/1/2024 at 4:15 AM, Ctc_nick said:

    Thank you for updating the Applink! :good2:The Getback/ "Export to" Button is working again!

    -for the 'Export to' Button to work, you need to first send something from Blender, to wake the connection. After that it works.

     

    There is one old path "addons/io_coat" in "tex.py" 

    If you are interested I have prepared the file here:

    All the Best.

     

×
×
  • Create New...