Getting more tank like every day...
by James Steele · 06/05/2006 (2:53 pm) · 0 comments
Just a quick update on the tank stuff. I'll organise some screenshots tomorrow along with more info as it's a wee bit late for me right now.
Stuff done
* Proper wheel radius and track thickness used in inner-wheel ray-casts
* Maximum ray-cast length take from drive wheel suspension and radius limits
* Inner-wheel rotations match tank movement (speed determined from drive wheels)
* Slapped a texture on the tank, inner-wheels and tank tracks. (as in...I threw a texture onto the model from a distance large enough to have to worry about, wind speed, direction and the curvature of the Earth. The results were not pretty folks...)
Still to do
Network replication
I have a feeling I'll need to reorganise my code a bit as right now, the whole inner-wheel ray-cast and animation is performed inside of ProcessTick, regardless of client/server considerations. I'm not sure what I'll have to change exactly, as the whole network replication business is still a wee bit fuzzy for me.
Track texture animations
Pretty self explanatory. Just need to create, and uses the texture animations as well as fiddling about with speed values.
On a side note...
If it is ever within your power, do not...I repeat, do NOT let me need any 3D modelling software. There's a reason that I'm a programmer and not an artist folks, and you'd be doing the world a big favour if you keep me away from that sort of thing.
Looking at the UV layout on my tank and just the general geometry (especially for the tracks... *shudder*) all I can think is; the horror! the horror!!!
More tomorrow. Sleep now.
Stuff done
* Proper wheel radius and track thickness used in inner-wheel ray-casts
* Maximum ray-cast length take from drive wheel suspension and radius limits
* Inner-wheel rotations match tank movement (speed determined from drive wheels)
* Slapped a texture on the tank, inner-wheels and tank tracks. (as in...I threw a texture onto the model from a distance large enough to have to worry about, wind speed, direction and the curvature of the Earth. The results were not pretty folks...)
Still to do
Network replication
I have a feeling I'll need to reorganise my code a bit as right now, the whole inner-wheel ray-cast and animation is performed inside of ProcessTick, regardless of client/server considerations. I'm not sure what I'll have to change exactly, as the whole network replication business is still a wee bit fuzzy for me.
Track texture animations
Pretty self explanatory. Just need to create, and uses the texture animations as well as fiddling about with speed values.
On a side note...
If it is ever within your power, do not...I repeat, do NOT let me need any 3D modelling software. There's a reason that I'm a programmer and not an artist folks, and you'd be doing the world a big favour if you keep me away from that sort of thing.
Looking at the UV layout on my tank and just the general geometry (especially for the tracks... *shudder*) all I can think is; the horror! the horror!!!
More tomorrow. Sleep now.
About the author