[Notice of Holidays]
Please note that our staff will not be available from 2024/Dec/28 - 2025/Jan/5 JST.
The Live2D Creators Forum will remain open during the holidays.
Submissions that require a response will be answered after we reopen for business.
Please note that it will take longer than usual to respond to your request.
Connected vs unconnected vertices
Is there any difference in output or runtime performance when the mesh has unconnected vertices?
0 ·
Comments
I can't see it clearly in the GIF, but does both artmesh has similar mesh lines?
Also I want to know if unconnected vertices affect the output as well, like whether it will have any effect to the mesh rendering in the SDK.
Live2D manual doesn't really specify why we have to connect the vertices, nor why "Auto Connect" button exists.
Man, you already have a different output in Live2D, of course you will have it in the SDK.
If you make an artmesh of any shape, Live2D will divide it into triangles in its own way, because the SDK can only work with triangles. And automatic connections are often different from what you can do yourself, so you will get a different result.
But let's say we connect some vertices in the first blue mesh so both mesh has similar topo, would it matter if the rest are unconnected?
Thanks for taking your time for making all these demo.
Hello!
Thank you for always using our products.
We have researched this agenda.
As a conclusion, there is no difference in the run-time drawing load when all the vertices of a mesh are connected or when only some of them are connected.
Cubism Core uses `csmGetDrawableIndexCounts` and `csmGetDrawableIndices` to get information about the polygons to draw, and this does not change.
However, we recognize that a model in which all mesh vertices are not connected is not a correct Live2D model.
We want you to connect all the vertices of the mesh when you create your Live2D model.
We will work with the Editor team to investigate the pros and cons of this approach.
In the community there has been some consensus about people leaving the vertices unconnected. Connected vertices are seen to obstruct texture view and also on manual mesh edit erasing the connected lines is seen as a hassle, so having a 'hollow' unconnected mesh is becoming kind of a norm because there's no difference in export anyway.
I'm just interested to know what Live2D devs say about it, probably you can come up with something that improves user experience on that front