![]() ![]() This handles name, position and animation, and lets you fine-tune the 'socket' in your favourite modelling package (Lightwave for me =D ). When rendering, it should be a simple case of render character, then iterate through the attachables and position->rotate->render each one.Īs DMan reminded me, a socket is usually represented as a bone if the characters are skeletally animated. When designing your character, have separate lists of attachables, sifted by which socket they apply to (separate hats from chestpieces, etc). internally, a socket consists of a name (with which it can be referenced), a vertex index (indicating which vertex on the model to position it) and forward- and up-vectors (indicating the orientation of the attachment in question).Įach "Character" then, would consist of the usual model, texture and animation sets, as well as an array of sockets, and an array of attachable equipment. ![]() Supported OS Windows 2000 / XP / Vista / 7 DirectX9.0 - 100 operating. Its original focus was on adult content, but it has since been expanded in many ways such that it can simply be considered a character creation, posing, and animation program. This is the system that UDK uses for attaching particles, weapons and equipment to character models.Ī "Socket" is a point on the model to which a piece of equipment can be attached. 3D Custom Girl (3D), often dubbed 3DCG, is a game developed by TechArts3D for designing a female character with 3d information. In terms of having a character with "attachables", a simple yet effective system is to use named Sockets. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |