MathgeomGLS
277 строк · 7.5 Кб
1object FormGrafvol: TFormGrafvol
2Left = 0
3Top = 0
4Margins.Left = 5
5Margins.Top = 5
6Margins.Right = 5
7Margins.Bottom = 5
8Caption = #1043#1088#1072#1092' '#1074' 3D'
9ClientHeight = 741
10ClientWidth = 1147
11Color = clBtnFace
12Font.Charset = DEFAULT_CHARSET
13Font.Color = clWindowText
14Font.Height = -21
15Font.Name = 'Segoe UI'
16Font.Style = []
17Position = poScreenCenter
18OnCreate = FormCreate
19PixelsPerInch = 168
20TextHeight = 30
21object Memo1: TMemo
22Left = 824
23Top = 180
24Width = 323
25Height = 561
26Margins.Left = 6
27Margins.Top = 6
28Margins.Right = 6
29Margins.Bottom = 6
30Lines.Strings = (
31'Memo1')
32TabOrder = 0
33end
34object GLSceneViewer: TGLSceneViewer
35Left = 155
36Top = 0
37Width = 992
38Height = 741
39Margins.Left = 6
40Margins.Top = 6
41Margins.Right = 6
42Margins.Bottom = 6
43Camera = cam
44VSync = vsmSync
45Buffer.BackgroundColor = clLinen
46FieldOfView = 164.628417968750000000
47PenAsTouch = False
48Align = alClient
49TabOrder = 1
50end
51object Panel1: TPanel
52Left = 0
53Top = 0
54Width = 155
55Height = 741
56Margins.Left = 6
57Margins.Top = 6
58Margins.Right = 6
59Margins.Bottom = 6
60Align = alLeft
61Font.Charset = DEFAULT_CHARSET
62Font.Color = clWindowText
63Font.Height = -34
64Font.Name = 'Trebuchet MS'
65Font.Style = []
66ParentFont = False
67TabOrder = 2
68object Button1: TButton
69Left = 14
70Top = 98
71Width = 127
72Height = 71
73Margins.Left = 6
74Margins.Top = 6
75Margins.Right = 6
76Margins.Bottom = 6
77Caption = 'XY'
78TabOrder = 0
79end
80object Button2: TButton
81Left = 14
82Top = 182
83Width = 127
84Height = 71
85Margins.Left = 6
86Margins.Top = 6
87Margins.Right = 6
88Margins.Bottom = 6
89Caption = 'XZ'
90TabOrder = 1
91end
92object Button3: TButton
93Left = 14
94Top = 266
95Width = 127
96Height = 71
97Margins.Left = 6
98Margins.Top = 6
99Margins.Right = 6
100Margins.Bottom = 6
101Caption = 'YZ'
102TabOrder = 2
103end
104object Button4: TButton
105Left = 14
106Top = 14
107Width = 127
108Height = 71
109Margins.Left = 6
110Margins.Top = 6
111Margins.Right = 6
112Margins.Bottom = 6
113Caption = '3D'
114TabOrder = 3
115end
116end
117object GLScene: TGLScene
118Left = 196
119Top = 14
120object cam_XY: TGLCamera
121DepthOfView = 100.000000000000000000
122FocalLength = 20.000000000000000000
123TargetObject = dcWorld
124CameraStyle = csOrthogonal
125Position.Coordinates = {0000000000000000000020400000803F}
126end
127object cam_XZ: TGLCamera
128DepthOfView = 100.000000000000000000
129FocalLength = 20.000000000000000000
130TargetObject = dcWorld
131CameraStyle = csOrthogonal
132Position.Coordinates = {0000000000002040000000000000803F}
133Direction.Coordinates = {000000000000803F0000000000000000}
134Up.Coordinates = {0000000000000000000080BF00000000}
135end
136object cam_YZ: TGLCamera
137DepthOfView = 100.000000000000000000
138FocalLength = 20.000000000000000000
139TargetObject = dcWorld
140CameraStyle = csOrthogonal
141Position.Coordinates = {000020C000000000000000000000803F}
142end
143object cam: TGLCamera
144DepthOfView = 100.000000000000000000
145FocalLength = 50.000000000000000000
146TargetObject = dcWorld
147Position.Coordinates = {0000803F0000C03F000000400000803F}
148end
149object dcWorld: TGLDummyCube
150CubeSize = 1.000000000000000000
151EdgeColor.Color = {000000001283803E1283003F0000803F}
152object lines1: TGLLines
153AntiAliased = True
154Nodes = <
155item
156end>
157NodesAspect = lnaInvisible
158SplineMode = lsmSegments
159Options = [loUseNodeColorForLines]
160end
161object lines2: TGLLines
162AntiAliased = True
163LinePattern = 8163
164Nodes = <
165item
166end>
167NodesAspect = lnaInvisible
168SplineMode = lsmSegments
169Options = [loUseNodeColorForLines]
170end
171object grid2: TGLXYZGrid
172Position.Coordinates = {000000006F1283BA000000000000803F}
173AntiAliased = True
174LineColor.Color = {0000403F0000403F0000403F0000803E}
175XSamplingScale.Min = -2.000000000000000000
176XSamplingScale.Max = 2.000000000000000000
177XSamplingScale.Step = 0.100000001490116100
178YSamplingScale.Step = 0.100000001490116100
179ZSamplingScale.Min = -2.000000000000000000
180ZSamplingScale.Max = 2.000000000000000000
181ZSamplingScale.Step = 0.100000001490116100
182Parts = [gpX, gpZ]
183end
184object grid1: TGLXYZGrid
185AntiAliased = True
186LineColor.Color = {0000403F0000403F0000403F0000003F}
187XSamplingScale.Min = -2.000000000000000000
188XSamplingScale.Max = 2.000000000000000000
189XSamplingScale.Step = 0.500000000000000000
190YSamplingScale.Step = 0.100000001490116100
191ZSamplingScale.Min = -2.000000000000000000
192ZSamplingScale.Max = 2.000000000000000000
193ZSamplingScale.Step = 0.500000000000000000
194Parts = [gpX, gpZ]
195end
196object dogl: TGLDirectOpenGL
197UseBuildList = False
198Blend = False
199object sprite: TGLHUDSprite
200Material.FrontProperties.Ambient.Color = {0000000000000000000000000000803F}
201Material.FrontProperties.Diffuse.Color = {000000001283003F1283003F0000803F}
202Material.BlendingMode = bmTransparency
203Material.MaterialOptions = [moNoLighting]
204Material.Texture.ImageClassName = 'TGLPicFileImage'
205Material.Texture.Image.PictureFileName = 'data\image\bubble.tga'
206Material.Texture.TextureMode = tmModulate
207Material.Texture.TextureWrap = twNone
208Material.Texture.Disabled = False
209Position.Coordinates = {0000C8420000C842000000000000803F}
210Visible = False
211Width = 40.000000000000000000
212Height = 40.000000000000000000
213Rotation = 0.000000000000000000
214end
215object txt1: TGLHUDText
216Visible = False
217BitmapFont = GLWinBitFont
218Rotation = 0.000000000000000000
219Alignment = taCenter
220Layout = tlCenter
221ModulateColor.Color = {CDCC4C3ECDCC4C3ECDCC4C3E0000803F}
222end
223object txt2: TGLHUDText
224Scale.Coordinates = {CDCCCC3ECDCCCC3E0000803F00000000}
225Visible = False
226BitmapFont = GLWinBitFont
227Rotation = 0.000000000000000000
228Alignment = taCenter
229Layout = tlCenter
230ModulateColor.Color = {CDCC4C3ECDCC4C3ECDCC4C3E0000803F}
231end
232end
233object pts: TGLPoints
234NoZWrite = False
235Static = True
236Size = 4.000000000000000000
237Style = psSmooth
238end
239end
240end
241object GLWinBitFont: TGLWindowsBitmapFont
242Font.Charset = DEFAULT_CHARSET
243Font.Color = clWhite
244Font.Height = -27
245Font.Name = 'Trebuchet MS'
246Font.Style = []
247Left = 826
248Top = 56
249end
250object GLCadencer: TGLCadencer
251Scene = GLScene
252Mode = cmApplicationIdle
253SleepLength = 1
254Left = 196
255Top = 154
256end
257object GLSimpleNavigation: TGLSimpleNavigation
258Form = Owner
259GLSceneViewer = GLSceneViewer
260FormCaption = #1043#1088#1072#1092#1099' '#1074' 3D - %FPS'
261KeyCombinations = <
262item
263ShiftState = [ssLeft, ssRight]
264Action = snaZoom
265end
266item
267ShiftState = [ssLeft]
268Action = snaMoveAroundTarget
269end
270item
271ShiftState = [ssRight]
272Action = snaMoveAroundTarget
273end>
274Left = 826
275Top = 182
276end
277end
278