Why changing example to port it to VR doesn't work?

If you change your example to use a surface (such as a cone + mapper + actor) instead of a volume does your example work? Just wondering if it is specific to volume rendering.