カスタムシェイプを作成しました
より自然な外観にするために、エッジを丸くする方法を教えてください。
サブディビジョンの使用は、ジオメトリを変更せずに適切なソリューションとは思えません。
サブディビジョンでうまくいかない場合は、3D エディタ ( Blender、3dsmax、C4D、maya など) でジオメトリを作成し、面取りモディファイヤを適用してエッジを面取りする方が簡単な場合があります。その後、モデルを三角測量し、three.js で使用するために obj をエクスポートできるはずです。
これは今のところ、three.js の一般的なジオメトリ面取り修飾子を移植 (またはゼロから作成) するよりも高速です。
アンチエイリアス パラメータでレンダラー インスタンスを作成し、true に設定します。
renderer = new THREE.WebGLRenderer({ antialias: true })