ENGINEERING REVIEW · CONCEPT PROGRAM

HYPERCAR-X

A parametric quad-motor electric hypercar platform: one parameter table drives the CAD model, the physics, the simulator and every number in this deck.

Jaineil Rana · github.com/jaineil32624/hypercar-x

Hero renderModelled, textured & animated in Blender 5.2

Blender render of HYPERCAR-X
  • Lofted super-ellipse body (48 sections × 28) with wheel-arch carving, subdivision + weighted normals
  • Hierarchical rig: root → body rig (pitch / roll / heave) → suspension → steer → spin per corner
  • Active rear wing on its own pivot: DRS flat at speed, 38° air-brake under braking
  • 300-frame drive animation: launch, squat, brake dive, steer, tracking camera with DoF

GalleryStudio, detail & exploded renders

Front three-quarterRear three-quarterExploded viewClay form study Wheel detailWing and diffuserTop downNight lights

AnimationLaunch → brake → turn-in

MaterialsAdvanced procedural shading → baked PBR

Pearl flake paint
Layer-weight colour shift (teal → deep blue), 1800-scale Voronoi metal flakes on base normal, noise orange-peel on the clear-coat normal, coat weight 1.0
2×2 twill carbon
Two orthogonal wave bands mixed by a checker → weave mask, anisotropic 0.6, bump from weave, glossy coat
Chevron-tread tyre
Object-space atan2 angle drives a sine groove only inside the tread mask; sidewall/tread roughness split; micro-noise bump
Brushed forged alloy
Stretched noise (600:4) → roughness streaks, anisotropic 0.85
Drilled carbon-ceramic disc
Voronoi holes as mask + inverted bump, heat-tinted noise ramp
Cycles GPU bake (RTX 5080)
Diffuse colour, roughness and tangent normal baked per part → 15 maps (1–2K) → image-based materials → GLB for the web simulator

Bake pipelineFrom node graph to game-ready asset

Procedural node materials
→
Smart / cylinder UV unwrap
→
Cycles bake: diffuse · roughness · normal
→
Baked principled material
→
GLB export (3.7 MB)
→
Three.js simulator

Shared wheel meshes mean one bake serves all four corners. Procedural materials are kept for offline renders; baked ones are swapped in only for export.

SpecificationVariant C, Electric Hypercar

4.62 mLength · 2.03 m wide · 1.14 m high
2.78 mWheelbase · 1.71 / 1.66 m track
1297 kgTotal mass incl. 2 occupants
0.347 mCG height · 49 % front
1100 kWQuad motor · 1600 N·m, 8.2:1 reduction
110 kWhNMC pack · 524 kg
0.29Cd · ClA 1.63 m²
105 mmGround clearance · 710 mm wheels

Parametric modelChange one number, everything updates

params.json
 ├─ Vehicle_Length / Width / Height
 ├─ Wheelbase, Track_Width_Front/Rear
 ├─ Wheel_Diameter, Wheel_Width
 ├─ Chassis_Thickness, Tub_Section_Height
 ├─ Motor_Power, Motor_Torque, Gear_Ratio
 ├─ Battery_Capacity, Pack_Specific_Energy
 ├─ Spring_Rate, Motion_Ratio, Damping_Ratio
 ├─ Brake_Disc_Diameter, Regen_Fraction
 └─ Drag_Coefficient, Lift_Coefficient
        ↓
 mass · CG · aero · launch · braking ·
 suspension · FEA · range · cost · sim
Propagation test (automated)

+20 kWh battery → +95 kg mass → CG, inertia, launch, braking, ride frequency and range all recompute. CI re-runs every simulation on every push.

Five variants

A Urban · B Track · C Electric Hypercar · D Off-Road · E Autonomous 2035, each a set of overrides on one base table.

DynamicsLaunch simulation

Launch speed vs time for five variants

Fx = min(T·G·η / r , P·η / v , μ(mg + ½ρv²CLA)) − ½ρv²CDA − Crrmg

a = Fx / (1.04 m)

Time-stepped at 2 ms. Torque-limited, then traction-limited (aero load grows grip), then power-limited. 1.04 accounts for rotating inertia.

2.10 s0-60 mph
3.41 s0-100 mph
8.07 s¼ mile @ 200 mph

Aerodynamics & brakingGrip you get from air

D = ½ρv²CDA  ·  L = ½ρv²CLA

At 250 km/h: drag 1645 N, downforce 4821 N (≈ 40 % of weight). Lateral capacity rises from 1.43 g at 100 km/h to 1.86 g at 250 km/h.

