-
-
Notifications
You must be signed in to change notification settings - Fork 35.4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* feat: add Audio italian version * feat: add Cameras italian version * fix: remove error letter * feat: add Constants italian version * feat: add Core italian version * feat: add Extras italian version * Update docs/api/it/extras/curves/ArcCurve.html Co-authored-by: DaveDev <dbruner@surveymonkey.com> * Update docs/api/it/extras/core/Shape.html Co-authored-by: DaveDev <dbruner@surveymonkey.com> * Update docs/api/it/extras/curves/CatmullRomCurve3.html Co-authored-by: DaveDev <dbruner@surveymonkey.com> * Update docs/api/it/extras/core/ShapePath.html Co-authored-by: DaveDev <dbruner@surveymonkey.com> * feat: add Geometries italian version * feat: add helpers italian version Co-authored-by: DaveDev <dbruner@surveymonkey.com>
- Loading branch information
1 parent
f66fe30
commit 8498884
Showing
37 changed files
with
2,507 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,74 @@ | ||
<!DOCTYPE html> | ||
<html lang="it"> | ||
<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] → | ||
|
||
<h1>[name]</h1> | ||
|
||
<p class="desc"> | ||
[name] è una classe di geometria per un cuboide rettangolare con una determinata 'larghezza' (width), 'altezza' (height) e 'profondità' (depth). | ||
Al momento della creazione, il cuboide è centrato nell'origine, con ciascun bordo parallelo ad uno degli assi. | ||
</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>Codice di Esempio</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>Costruttore</h2> | ||
|
||
<h3>[name]([param:Float width], [param:Float height], [param:Float depth], [param:Integer widthSegments], [param:Integer heightSegments], [param:Integer depthSegments])</h3> | ||
<p> | ||
width — Larghezza; cioè la lunghezza dei bordi paralleli all'asse X. Opzionale; il valore predefinito è 1.<br /> | ||
height — Altezza; cioè la lunghezza dei bordi paralleli all'asse Y. Opzionale; il valore predefinito è 1.<br /> | ||
depth — Profondità; cioè la lunghezza dei bordi paralleli all'asse Z. Opzionale; il valore predefinito è 1.<br /> | ||
widthSegments — Numero di facce rettangolari segmentate lungo la larghezza dei lati. Opzionale; il valore predefinito è 1.<br /> | ||
heightSegments — Numero di facce rettangolari segmentate lungo l'altezza dei lati. Opzionale; il valore predefinito è 1.<br /> | ||
depthSegments — Numero di facce rettangolari segmentate lungo la profondità dei lati. Opzionale; il valore predefinito è 1.<br /> | ||
</p> | ||
|
||
<h2>Proprietà</h2> | ||
<p>Vedi la classe base [page:BufferGeometry] per le proprietà comuni.</p> | ||
|
||
<h3>[property:Object parameters]</h3> | ||
<p> | ||
Un oggetto con una proprietà per ognuno dei parametri del costruttore. Qualsiasi modifica dopo l'istanziazione non cambia la geometria. | ||
</p> | ||
|
||
<h2>Metodi</h2> | ||
<p>Vedi la classe base [page:BufferGeometry] per i metodi comuni.</p> | ||
|
||
<h2>Source</h2> | ||
|
||
<p> | ||
[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js] | ||
</p> | ||
</body> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,73 @@ | ||
<!DOCTYPE html> | ||
<html lang="it"> | ||
<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] → [page:LatheGeometry] → | ||
|
||
<h1>[name]</h1> | ||
|
||
<p class="desc"> | ||
[name] è una classe di geometria per una capsula con raggi e altezza dati. | ||
Viene costruita utilizzando un tornio. | ||
</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>Codice di Esempio</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>Costruttore</h2> | ||
|
||
<h3>[name]([param:Float radius], [param:Float length], [param:Integer capSubdivisions], [param:Integer radialSegments])</h3> | ||
<p> | ||
|
||
radius — Raggio della capsula. Opzionale; il valore predefinito è 1.<br /> | ||
length — Lunghezza della sezione centrale. Opzionale; il valore predefinito è 1.<br /> | ||
capSegments — Numero di segmenti curvi utilizzato per costruire i tappi della capsula. Opzionale; il valore predefinito è 4.<br /> | ||
radialSegments — Numero di facce segmentate attorno alla circonferenza della capsula. Opzionale; il valore predefinito è 8.<br /> | ||
</p> | ||
|
||
<h2>Proprietà</h2> | ||
<p>Vedi la classe base [page:BufferGeometry] per le proprietà comuni.</p> | ||
|
||
<h3>[property:Object parameters]</h3> | ||
<p> | ||
Un oggetto con una proprietà per ognuno dei parametri del costruttore. Qualsiasi modifica dopo l'istanziazione non cambia la geometria. | ||
</p> | ||
|
||
<h2>Metodi</h2> | ||
<p>Vedi la classe base [page:BufferGeometry] per i metodi comuni.</p> | ||
|
||
<h2>Source</h2> | ||
|
||
<p> | ||
[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js] | ||
</p> | ||
</body> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,75 @@ | ||
<!DOCTYPE html> | ||
<html lang="it"> | ||
<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] → | ||
|
||
<h1>[name]</h1> | ||
|
||
<p class="desc"> | ||
[name] è una forma semplice della geometria Euclidea. | ||
È costruita a partire da una serie di segmenti triangolari orientati intorno ad un punto centrale, che si estendono fino ad un determinato raggio. | ||
È costruita in senso antiorario a partire da un angolo iniziale e da un angolo centrale dato. | ||
Può essere utilizzata anche per creare poligoni regolari, dove il numero di segmenti determina il numero di lati. | ||
</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>Codice di Esempio</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>Costruttore</h2> | ||
|
||
<h3>[name]([param:Float radius], [param:Integer segments], [param:Float thetaStart], [param:Float thetaLength])</h3> | ||
<p> | ||
radius — Raggio del cerchio. Il valore predefinito è 1.<br /> | ||
segments — Numero di segmenti (triangoli). Il valore minimo è 3. Il valore predefinito è 8.<br /> | ||
thetaStart — Angolo iniziale per il primo segmento. Il valore predefinito è 0 (posizione ore tre).<br /> | ||
thetaLength — L'angolo centrale, spesso chiamato theta, del settore circolare. Il valore predefinito è 2*Pi, che crea un cerchio completo. | ||
</p> | ||
|
||
<h2>Proprietà</h2> | ||
<p>Vedi la classe base [page:BufferGeometry] per le proprietà comuni.</p> | ||
|
||
<h3>[property:Object parameters]</h3> | ||
<p> | ||
Un oggetto con una proprietà per ognuno dei parametri del costruttore. Qualsiasi modifica dopo l'istanziazione non cambia la geometria. | ||
</p> | ||
|
||
<h2>Metodi</h2> | ||
<p>Vedi la classe base [page:BufferGeometry] per i metodi comuni.</p> | ||
|
||
<h2>Source</h2> | ||
|
||
<p> | ||
[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js] | ||
</p> | ||
</body> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,72 @@ | ||
<!DOCTYPE html> | ||
<html lang="it"> | ||
<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] → [page:CylinderGeometry] → | ||
|
||
<h1>[name]</h1> | ||
|
||
<p class="desc">Una classe per la generazione di geometrie di coni.</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>Codice di Esempio</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>Costruttore</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 — Raggio della base del cono. Il valore predefinito è 1.<br /> | ||
height — Altezza del cono. Il valore predefinito è 1.<br /> | ||
radialSegments — Numero di facce segmentate intorno alla circonferenza del cono. Il valore predefinito è 8.<br /> | ||
heightSegments — Numero di file di facce lungo l'altezza del cono. Il valore predefinito è 1.<br /> | ||
openEnded — Un booleano che indica se la base del cono è aperta o chiusa. Il valore predefinito è false, significa chiusa.<br /> | ||
thetaStart — Angolo iniziale per il primo segmento. Il valore predefinito è 0 (posizione ore tre).<br /> | ||
thetaLength — L'angolo centrale, spesso chiamato theta, del settore circolare. Il valore predefinito è 2*Pi, che crea un cono completo. | ||
</p> | ||
|
||
<h2>Proprietà</h2> | ||
<p>Vedi la classe base [page:CylinderGeometry] per le proprietà comuni.</p> | ||
|
||
<h3>[property:Object parameters]</h3> | ||
<p> | ||
Un oggetto con una proprietà per ognuno dei parametri del costruttore. Qualsiasi modifica dopo l'istanziazione non cambia la geometria. | ||
</p> | ||
|
||
<h2>Metodi</h2> | ||
<p>Vedi la classe base [page:CylinderGeometry] per i metodi comuni.</p> | ||
|
||
<h2>Source</h2> | ||
|
||
<p> | ||
[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js] | ||
</p> | ||
</body> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,73 @@ | ||
<!DOCTYPE html> | ||
<html lang="it"> | ||
<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] → | ||
|
||
<h1>[name]</h1> | ||
|
||
<p class="desc">Una classe per la generazione di geometrie di cilindri.</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>Codice di Esempio</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>Costruttore</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 — Raggio del cilindro nella parte superiore. Il valore predefinito è 1.<br /> | ||
radiusBottom — Raggio del cilindro nella parte inferiore. Il valore predefinito è 1.<br /> | ||
height — Altezza del cilindro. Il valore predefinito è 1.<br /> | ||
radialSegments — Numero di facce segmentate intorno alla circonferenza del cilindro. Il valore predefinito è 8<br /> | ||
heightSegments — Numero di file delle facce lungo l'altezza del cilindro. Il valore predefinito è 1.<br /> | ||
openEnded — Un booleano che indica se le estremità del cilindro sono aperte o chiuse. Il valore predefinito è false, significa chiuse.<br /> | ||
thetaStart — L'angolo di partenza del primo segmento. Il valore predefinito è 0 (posizione ore tre).<br /> | ||
thetaLength — L'angolo centrale, spesso chiamato theta, del settore circolare. Il valore predefinito è 2*Pi, che crea un cilindro completo. | ||
</p> | ||
|
||
<h2>Proprietà</h2> | ||
<p>Vedi la classe base [page:BufferGeometry] per le proprietà comuni.</p> | ||
|
||
<h3>[property:Object parameters]</h3> | ||
<p> | ||
Un oggetto con una proprietà per ognuno dei parametri del costruttore. Qualsiasi modifica dopo l'istanziazione non cambia la geometria. | ||
</p> | ||
|
||
<h2>Metodi</h2> | ||
<p>Vedi la classe base [page:BufferGeometry] per i metodi comuni.</p> | ||
|
||
<h2>Source</h2> | ||
|
||
<p> | ||
[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js] | ||
</p> | ||
</body> | ||
</html> |
Oops, something went wrong.