• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.

Explain to me the Warcraft model terms

Status
Not open for further replies.
Level 29
Joined
Jul 29, 2007
Messages
5,174
Geosets = meshes.
Matrix Groups = not actually a modeling thing, just a way to declare how the matrices are stored in the file (not needed for Reforged HD because there "groups" are constant size = 4).
Matrices = bone indices.
Vertex Groups = tells you what matrix groups the vertices use for their skinning.
Extents = bounding shapes of geosets or the model as a whole. Generally used in games for collisions, physics, selecting objects with the mouse pointer, culling, etc., however in wc3 you have also explicit collision shape objects, I don't know exactly what wc3 uses for what. A wc3 extent represents both a bounding box and a bounding sphere, probably as an optimization.

As to what a mesh is, or how skeletal animations work, or what bounding shapes are, use your favorite online search engine.
 
Last edited:
Level 12
Joined
Jan 30, 2020
Messages
875
Yes it does.
But thats not all. I wanted to reduce the pre-selection change of the cursor on one of my models ingame.

I initially thought I could solve this with a smaller collision shape, but it did not help at all. I guess collision is rather used for.... er collision with the other models in conjunction with the object editor collision size.

To be able to select other units right besides my model without this one preventing it with its huge pre-selection modifier for the mouse pointer, I had to alter the extents.
As a result, the model works perfect ingame so far, the hp bar displays lower and that helps, but the pre-selection now only changes when i reach the edges of the model, and as I set the extent quite low on the z axis, I don't have issues with the model height preventing the selection of other units ingame anymore.


Now what I did is change the extents to the desired "collision share" I wanted for all geosets and animations, and I am not sure I didn't only need to changed the main model extents, if anyone knows that would be really useful for all beginner modelers around !
 
Status
Not open for further replies.
Top