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);
}