Engine Generator
The Ultimate Dynamic Engine Generator for Blender!
Built from the ground up with geometry nodes. Requires Blender 4.1.1 or later to run.
✓ Highly Detailed
Features realistically moving crankshaft, rods, pistons, valves, cams and more. Each component is dynamic and changes based on your inputs.
✓ Fully Customizable With 70+ Controls!
Adjust everything from bore and stroke to cam lobe profile, firing order, cam timing, and much, much more. Want to change the RPM? Flywheel radius? How about bore spacing? Because it's built with geometry nodes you can also open up node editor and customize to your heart's content.
✓ Jam Packed With Features
Gearheads and Blender node nerds rejoice! A great way to learn about the inner workings of real engines. Plus there are tons of extra features to play around with including error messages that give realtime feedback (including a check engine light!). It can even calculate and display the engine's configuration name, displacement, firing order and show valve/piston contact! A list of features is below.
✓ Render Ready
Choose from multiple render settings including volumetric stroke visualization and semi-transparent mode. You can show and hide individual parts of the engine and even set the material of each component individually from within the control panel.
Features list:
Adjustable RPM
Bank and row cylinder count
Adjustable measurements (stroke, bore, bank angle, rod stroke ratio, engine rotation, bore spacing, valvetrain angle, timing gear sizes, flywheel radius, counterweight scale)
Timing belt or timing chain
Clockwise and counter-clockwise directions
Visualizations of all 4 strokes
Show and hide each individual component
DOHC and SOHC
2 or 4 valve for DOHC
Customizable, dynamic camshaft lobe system
Customizable valve size and position (including individual intake and exhaust sizes)
Staggered, shared and separate crankpins (with adjustable offset)
Custom row rotation
Cylinder number with firing indicator
Dynamic firing order display
Name generator (for example "inline 6")
Tachometer
Displacement shown in liters or cubic inches
Volumetric mode for renders
Transparent render mode
Piston/valve contact indicator
Manual firing order including custom firing interval, and stroke offset
-
Custom materials
DISCLAIMER: Although it has been made to be as detailed and close to the real thing as possible, this engine is not intended as a completely accurate representation of an engine and is not designed as a data tool.
Please feel free to reach out with questions, comments or bug reports! My email is inquiries.malcolm@gmail.com
Discover more products like this
engineering camshaft valve animated-geometrynode geometrynodes valves engine-model radial engine generator v6 Pistons dynamic animated V8 engine inline 6 piston 3d-animated crankshaft