60-0 mph 27.6 m · 100-0 mph 72.4 m

Ideal front brake bias at 1.2 g: 64 % (1.91 kN load transfer)

100-0 stop dumps 1.30 MJ; 35 % regen leaves a 15 °C disc rise per stop on carbon-ceramic.

Suspension & steeringPushrod double wishbone

61.5Wheel rate N/mm (160 N/mm spring × MR² 0.62²)
2.33 HzRide frequency, sport-car band
14.5 HzWheel-hop, well separated from ride
0.61°/gRoll gradient
2.68 kN·s/mDamping at ζ = 0.32
110 mmTravel (46 mm static sag)
30° / 23.1°Ackermann inner / outer
5.67 mTurn radius

StructuresChassis FEA: CFRP monocoque

Beam FEA deflection and stress

40-element Euler–Bernoulli stiffness-matrix model of the tub box section under a 3 g bump.

  • Max deflection 0.249 mm, matches closed form 5wL⁴/384EI to <1 %
  • Max bending stress 4.5 MPa vs 600 MPa allowable
  • Torsional stiffness (Bredt–Batho) 45.9 kN·m/deg, hypercar class

The bending FoS is huge on purpose; torsion, crash and bonded joints drive the real tub layup.

PlatformFive variants compared

MetricA UrbanB TrackC ElectricD Off-RoadE Auto 2035
Mass kg12941139129715201344
Power kW45012501100620800
0-60 mph s2.741.772.103.082.28
¼ mile s9.937.358.0710.128.65
60-0 mph m36.322.927.640.030.1
Lateral g @2501.123.201.860.951.57
Range km @1006243927575091055
Ride Hz1.803.012.331.422.29
Est. BOM $156k244k243k175k282k

Swappable partsTrade-offs, not free upgrades

Wheels
21" carbon: −18 kg unsprung, sharper / $22k, kerb-crack risk
18" rally: absorbs rough roads / +22 kg, less grip
Tyres
Semi-slick: +15 % grip / wet-unsafe, 8k km life
Eco low-RR: +8–10 % range / longer stops
Aero
Track pack: 2.5× downforce / more drag, less range
No wing: lowest drag / light rear at speed
Motors
Quad 1450 kW: sub-2 s potential / traction-limited, thermal derate
Dual 600 kW: −48 kg, cheaper / no per-wheel vectoring
Battery
80 kWh LFP: −90 kg, long life / −25 % range
130 kWh solid-state: lighter + more range / not production-ready
Brakes
Cast iron: cheap, cold bite / +20 kg unsprung, fades
Carbon-ceramic: fade-free / $15k to replace

Every swap is live in the simulator garage, with an animated jack-up swap and an instant stat delta.

MassWhere the kilograms go

Mass breakdown pie
Battery pack · 524 kg
Occupants · 160 kg
Motors + inverters · 116 kg
Wheels + tyres · 82 kg

The pack is 40 % of the car. Solid-state cells (variant E, 0.32 kWh/kg) are the single biggest lever on weight.

Reliability & riskWhat could go wrong

Series-system MTBF 10,550 h; R(5000 h) = 0.62. The inverter is the top contributor (9 failures per 10⁶ h) → redundant gate drivers + thermal derating.

  • Thermal: 1.1 MW for >40 s needs active pack + motor cooling
  • Cost: $243k BOM estimate, CFRP tub + ceramics dominate
  • Model fidelity: first-order physics; needs CFD, crash FEA & test validation

SoftwareRepository & CI

hypercar-x/
├─ params.json          master parameter table
├─ hypercar/model.py    physics + FEA engine
├─ hypercar/report.py   variants → tables & plots
├─ tests/               propagation & bounds tests
├─ blender/             .blend + 15 baked PBR maps
├─ docs/index.html      drivable 3D simulator
├─ docs/presentation.html
└─ .github/workflows/   CI: test + simulate
Drive it

Three.js bicycle model with saturating tyres, friction circle, aero drag & downforce, ¼-mile timing, tyre smoke, swappable parts, and the Blender GLB. The simulator's 0-60 matches the Python model (≈2.1 s).

RoadmapToward 2035

Now
Parametric model, sim, Blender asset
→
Next
OpenFOAM CFD, shell FEA of tub, lap-time sim
→
Then
Scale 1:10 RC prototype, telemetry digital twin
→
2035
Solid-state pack, L4 autonomy, OTA chassis tuning

Thank you