Skip to content

Commit

Permalink
created docs/api/ko/geometries/... (#25488)
Browse files Browse the repository at this point in the history
* created docs/api/ko/constants/BufferAttributeUsage

* created docs/api/ko/geometries/BoxGeometry.html

* created docs/api/ko/geometries/CapsuleGeometry

* created docs/api/ko/geometries/CircleGeometry

* created docs/api/ko/geometries/ConeGeometry

* created docs/api/ko/geometries/CylinderGeometry

* created docs/api/ko/geometries/Dodecahedron

* created docs/api/ko/geometries/EdgesGeometry

* created docs/api/ko/geometries/ExtrudeGeometry

* created docs/api/ko/geometries/IcosahedronGeometry

* created docs/api/ko/geometries/LatheGeometry

* created docs/api/ko/geometries/OctahedronGeometry

* created docs/api/ko/geometries/PlaneGeometry

* created docs/api/ko/geometries/PolyhedronGeometry

* created docs/api/ko/geometries/RingGeometry

* created docs/api/ko/geometries/ShapeGeometry

* created docs/api/ko/geometries/SphereGeometry

* created docs/api/ko/geometries/TetrahedronGeometry

* created docs/api/ko/geometries/TorusGeometry

* created docs/api/ko/geometries/TorusKnotGeometry

* created docs/api/ko/geometries/TubeGeometry

* created docs/api/ko/geometries/WireframeGeometry

* update list.json
  • Loading branch information
HEOJUNFO authored Feb 13, 2023
1 parent d390af9 commit 6b77b6e
Show file tree
Hide file tree
Showing 22 changed files with 1,556 additions and 0 deletions.
75 changes: 75 additions & 0 deletions docs/api/ko/geometries/BoxGeometry.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="utf-8" />
<base href="../../../" />
<script src="page.js"></script>
<link type="text/css" rel="stylesheet" href="page.css" />
</head>
<body>
[page:BufferGeometry] &rarr;

<h1>[name]</h1>

<p class="desc">
[name]는 주어진 '폭', '높이', '깊이'를 갖는 직사각형 정육면체 형상에 대한 클래스입니다.
생성 시, 정육면체는 원점의 중심에 위치하며, 각 모서리는 축 중 하나와 평행합니다.
</p>

<iframe id="scene" src="scenes/geometry-browser.html#BoxGeometry"></iframe>

<script>

// iOS iframe auto-resize workaround

if ( /(iPad|iPhone|iPod)/g.test( navigator.userAgent ) ) {

const scene = document.getElementById( 'scene' );

scene.style.width = getComputedStyle( scene ).width;
scene.style.height = getComputedStyle( scene ).height;
scene.setAttribute( 'scrolling', 'no' );

}

</script>

<h2>코드 예제</h2>

<code>
const geometry = new THREE.BoxGeometry( 1, 1, 1 );
const material = new THREE.MeshBasicMaterial( {color: 0x00ff00} );
const cube = new THREE.Mesh( geometry, material );
scene.add( cube );
</code>

<h2>생성자</h2>

<h3>[name]([param:Float width], [param:Float height], [param:Float depth], [param:Integer widthSegments], [param:Integer heightSegments], [param:Integer depthSegments])</h3>
<p>
width — 너비, 즉 X축에 평행한 모서리의 길이입니다. Optional; 기본값은 1 입니다.<br />
height — 높이, 즉 Y축에 평행한 가장자리의 길이입니다. Optional; 기본값은 1 입니다.<br />
depth — 깊이, 즉 Z축에 평행한 가장자리의 길이입니다. Optional; 기본값은 1 입니다.<br />
widthSegments — 변의 폭을 따라 분할된 직사각형 면의 수입니다. Optional; 기본값은 1 입니다.<br />
heightSegments — 변의 높이를 따라 분할된 직사각형 면의 수입니다. Optional; 기본값은 1 입니다.<br />
depthSegments — 변의 깊이를 따라 분할된 직사각형 면의 수입니다. Optional; 기본값은 1 입니다.<br />
</p>

<h2>프로퍼티</h2>
<p>일반 프로퍼티는 기본 [page:BufferGeometry] 클래스를 참조하십시오.</p>

<h3>[property:Object parameters]</h3>
<p>
각 생성자 매개 변수에 대한 속성을 가진 개체입니다. 인스턴스화 후에 수정해도 지오메트리는 변경되지 않습니다.
</p>

<h2>메서드</h2>
<p>일반 메서드는 기본 [page:BufferGeometry] 클래스를 참조하십시오.</p>

<h2>소스 코드</h2>

<p>
[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
</p>
</body>
</html>
74 changes: 74 additions & 0 deletions docs/api/ko/geometries/CapsuleGeometry.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="utf-8" />
<base href="../../../" />
<script src="page.js"></script>
<link type="text/css" rel="stylesheet" href="page.css" />
</head>
<body>
[page:BufferGeometry] &rarr; [page:LatheGeometry] &rarr;

<h1>[name]</h1>

<p class="desc">
[name]는 주어진 반지름과 높이를 가진 캡슐 형상에 대한 클래스입니다.
LatheGeometry를 사용하여 생성됩니다.
</p>

<iframe id="scene" src="scenes/geometry-browser.html#CapsuleGeometry"></iframe>

<script>

// iOS iframe auto-resize workaround

if ( /(iPad|iPhone|iPod)/g.test( navigator.userAgent ) ) {

const scene = document.getElementById( 'scene' );

scene.style.width = getComputedStyle( scene ).width;
scene.style.height = getComputedStyle( scene ).height;
scene.setAttribute( 'scrolling', 'no' );

}

</script>

<h2>코드 예제</h2>

<code>
const geometry = new THREE.CapsuleGeometry( 1, 1, 4, 8 );
const material = new THREE.MeshBasicMaterial( {color: 0x00ff00} );
const capsule = new THREE.Mesh( geometry, material );
scene.add( capsule );
</code>

<h2>생성자</h2>

<h3>[name]([param:Float radius], [param:Float length], [param:Integer capSubdivisions], [param:Integer radialSegments])</h3>
<p>

radius — 캡슐의 반경입니다. Optional; 기본값은 1 입니다.<br />
length — 중간 구역의 길이입니다. Optional; 기본값은 1 입니다.<br />
capSegments — 캡을 구성하는 데 사용된 곡선 면의 수입니다. Optional; 기본값은 4 입니다.<br />
radialSegments — 캡슐 둘레 주변의 분할된 면의 수입니다. Optional; 기본값은 8 입니다.<br />
</p>

<h2>프로퍼티</h2>
<p>일반 프로퍼티는 기본 [page:BufferGeometry] 클래스를 참조하십시오.</p>

<h3>[property:Object parameters]</h3>
<p>
각 생성자 매개 변수에 대한 속성을 가진 개체입니다. 인스턴스화 후에 수정해도 지오메트리는 변경되지 않습니다.
</p>

<h2>메서드</h2>
<p>일반 메서드는 기본 [page:BufferGeometry] 클래스를 참조하십시오.</p>

<h2>소스 코드</h2>

<p>
[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
</p>
</body>
</html>
75 changes: 75 additions & 0 deletions docs/api/ko/geometries/CircleGeometry.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="utf-8" />
<base href="../../../" />
<script src="page.js"></script>
<link type="text/css" rel="stylesheet" href="page.css" />
</head>
<body>
[page:BufferGeometry] &rarr;

<h1>[name]</h1>

<p class="desc">
[name]는 유클리드 기하학의 단순한 모양입니다.
중심점을 중심으로 방향을 잡고 주어진 반경만큼 멀리 뻗어있는 많은 삼각형 세그먼트로 구성됩니다.
시작 각도와 주어진 중심 각도에서 시계 반대 방향으로 만들어집니다.
세그먼트의 수가 변의 수를 결정하는 정규 다각형을 만드는 데도 사용할 수 있습니다.
</p>

<iframe id="scene" src="scenes/geometry-browser.html#CircleGeometry"></iframe>

<script>

// iOS iframe auto-resize workaround

if ( /(iPad|iPhone|iPod)/g.test( navigator.userAgent ) ) {

const scene = document.getElementById( 'scene' );

scene.style.width = getComputedStyle( scene ).width;
scene.style.height = getComputedStyle( scene ).height;
scene.setAttribute( 'scrolling', 'no' );

}

</script>

<h2>코드 예제</h2>

<code>
const geometry = new THREE.CircleGeometry( 5, 32 );
const material = new THREE.MeshBasicMaterial( { color: 0xffff00 } );
const circle = new THREE.Mesh( geometry, material );
scene.add( circle );
</code>

<h2>생성자</h2>

<h3>[name]([param:Float radius], [param:Integer segments], [param:Float thetaStart], [param:Float thetaLength])</h3>
<p>
radius — 원의 반지름, 기본값 = 1.<br />
segments — 세그먼트 수(삼각형), 최소값 = 3, 기본값 = 32.<br />
thetaStart — 첫 세그먼트의 각도 시작, 기본값 = 0 (3시 위치).<br />
thetaLength — 원형 섹터의 중심 각도(흔히 세타라고 함)입니다. 기본값은 완전한 원을 만드는 2*Pi 입니다.
</p>

<h2>프로퍼티</h2>
<p>일반 프로퍼티는 기본 [page:BufferGeometry] 클래스를 참조하십시오.</p>

<h3>[property:Object parameters]</h3>
<p>
각 생성자 매개 변수에 대한 속성을 가진 개체입니다. 인스턴스화 후에 수정해도 지오메트리는 변경되지 않습니다.
</p>

<h2>메서드</h2>
<p>일반 메서드는 기본 [page:BufferGeometry] 클래스를 참조하십시오.</p>

<h2>소스코드</h2>

<p>
[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
</p>
</body>
</html>
73 changes: 73 additions & 0 deletions docs/api/ko/geometries/ConeGeometry.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="utf-8" />
<base href="../../../" />
<script src="page.js"></script>
<link type="text/css" rel="stylesheet" href="page.css" />
</head>
<body>
[page:BufferGeometry] &rarr; [page:CylinderGeometry] &rarr;

<h1>[name]</h1>

<p class="desc">원뿔 형상을 생성하기 위한 클래스입니다.</p>

<iframe id="scene" src="scenes/geometry-browser.html#ConeGeometry"></iframe>

<script>

// iOS iframe auto-resize workaround

if ( /(iPad|iPhone|iPod)/g.test( navigator.userAgent ) ) {

const scene = document.getElementById( 'scene' );

scene.style.width = getComputedStyle( scene ).width;
scene.style.height = getComputedStyle( scene ).height;
scene.setAttribute( 'scrolling', 'no' );

}

</script>

<h2>코드 예제</h2>

<code>
const geometry = new THREE.ConeGeometry( 5, 20, 32 );
const material = new THREE.MeshBasicMaterial( {color: 0xffff00} );
const cone = new THREE.Mesh( geometry, material );
scene.add( cone );
</code>

<h2>생성자</h2>

<h3>[name]([param:Float radius], [param:Float height], [param:Integer radialSegments], [param:Integer heightSegments], [param:Boolean openEnded], [param:Float thetaStart], [param:Float thetaLength])</h3>
<p>
radius — 원뿔 밑면의 반지름입니다. 기본값은 1 입니다.<br />
height — 원뿔의 높이입니다. 기본값은 1 입니다.<br />
radialSegments — 원뿔 둘레 주변의 분할된 면의 수입니다. 기본값은 32 입니다.<br />
heightSegments — 원뿔 높이를 따라 있는 면의 행 수입니다. 기본값은 1 입니다.<br />
openEnded — 원뿔의 밑면이 열려 있는지 닫혀 있는지를 나타내는 부울입니다. 기본값은 닫힘을 의미하는 false 입니다.<br />
thetaStart — 첫 번째 세그먼트의 시작 각도, 기본값은 0 입니다 (3시 위치).<br />
thetaLength — 원형 섹터의 중심 각도(흔히 세타라고 함)입니다. 기본값은 완전한 원을 만드는 2*Pi 입니다.
</p>

<h2>프로퍼티</h2>
<p>일반 프로퍼티는 기본 [page:CylinderGeometry] 클래스를 참조하십시오.</p>

<h3>[property:Object parameters]</h3>
<p>
각 생성자 매개 변수에 대한 속성을 가진 개체입니다. 인스턴스화 후에 수정해도 지오메트리는 변경되지 않습니다.
</p>

<h2>메서드</h2>
<p>일반 메서드는 기본 [page:CylinderGeometry] 클래스를 참조하십시오.</p>

<h2>소스 코드</h2>

<p>
[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
</p>
</body>
</html>
74 changes: 74 additions & 0 deletions docs/api/ko/geometries/CylinderGeometry.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="utf-8" />
<base href="../../../" />
<script src="page.js"></script>
<link type="text/css" rel="stylesheet" href="page.css" />
</head>
<body>
[page:BufferGeometry] &rarr;

<h1>[name]</h1>

<p class="desc">실린더 형상을 생성하기 위한 클래스입니다..</p>

<iframe id="scene" src="scenes/geometry-browser.html#CylinderGeometry"></iframe>

<script>

// iOS iframe auto-resize workaround

if ( /(iPad|iPhone|iPod)/g.test( navigator.userAgent ) ) {

const scene = document.getElementById( 'scene' );

scene.style.width = getComputedStyle( scene ).width;
scene.style.height = getComputedStyle( scene ).height;
scene.setAttribute( 'scrolling', 'no' );

}

</script>

<h2>코드 예제</h2>

<code>
const geometry = new THREE.CylinderGeometry( 5, 5, 20, 32 );
const material = new THREE.MeshBasicMaterial( {color: 0xffff00} );
const cylinder = new THREE.Mesh( geometry, material );
scene.add( cylinder );
</code>

<h2>생성자</h2>

<h3>[name]([param:Float radiusTop], [param:Float radiusBottom], [param:Float height], [param:Integer radialSegments], [param:Integer heightSegments], [param:Boolean openEnded], [param:Float thetaStart], [param:Float thetaLength])</h3>
<p>
radiusTop — 상단에서 원통의 반지름입니다. 기본값은 1 입니다.<br />
radiusBottom — 바닥에서 원통의 반지름입니다. 기본값은 1 입니다.<br />
height — 실린더의 높이입니다. 기본값은 1 입니다.<br />
radialSegments — 실린더 원주 주위의 분할된 면의 수입니다. 기본값은 32 입니다.<br />
heightSegments — 원통 높이를 따라 있는 면의 행 수입니다. 기본값은 1 입니다.<br />
openEnded — 원뿔의 끝이 열려 있는지 닫혀 있는지를 나타내는 부울입니다. 기본값은 닫힘을 의미하는 false 입니다.<br />
thetaStart — 첫 번째 세그먼트의 시작 각도, 기본값은 0 입니다 (3시 위치).<br />
thetaLength — 원형 섹터의 중심 각도(흔히 세타라고 함)입니다. 기본값은 완전한 실린더를 만드는 2*Pi 입니다.
</p>

<h2>프로퍼티</h2>
<p>일반 프로퍼티는 기본 [page:BufferGeometry] 클래스를 참조하십시오.</p>

<h3>[property:Object parameters]</h3>
<p>
각 생성자 매개 변수에 대한 속성을 가진 개체입니다. 인스턴스화 후에 수정해도 지오메트리는 변경되지 않습니다.
</p>

<h2>메서드</h2>
<p>일반 메서드는 기본 [page:BufferGeometry] 클래스를 참조하십시오.</p>

<h2>소스 코드</h2>

<p>
[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
</p>
</body>
</html>
Loading

0 comments on commit 6b77b6e

Please sign in to comment.