私はthree.jsの初心者です。ここで私は直線の楕円を作成した私のコードです。私が望むのは、単色の楕円です。
一度作成したソリッド楕円を画面全体にドラッグするにはどうすればいいか知りたかったのです。ソリッド楕円を作成し、three.jsで特定の色で塗りつぶすにはどうすればよいですか?
var curve = new THREE.EllipseCurve(
0, 0, // ax, aY
2, 16, // xRadius, yRadius
0, 2 * Math.PI, // aStartAngle, aEndAngle
false, // aClockwise
0 // aRotation
);
//ellipse
var path = new THREE.Path(curve.getPoints(50));
var geometry = path.createPointsGeometry(50);
var material = new THREE.MeshBasicMaterial({ color : 0x59d1c1});
var ellipse = new THREE.Line(geometry, material);
scene.add(ellipse);
形状がここにありますhttps://github.com/mrdoob/three.js/blob/master/examples/webgl_geometry_shapes.html – gaitat