@@ -13,6 +13,14 @@ <h1>[name]</h1>
1313
1414 < div class ="desc "> This object creates a 3D object of text as a single object.</ div >
1515
16+ < h2 > Example</ h2 >
17+
18+ < iframe src ='../../../scenes/geometry-browser.html#TextGeometry '> </ iframe >
19+
20+ < div >
21+ [example:webgl_geometry_text geometry / text ]< br />
22+ [example:webgl_geometry_text2 geometry / text2 ]
23+ </ div >
1624
1725 < h2 > Constructor</ h2 >
1826
@@ -24,7 +32,7 @@ <h3>[name]([page:String text], [page:Object parameters])</h3>
2432 < ul >
2533 < li > size — Float. Size of the text.</ li >
2634 < li > height — Float. Thickness to extrude text. Default is 50.</ li >
27- < li > curveSegments — Integer. Number of points on the curves.</ li >
35+ < li > curveSegments — Integer. Number of points on the curves. Default is 12. </ li >
2836 < li > font — String. Font name.</ li >
2937 < li > weight — String. Font weight (normal, bold).</ li >
3038 < li > style — String. Font style (normal, italics).</ li >
@@ -34,7 +42,81 @@ <h3>[name]([page:String text], [page:Object parameters])</h3>
3442 </ ul >
3543 </ div >
3644
37-
45+ < h2 > Available Fonts</ h2 >
46+
47+ < div >
48+ TextGeometry uses < a href ='http://gero3.github.io/facetype.js/ ' target ="_top "> typeface.js</ a > generated fonts.
49+ Some existing fonts can be found located in < b > /examples/fonts</ b > and must be included in the page.
50+ </ div >
51+ < table >
52+ < tr >
53+ < th > Font</ th >
54+ < th > Weight</ th >
55+ < th > Style</ th >
56+ < th > File Path</ th >
57+ </ tr >
58+ < tr >
59+ < td > helvetiker</ td >
60+ < td > normal</ td >
61+ < td > normal</ td >
62+ < td > /examples/fonts/helvetiker_regular.typeface.js</ td >
63+ </ tr >
64+ < tr >
65+ < td > helvetiker</ td >
66+ < td > bold</ td >
67+ < td > normal</ td >
68+ < td > /examples/fonts/helvetiker_bold.typeface.js</ td >
69+ </ tr >
70+ < tr >
71+ < td > optimer</ td >
72+ < td > normal</ td >
73+ < td > normal</ td >
74+ < td > /examples/fonts/optimer_regular.typeface.js</ td >
75+ </ tr >
76+ < tr >
77+ < td > optimer</ td >
78+ < td > bold</ td >
79+ < td > normal</ td >
80+ < td > /examples/fonts/optimer_bold.typeface.js</ td >
81+ </ tr >
82+ < tr >
83+ < td > gentilis</ td >
84+ < td > normal</ td >
85+ < td > normal</ td >
86+ < td > /examples/fonts/gentilis_regular.typeface.js</ td >
87+ </ tr >
88+ < tr >
89+ < td > gentilis</ td >
90+ < td > bold</ td >
91+ < td > normal</ td >
92+ < td > /examples/fonts/gentilis_bold.typeface.js</ td >
93+ </ tr >
94+ < tr >
95+ < td > driod sans</ td >
96+ < td > normal</ td >
97+ < td > normal</ td >
98+ < td > /examples/fonts/droid/droid_sans_regular.typeface.js</ td >
99+ </ tr >
100+ < tr >
101+ < td > driod sans</ td >
102+ < td > bold</ td >
103+ < td > normal</ td >
104+ < td > /examples/fonts/droid/droid_sans_bold.typeface.js</ td >
105+ </ tr >
106+ < tr >
107+ < td > droid serif</ td >
108+ < td > normal</ td >
109+ < td > normal</ td >
110+ < td > /examples/fonts/droid/droid_serif_regular.typeface.js</ td >
111+ </ tr >
112+ < tr >
113+ < td > droid serif</ td >
114+ < td > bold</ td >
115+ < td > normal</ td >
116+ < td > /examples/fonts/droid/droid_serif_bold.typeface.js</ td >
117+ </ tr >
118+ </ table >
119+
38120 < h2 > Source</ h2 >
39121
40122 [link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
0 commit comments