Material index pass for Halo in BR

Where is material index pass for Halo in Blender render?

Like volume materials, halo materials don’t have one

Why not?
Is the a way to separate halo materials in compositor without mat. index pass?

Add the objects with halo materials on a separate layer and use different render layers for the halo objects and non halo objects

Could you explain how to do that? I would like halo separated from transparent background (no background).
I need to check transparent sky.

See example .blend file. Go and search youtube for blender compositing tutorials to understand these very basic compositing concepts

Attachments

render_layers.blend (91.2 KB)

Thank you.

  1. I you render .png image with transparent sky, background is white. Is this normal?

2)How to use coloramp node in compositor so that the node affects only halo material and not the whole image?
I tried it in different renderlayers but it affected whole image.