-- [ Picked text/plain from multipart/alternative ] Your expertise extend far beyond mine, besides I'm still in 9th grade algebra, matrices aren't for a couple months. :)
Anyways, my errors sit mostly in studiomdl. I took the gordon model and stripped it down to skeletal frame then I took my model and applied it without touch the skeleton except to appyl the vertices. After everything was applied right I exported the reference smd and put everything in a folder with the smd animations included with gordon. I then edited the qc file only as needed and went to export. Here's what happened: -------------------------------------------------------------------------------------------------------------------------------------- C:\SIERRA\Half-Life\SDK\Model Tools>studiomdl stickman entering stickman.qc grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\//stickman.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/look_idle.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/idle.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/deep_idle.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/run2.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/walk2handed.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/2handshoot.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/crawl.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/crouch_idle.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/jump.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/long_jump.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/swim.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/treadwater.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/run.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/walk.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/aim_2_blend1.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/aim_2_blend2.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/shoot_2_blend1.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/shoot_2_blend2.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/aim_1_blend1.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/aim_1_blend2.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/shoot_1_blend1.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/shoot_1_blend2.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/die_simple.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/die_backwards1.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/die_backwards.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/die_forwards.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/headshot.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/die_spin.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/gutshot.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/ref_aim_crowbar_blend1.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/ref_aim_crowbar_blend2.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/ref_shoot_crowbar_blend1.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/ref_shoot_crowbar_blend2.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/crouch_aim_crowbar_blend1.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/crouch_aim_crowbar_blend2.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/crouch_shoot_crowbar_blend1.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/crouch_shoot_crowbar_blend2.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/ref_aim_trip_blend1.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/ref_aim_trip_blend2.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/ref_shoot_trip_blend1.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/ref_shoot_trip_blend2.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/crouch_aim_trip_blend1.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/crouch_aim_trip_blend2.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/crouch_shoot_trip_blend1.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/crouch_shoot_trip_blend2.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/ref_aim_onehanded_blend1.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/ref_aim_onehanded_blend2.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/ref_shoot_onehanded_blend1.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/ref_shoot_onehanded_blend2.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/crouch_aim_onehanded_blend1.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/crouch_aim_onehanded_blend2.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/crouch_shoot_onehanded_blend1.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/crouch_shoot_onehanded_blend2.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/ref_aim_python_blend1.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/ref_aim_python_blend2.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/ref_shoot_python_blend1.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/ref_shoot_python_blend2.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/crouch_aim_python_blend1.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/crouch_aim_python_blend2.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/crouch_shoot_python_blend1.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/crouch_shoot_python_blend2.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/ref_aim_shotgun_blend1.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/ref_aim_shotgun_blend2.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/ref_shoot_shotgun_blend1.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/ref_shoot_shotgun_blend2.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/crouch_aim_shotgun_blend1.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/crouch_aim_shotgun_blend2.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/crouch_shoot_shotgun_blend1.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/crouch_shoot_shotgun_blend2.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/ref_aim_gauss_blend1.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/ref_aim_gauss_blend2.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/ref_shoot_gauss_blend1.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/ref_shoot_gauss_blend2.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/crouch_aim_gauss_blend1.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/crouch_aim_gauss_blend2.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/crouch_shoot_gauss_blend1.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/crouch_shoot_gauss_blend2.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/ref_aim_mp5_blend1.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/ref_aim_mp5_blend2.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/ref_shoot_mp5_blend1.smd grabbing \Documents and Settings\default\My Documents\GameDev\Game Development\H alf-Life\Modeling\stickman\/ref_shoot_mp5_blend2.smd BMP texture.bmp [128 128] (100%) 17152 bytes ************ ERROR ************ cannot find bone Bip01 L Leg for bbox -------------------------------------------------------------------------------------------------------------------------------------- I have no idea what bbox is, but what I do know is that I never even touched the skeleton. This has happened for multiple other models too but I won't bother you with them as well. Any help you can render would be greatly appreciated however. Thanks, Lakario ----- Original Message ----- From: Ken Birdwell Sent: Wednesday, February 20, 2002 7:08 PM To: '[EMAIL PROTECTED]' Subject: RE: [hlcoders] VALVe: Skeletal System Your question is somewhat vague, I'm not sure what sort of errors you're getting so I can't really help you with this one. If you've gone through Steve Theodore's very well written "Modeling for Hallf-Life" document with comes with the SDK, and if you've looked through the code, then you pretty much have everything that exists. To start, I'm assuming you have a workable understanding of linear algrebra and C++. You can probably treat the quaternion code as a black-box, though it doesn't hurt to at least know the basics behind them. Internal engine architecture has been talked about a lot on these lists so I won't repeat it, but in any case it's pretty simple. Following the animation data through to the client up until the final render call after the bone transformation matrices have been set up shouldn't take more than a few days to understand (Adrian,Eric,etc. can correct me if I've underestimated the difficulty). It can also be helpfull to start at an earlier stage in the process and follow the data from the exported .smd's through studiomdl to get an understanding of what sorts of optimizations and remappings happen to the animation/model sources to prepare them for rendering. Testing your models outside the engine is also critical, sometimes model errors can be hidden by errors in the player/monster AI, as well as the other way around so it's best to isolate issues as much as possible. -----Original Message----- From: Nathan Taylor [mailto:[EMAIL PROTECTED]] Sent: Tuesday, February 19, 2002 4:22 PM To: HLCoders Subject: [hlcoders] VALVe: Skeletal System Hey I know this is a little OT but, it has come to my attention just how evil the VALVe Skeletal System is. I was wondering if you guys over at VALVe had any detailed SDK style documentation on implementation and how it is arranged. I have been having the most heinous time trying to figure out why when you do everything perfectly you still get errors... Your help would be greatly appreciated. Much Thanks, ------------ Lakario _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders ----- Original Message ----- From: "Ken Birdwell" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Wednesday, February 20, 2002 7:12 PM Subject: RE: [hlcoders] VALVe: Skeletal System > Your question is somewhat vague, I'm not sure what sort of errors you're > getting so I can't really help you with this one. If you've gone through > Steve Theodore's very well written "Modeling for Hallf-Life" document with > comes with the SDK, and if you've looked through the code, then you pretty > much have everything that exists. > > To start, I'm assuming you have a workable understanding of linear algrebra > and C++. You can probably treat the quaternion code as a black-box, though > it doesn't hurt to at least know the basics behind them. Internal engine > architecture has been talked about a lot on these lists so I won't repeat > it, but in any case it's pretty simple. Following the animation data > through to the client up until the final render call after the bone > transformation matrices have been set up shouldn't take more than a few days > to understand (Adrian,Eric,etc. can correct me if I've underestimated the > difficulty). It can also be helpfull to start at an earlier stage in the > process and follow the data from the exported .smd's through studiomdl to > get an understanding of what sorts of optimizations and remappings happen to > the animation/model sources to prepare them for rendering. Testing your > models outside the engine is also critical, sometimes model errors can be > hidden by errors in the player/monster AI, as well as the other way around > so it's best to isolate issues as much as possible. > > -----Original Message----- > From: Nathan Taylor [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, February 19, 2002 4:22 PM > To: HLCoders > Subject: [hlcoders] VALVe: Skeletal System > > Hey I know this is a little OT but, it has come to my attention just how > evil the VALVe Skeletal System is. > > I was wondering if you guys over at VALVe had any detailed SDK style > documentation on implementation and how it is arranged. I have been having > the most heinous time trying to figure out why when you do everything > perfectly you still get errors... > > Your help would be greatly appreciated. > > Much Thanks, > ------------ > Lakario > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, please visit: > http://list.valvesoftware.com/mailman/listinfo/hlcoders > > Get more from the Web. FREE MSN Explorer download : http://explorer.msn.com _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders