I was wondering if there is any general definition for twistors for spaces of any dimension with a definite (or indefinite) metric; for example, in $\mathbb{R}^3$. 

Twistors are spinors of the compactificated minkowski space. Does this work in general? Are twistors the spinors of the compactification of a vectorial space? Thanks