Otro método consiste en usar espejos, luz o pinturas de colores para cambiar la manera en que el asteroide absorbe el calor, lo cual también cambiaría su dirección. Si sujetan “velas solares” a un asteroide, éstas podrían hacer que las partículas del Sol dirigieran al asteroide hacia otra trayectoria.
让小行星避开地球，科学家提出过几种办法。有人建议在它近旁放置一个巨大物体，通过万有引力吸引它偏离轨道。有人说可以用镜子、光照或上色的办法改变小行星吸收的热量，从而迫使它改道。有人提议给它安上“太阳帆”，借助太阳粒子的力量使它转向。还有人主张索性用一个人造飞行器或其他物体撞击这颗小行星，把它撞到一边去。