Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Parser rewrite. Need Feedback!
09-23-2010, 06:21 AM,
#1
Parser rewrite. Need Feedback!
I've been working on the parser to have a more data driven car setup. See http://vdrift.net/Forum/viewtopic.php?t=1351 and http://vdrift.net/Forum/viewtopic.php?t=1378. The syntax is very much shader parser alike(will be merged) having sections and name value pairs. I've separated value pairs (damper-speed, damper-factor) to keep the syntax simple.

Code:
[aerodevice]
name = rear-wing
position = 0.0 -2.14 0.37
frontal-area = 0.05
drag-coefficient = 0.0
surface-area = 0.5
lift-coefficient = -0.7
efficiency = 0.95

[coilover]
name = front
travel = 0.19
anti-roll = 800.0
spring-constant = 49131.9
bounce = 2600
rebound = 7900
damper-speed  = 0.06 0.08 0.10 0.20 0.50 1.00 5.00
damper-factor = 1.20 1.10 1.00 0.90 0.50 0.30 0.10

[coilover]
name = rear
travel = 0.19
anti-roll = 600.0
spring-constant = 51137.3
bounce = 2700
rebound = 8100
damper-speed  = 0.06 0.08 0.10 0.20 0.50 1.00 5.00
damper-factor = 1.20 1.10 1.00 0.90 0.50 0.30 0.10

An alternative would be:
Code:
damper-factor = 0.06,1.20 0.08,1.10 0.10,1.00 0.20,0.90  0.50,0.50 1.00,0.30 5.00,0.10
or:
Code:
damper-factor = 0.06:1.20 0.08:1.10 0.10:1.00 0.20:0.90  0.50:0.50 1.00:0.30 5.00:0.10
or:
Code:
damper-factor = 0.06=1.20 0.08=1.10 0.10=1.00 0.20=0.90  0.50=0.50 1.00=0.30 5.00=0.10

I'd prefer to keep them separated. What do you think?
Reply


Messages In This Thread
Parser rewrite. Need Feedback! - by NaN - 09-23-2010, 06:21 AM
[No subject] - by cologne - 09-23-2010, 06:54 AM
[No subject] - by NaN - 09-23-2010, 07:30 AM
[No subject] - by NaN - 09-24-2010, 07:45 AM
[No subject] - by cologne - 09-24-2010, 05:46 PM
[No subject] - by NaN - 09-25-2010, 05:43 AM
[No subject] - by cologne - 09-25-2010, 03:51 PM
[No subject] - by NaN - 09-25-2010, 05:12 PM
[No subject] - by NaN - 09-30-2010, 02:24 PM
[No subject] - by NaN - 09-30-2010, 03:39 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)