正在加载视频...

视频加载失败

🗑 #Live3D #Live2D #Live2DWIP 🗑 When building a Live2D-based 2D Pseudo-3D model, the way the ArtMesh vertices are connected can also have a noticeable impact on the deformation result. Using this arm twist as an example, whether the ArtMesh edge / diagonal flow leans left or right becomes a...

11,144 次观看 • 1 个月前 •via X (Twitter)

0 条评论

暂无评论

原始帖子的评论将显示在这里

相关视频

🧱 #Live3D #Live2D #HandTracking 🧱 I spent some time refining the way I use Warp Deformers to create lateral physics-based swinging motion in Live2D. With a new production concept, I tried to achieve the highest possible level of mathematical precision. At the core are two fundamental swinging structures, which I can mix in different proportions to create different qualities of motion. The first is parallel swinging. Both sides of the Warp Deformer remain perfectly parallel throughout the motion, making it look somewhat like a sheet of paper or a tassel. The second is bending swinging. The angle between the two sides of the Warp Deformer changes as it moves, making it look more like a flexible tube or a tail. (0:12)Interestingly, when I layer the first and second structures together, the bottom forms an X-shaped pattern as it swings. It looks a little like a spine or some kind of mechanical structure. (0:23)The third structure is an equal blend of the first and second. Its characteristics are much more neutral, combining the qualities of both. (0:35)The fourth and fifth structures are created by smoothly blending the first structure into the center of the second, and the second into the center of the first, respectively. This makes them appear softer and more flexible, somewhat like a piece of fabric. (0:28)Interestingly, when I blend the fourth and fifth structures equally, the result is exactly identical to the third structure. This also demonstrates that, despite their apparent complexity, the two are actually perfect mirror images of each other. Every physics-based motion shown here uses a two-segment pendulum structure, with a swinging range of ±90°. In theory, when curled to its limit, it can bend upward into a perfect semicircle. To most people, this may look as boring as a brick. But to me, this is exactly where the romance of Live2D physics lies. Does anyone else feel the same way?

📐Hephaestus📏Live2D匠人魂

19,362 次观看 • 10 天前

Here is the Geometry Nodes Weighted Normals with Laplacian Blur on a full character (a vroid). It easily improves the shading even on game topology with almost no setup. I built this as part of my quest to improve real time toon shading. 3D anime models are popular, but use of dynamic light is rare even among high quality vtuber models. This is for several reasons, but a big one is simply that it takes a lot of Custom Normals work to make 3D cel shading not look like a jagged mess (other pieces of the puzzle are issues like deformations, multiple lights, etc). And fixing Normals is tedious, especially on existing game topology. I have focused on proxy meshes for priority areas like character faces, but they aren't an efficient solution for the whole body + outfit. I wanted something I could just throw on any model and make it at least not a jagged mess anymore even if it wasn't perfect. As you can see from this clip, this does that very well! And vertex groups can be used to control the style of the effect and power. It still can't smooth beyond what the topology density can support, but the topo itself is no longer a problem (for higher res, could be run on a subdivided version of the model and then baked to a Normal Map.) The only changes I made to this model were adding a weld modifier to merge split edges during interpolation, and a vertex group to select the skirt. I have not yet added full handling and logic for detecting edges with big angles like the skirt, or for handling boundaries like on the hair, so both those areas can get better too. You can also see that while it successfully smooths out the Face, it isn't really stylistically correct there. That is still best done with a proxy mesh to define a new shape. This is part of the tools I am working on for Fondant. We are putting together a Blender Addon to release this + a proxy mesh tool for the face, and are working on resolving other problems in-engine to fully bring dynamic light to real time 3D toon shading. Give us a follow, and send them a DM if you are interested in testing these tools as they develop!

aVersionOfReality

14,679 次观看 • 1 年前

Milestone! We (robotic arms for gadgets assembly) finished the first commercial order, which brought the first revenue. Here are some learnings from this: The customer was a smart toy manufacturer. The task was to add a heatsink to Raspberry Pi. We received parts from them and returned the assembled modules back. Currently, it's done by teleoperation. Later it will be done by a remote employee via the Internet. Then it will be automated action by action, reducing the operator's time on this and making the task profitable. ps. If you have an assembly task that we can do for you asynchronically - leave a comment below. Learning 1. It's possible! This task which is usually done by the human arm with 5 fingers can be done with a two-finger gripper with the addition of a couple of simple tooling. The task was not simplified. We peeled off thin films from stickers, unpacked paper boxes, moved PCB boards full of components, etc. And no unsolvable problems have been encountered yet. Challenges: 1) The paper box shifted during the opening Solved with the plastic walls that you can lean against 2) Heat pad, stuck to the gripper instead of heat sync. Can be solved by gripper with a pump, but this time solved with the patience of the operator 3) The film on the pad is very thin. Turned out that sub-millimeter arm precision is enough to peel it off with just a regular gripper. 4) The working area has not enough space. You'll only know this by doing real tasks in bulk. This could be solved by an extra pair of long arms, but in this case, solved with the patience of the operator. I think that in the end, we will have 5-10 types of universal tooling and 5-10 types of grippers to solve almost all the problems in such assembly tasks. Learning 2. It's slow. It took 5 times more time, than doing it with human hands. But the good news is there's a lot of room for improvement. We now have specific “time for task” metrics, which we will decrease with iterations. The main reasons for slowness: 1) To rotate the gripper to a steep angle you are forced to control one robot arm with two hands instead of using both arms. We can fix this by just making more room for rotations. 2) Grabbing PCB board with two arms is hard. A slight difference in rotation can break the board, and it's hard to control these angles visually. To solve this, the best way is to use force feedback so you can feel the pressure applied to the item. 3) Accuracy and steadiness is still can be improved We will try a metal version and double the motors to do this. 4) It is physically difficult for the human hands to move with such precision To solve this, we will add a pad for the hands like in surgical robots Learning 3. It's a good business model The "Factory in the cloud" is a good business model for this stage. You send us parts and we send back assembled modules. Currently, it's more convenient than sending a robot to your place, as we can iterate/fix the robot quickly and utilize it 100% of the time. When we polish the set-up over time - we can send robots to your place. So if we can assemble something for you in the USA with Chinese prices by using modern automation - leave a comment below.

Igor Kulakov

37,266 次观看 • 1 年前