It’s likely because the combustion chamber is still cold, leading to incomplete combustion. As it warms up, all the fuel is presumably burned off. Blue smoke usually indicates oil burning, while white smoke signifies unburned raw fuel or potential coolant entering the cylinders. Black smoke occurs when there’s more fuel than oxygen for complete combustion, often before the turbo gets up to speed.
Your engine and generator may also produce smoke on a cold startup. In milder temperatures, you might see some black smoke, while colder conditions could lead to white smoke from unburned fuel. As they warm up, combustion becomes more efficient, and the smoke becomes nearly invisible.