How do I change the size of vertices in a mesh?

I would like to change the size of the vertices in a mesh that is being procedurally generated but I am unsure how to do so

Here is the mesh generation code:

using UnityEngine;
using System.Collections;


[RequireComponent(typeof(MeshFilter), typeof(MeshRenderer))]
public class PointCloudTestMesh : MonoBehaviour {
	
	private Mesh mesh;
	int numPoints = 100;
	// Use this for initialization
	void Start () {
		mesh = new Mesh();
		
		GetComponent<MeshFilter>().mesh = mesh;
		CreateMesh();
	}
	
	void CreateMesh() {
		Vector3[] points = new Vector3[numPoints];
		int[] indecies = new int[numPoints];
		Color[] colors = new Color[numPoints];
		for(int i=0;i<points.Length;++i) {
			points *= new Vector3(Random.Range(-10,10), Random.Range (-10,10), Random.Range (-10,10));*

_ indecies = i;_
_ colors = new Color(Random.Range(0.0f,1.0f),Random.Range (0.0f,1.0f),Random.Range(0.0f,1.0f),1.0f);
* }*_

* mesh.vertices = points;*
* mesh.colors = colors;*
* mesh.SetIndices(indecies, MeshTopology.Points,0);*

* }*
}
What do I need to do to get these vertices to be a different size?

I also looking for the same answer.
I cannot believe that it is no more possible to change the size of a vertex.

I found a view description how to solve this problem, but there only work with openGl oder DX9 but this also doesn’t work for me.

I tried it with glEnable(GL_VERTEX_PROGRAM_POINT_SIZE); an -force-opengl → no changes.
I changed the graphics API of Unity to all different possibilites but still no changes.

I am desperated an have no clue why nothing is changed. I used this HugeDomains.com for ma problem but it only allows to show colored small points. But I need to fill the emptyroom between them.

An other hint is to bild for each vertx a quad, but I think this would be to much for 90M Points. And a simple outside mesh is also not wanted cause I want to see in the model and compare changes in it.

Hopefully someone has a good idea or hint for me.

Thank you