05-31-2010, 04:42 AM,
|
|
tyre/tire selection
Pool of tyre files for all cars and a list of the tyres that can be used in the .car file for each car.
|
|
05-31-2010, 01:20 PM,
|
|
NaN
Posting Freak
|
Posts: 2,024
Threads: 120
Joined: Jan 2010
|
|
I think there are tire files in the carparts folder. I don't know why they are separated in front and rear though. Are the coefficients dependent on tire dimensions? What about joining them, having a tire folder containing tire files?
As current vdrift-data is incompatible to the previous release anyway. I propose the following tire description instead of the current one:
Code: [ tire-front ]
radius = 0.29
rolling-resistance = 1.3e-2, 6.5e-6
rotational-inertia = 3.0
tread = 0.0
type = touring
|
|
06-01-2010, 04:19 AM,
|
|
NaN
Posting Freak
|
Posts: 2,024
Threads: 120
Joined: Jan 2010
|
|
Quote:as soon as someone who knows more than me integrates the wheel edge
r2774
Quote:rotor = 360
rotor_type = ceramic_slotted
Rotor is brake disk diameter? If so can we can use brake parameters.
Code: [ brakes-front ]
max-pressure = 2.5e6
bias = 0.65
area = 0.000688 # 21.5mm x 32mm
radius = 0.355 # 355mm
type = ceramic_slotted #friction = 15.0
|
|
06-01-2010, 05:25 AM,
|
|
Quote:355mm brake disk radius
lol
Quote:Rotor is brake disk diameter?
Yep, one and the same.
Quick note while thats getting some lovin', a disk temp variable would be usefull for both disk glow and brake fade and is simple to calculate.
|
|
06-02-2010, 03:18 AM,
|
|
NaN
Posting Freak
|
Posts: 2,024
Threads: 120
Joined: Jan 2010
|
|
Quote:how to handle the offset of the wheels is what needs to be considered
It should depend on wheel rim width somehow. The outer spoke vertices should have the coordinate zero to keep them independent from scaling. The question is how to determine the offset d. maybe a parameter in car settings?
Quote:at the moment tires are being mirrored as well as the wheel_edge. is there any way to make the wheel edge mirrored and the tire non-mirrored? i ask because the tread pattern, and arrows aren't symmetrical right now.
The tire and wheel are 180° rotated around up-axis(z-axis). I haven't changed this yet. There are two ways to deal with it. Having four meshes and mirror them accordingly on setup using negative scale. Or keep two meshes front and rear and mirror them at draw time(mirror the scenenode). I am undecided which is the better way to do it. Do we want to have four distinct wheels(meshes)?
How should we deal with flangeDisplacement_mm? I have it hardcoded atm.
|
|
06-02-2010, 04:48 AM,
|
|
Quote:sorta want to know some of how you guys are planning on the offset
Kind of obvious but width also needs to be handled.
|
|
06-02-2010, 11:48 AM,
|
|
zimluura
Senior Member
|
Posts: 286
Threads: 22
Joined: Oct 2007
|
|
Quote:The tire and wheel are 180° rotated around up-axis(z-axis). I haven't changed this yet. There are two ways to deal with it. Having four meshes and mirror them accordingly on setup using negative scale. Or keep two meshes front and rear and mirror them at draw time(mirror the scenenode). I am undecided which is the better way to do it. Do we want to have four distinct wheels(meshes)?
i had thought just two meshes (front, back) for tires (might be able to optimize that more, lots of cars have the same size tires f&r), and then two more meshes for front and back wheel, but alter the drawing routine depending on the content being rendered. would that mean a different scene node?
Quote:How should we deal with flangeDisplacement_mm? I have it hardcoded atm.
i had thought that each wheel style would have it's own definition file maybe. or maybe each style would be in one big definition file. and there the flangeDisplacement could be defined by the wheel artist, if they so desire.
Quote:There is a better idea. Create the spokes mesh assuming a rim width = 1.0. We will scale it using the real rim width to fit it to the tire.
this sounds like it will work. i think there might end be a problem when i get the brake rotor going...which i should go finish up now...maybe gotta get some caffeine first. i was leaning toward all the wheel vertexes being just barely on the + side of the x axis. thinking if we did it that way we might more easily be able to position the wheel_edge. but then we'll still run into problems with the rotors... i'm good for trying this, so long as none of these positional thoughts raise a red flag for you, i'll start doing more stuff after i get the rotor built.
Quote:Kind of obvious but width also needs to be handled.
i think width is handled for the time being. give it the tire size and it automatically spits out a perfectly sized wheel_edge. i'd like it to be more realistic, but i think there needs to be some kind of player parts inventory and part buying system before it can really be done the _right_ way. or am i misinterpreting you?
musing: a while back i was trying to make a garage scene in blender, maybe to one day turn into a track where you could see the cars you had bought. when/if there is a parts inventory we could have all the spare parts stack up in the garage to give it clutter.
|
|
06-02-2010, 05:05 PM,
|
|
Quote:i think width is handled for the time being
Not for the physics, nan hard coded it for the time being when the wheel mass was added to the physics.
|
|
06-03-2010, 02:07 AM,
|
|
NaN
Posting Freak
|
Posts: 2,024
Threads: 120
Joined: Jan 2010
|
|
The width has been hard coded for the experimental code path only which is not used by default. I was to lazy to write the code to handle this.
Quote:we'll still run into problems with the rotors...
What if we use a fixed offset for all wheel meshes, like 0.15 or something. The real offset would be known as 0.15*rim_width for brake positioning.
Quote:garage scene
A garage screen where you can select/setup your car, hehe.
|
|
|