AxesHelper constructor
AxesHelper([
- num size = 1
Implementation
factory AxesHelper([num size = 1]) {
List<double> vertices = [
0,
0,
0,
size.toDouble(),
0,
0,
0,
0,
0,
0,
size.toDouble(),
0,
0,
0,
0,
0,
0,
size.toDouble()
];
List<double> colors = [1, 0, 0, 1, 0.6, 0, 0, 1, 0, 0.6, 1, 0, 0, 0, 1, 0, 0.6, 1];
var geometry = BufferGeometry();
geometry.setAttribute('position', Float32BufferAttribute(Float32Array.from(vertices), 3, false));
geometry.setAttribute('color', Float32BufferAttribute(Float32Array.from(colors), 3, false));
var material = LineBasicMaterial({"vertexColors": true, "toneMapped": false});
return AxesHelper.create(size: size, geometry: geometry, material: material);
}