ArenaZ
855 строк · 26.1 Кб
1object MainForm: TMainForm
2Left = 444
3Height = 612
4Top = 185
5Width = 832
6ActiveControl = GLSViewer
7Caption = 'Scene Master'
8ClientHeight = 612
9ClientWidth = 832
10Menu = MainMenu
11OnCreate = FormCreate
12OnMouseWheel = FormMouseWheel
13OnShow = FormShow
14LCLVersion = '1.8.0.6'
15Visible = False
16object Panel1: TPanel
17Left = 0
18Height = 83
19Top = 479
20Width = 832
21Align = alBottom
22TabOrder = 0
23end
24object Panel2: TPanel
25Left = 662
26Height = 453
27Top = 26
28Width = 170
29Align = alRight
30TabOrder = 1
31end
32object ToolBar1: TToolBar
33Left = 0
34Height = 26
35Top = 0
36Width = 832
37Caption = 'ToolBar1'
38Color = clGray
39ParentColor = False
40TabOrder = 2
41end
42object GLSViewer: TGLSceneViewer
43Left = 0
44Height = 453
45Top = 26
46Width = 662
47Camera = Camera1
48AfterRender = GLSViewerAfterRender
49Buffer.AmbientColor.Red = 0.200000002980232
50Buffer.AmbientColor.Green = 0.200000002980232
51Buffer.AmbientColor.Blue = 0.200000002980232
52Buffer.AmbientColor.Alpha = 1
53FieldOfView = 97.1108551025391
54Align = alClient
55OnMouseDown = GLSViewerMouseDown
56OnMouseMove = GLSViewerMouseMove
57OnMouseUp = GLSViewerMouseUp
58OnMouseWheel = FormMouseWheel
59TabOrder = 3
60end
61object MainStatusBar: TStatusBar
62Left = 0
63Height = 21
64Top = 562
65Width = 832
66Panels = <
67item
68Alignment = taCenter
69Width = 170
70end
71item
72Alignment = taCenter
73Width = 170
74end
75item
76Alignment = taCenter
77Width = 170
78end
79item
80Alignment = taCenter
81Width = 170
82end
83item
84Alignment = taCenter
85Width = 50
86end>
87SimplePanel = False
88end
89object MainMenu: TMainMenu
90left = 176
91top = 552
92object MenuItem1: TMenuItem
93Caption = '&Fichier'
94object MenuItem2: TMenuItem
95Action = actOpenModel
96end
97object MenuItem3: TMenuItem
98Caption = '-'
99end
100object MenuItem4: TMenuItem
101Caption = 'Quitter'
102end
103end
104object MenuItem6: TMenuItem
105Caption = 'Affichage'
106object MenuItem10: TMenuItem
107Action = acPointShading
108AutoCheck = True
109end
110object MenuItem11: TMenuItem
111Action = acWireFrameShading
112AutoCheck = True
113end
114object MenuItem12: TMenuItem
115Action = acFlatShading
116AutoCheck = True
117end
118object MenuItem13: TMenuItem
119Action = acSmoothShading
120AutoCheck = True
121end
122object MenuItem17: TMenuItem
123Caption = '-'
124end
125object MenuItem23: TMenuItem
126Action = actInvertNormals
127AutoCheck = True
128end
129object MenuItem18: TMenuItem
130Action = acTextureShading
131AutoCheck = True
132end
133object MenuItem19: TMenuItem
134Action = acSceneLighting
135AutoCheck = True
136end
137object MenuItem14: TMenuItem
138Caption = '-'
139end
140object MenuItem15: TMenuItem
141Caption = 'Shader'
142object MenuItem16: TMenuItem
143Action = acShaderNone
144AutoCheck = True
145GroupIndex = 2
146end
147object MenuItem20: TMenuItem
148Caption = '-'
149end
150object MenuItem21: TMenuItem
151Action = acShaderHiddenLines
152AutoCheck = True
153GroupIndex = 2
154end
155object MenuItem22: TMenuItem
156Action = acShaderOutLines
157AutoCheck = True
158GroupIndex = 2
159end
160end
161end
162object MenuItem5: TMenuItem
163Caption = 'Outils'
164end
165object MenuItem7: TMenuItem
166Caption = 'Options'
167end
168object MenuItem8: TMenuItem
169Caption = 'Aide'
170object MenuItem9: TMenuItem
171Caption = 'A Propos'
172end
173end
174end
175object ImageList: TImageList
176left = 112
177top = 552
178end
179object GLScene: TGLScene
180left = 456
181top = 552
182object DCRoot: TGLDummyCube
183TagFloat = 0
184ObjectsSorting = osRenderFarthestFirst
185PitchAngle = 0
186RollAngle = 0
187TurnAngle = 0
188CubeSize = 1
189EdgeColor.Red = 1
190EdgeColor.Green = 1
191EdgeColor.Blue = 1
192EdgeColor.Alpha = 1
193object DCCamera: TGLDummyCube
194TagFloat = 0
195PitchAngle = 0
196RollAngle = 0
197TurnAngle = 0
198CubeSize = 1
199EdgeColor.Red = 1
200EdgeColor.Green = 1
201EdgeColor.Blue = 1
202EdgeColor.Alpha = 1
203object Camera1: TGLCamera
204TagFloat = 0
205DepthOfView = 1000
206FocalLength = 200
207NearPlaneBias = 0.00100000004749745
208TargetObject = DCTarget
209Position.Coordinates = {
21000004842000048420000F0410000803F
211}
212end
213end
214object DCTarget: TGLDummyCube
215TagFloat = 0
216PitchAngle = 0
217RollAngle = 0
218TurnAngle = 0
219CubeSize = 1
220EdgeColor.Red = 1
221EdgeColor.Green = 1
222EdgeColor.Blue = 1
223EdgeColor.Alpha = 1
224end
225object DCGrids: TGLDummyCube
226TagFloat = 0
227PitchAngle = 0
228RollAngle = 0
229TurnAngle = 0
230CubeSize = 1
231EdgeColor.Red = 1
232EdgeColor.Green = 1
233EdgeColor.Blue = 1
234EdgeColor.Alpha = 1
235object DCGridXY: TGLDummyCube
236TagFloat = 0
237PitchAngle = 0
238Position.Coordinates = {
2390000000000000000000080C00000803F
240}
241RollAngle = 0
242TurnAngle = 0
243CubeSize = 1
244EdgeColor.Red = 1
245EdgeColor.Green = 1
246EdgeColor.Blue = 1
247EdgeColor.Alpha = 1
248object XYGrid: TGLXYZGrid
249TagFloat = 0
250PitchAngle = 0
251RollAngle = 0
252TurnAngle = 0
253Pickable = False
254AntiAliased = True
255LineColor.Red = 1
256LineColor.Green = 0
257LineColor.Blue = 0
258LineColor.Alpha = 1
259LineColor.Color = {
2600000803F00000000000000000000803F
261}
262XSamplingScale.Min = -4
263XSamplingScale.Max = 4
264XSamplingScale.Origin = 0
265XSamplingScale.Step = 1
266YSamplingScale.Min = -4
267YSamplingScale.Max = 4
268YSamplingScale.Origin = 0
269YSamplingScale.Step = 1
270ZSamplingScale.Min = 0
271ZSamplingScale.Max = 0
272ZSamplingScale.Origin = 0
273ZSamplingScale.Step = 0.100000001490116
274end
275end
276object DCGridXZ: TGLDummyCube
277TagFloat = 0
278PitchAngle = 0
279Position.Coordinates = {
28000000000000080C0000000000000803F
281}
282RollAngle = 0
283TurnAngle = 0
284CubeSize = 1
285EdgeColor.Red = 1
286EdgeColor.Green = 1
287EdgeColor.Blue = 1
288EdgeColor.Alpha = 1
289object XZGrid: TGLXYZGrid
290TagFloat = 0
291PitchAngle = 0
292RollAngle = 0
293TurnAngle = 0
294Pickable = False
295AntiAliased = True
296LineColor.Red = 0.19607800245285
297LineColor.Green = 0.600000023841858
298LineColor.Blue = 0.800000011920929
299LineColor.Alpha = 1
300LineColor.Color = {
301ACC8483E9A99193FCDCC4C3F0000803F
302}
303XSamplingScale.Min = -4
304XSamplingScale.Max = 4
305XSamplingScale.Origin = 0
306XSamplingScale.Step = 1
307YSamplingScale.Min = 0
308YSamplingScale.Max = 0
309YSamplingScale.Origin = 0
310YSamplingScale.Step = 1
311ZSamplingScale.Min = -4
312ZSamplingScale.Max = 4
313ZSamplingScale.Origin = 0
314ZSamplingScale.Step = 1
315Parts = [gpX, gpZ]
316end
317end
318object DCGridYZ: TGLDummyCube
319TagFloat = 0
320PitchAngle = 0
321Position.Coordinates = {
322000080C000000000000000000000803F
323}
324RollAngle = 0
325TurnAngle = 0
326CubeSize = 1
327EdgeColor.Red = 1
328EdgeColor.Green = 1
329EdgeColor.Blue = 1
330EdgeColor.Alpha = 1
331object YZGrid: TGLXYZGrid
332TagFloat = 0
333PitchAngle = 0
334RollAngle = 0
335TurnAngle = 0
336Pickable = False
337AntiAliased = True
338LineColor.Red = 0.19607800245285
339LineColor.Green = 0.800000011920929
340LineColor.Blue = 0.19607800245285
341LineColor.Alpha = 1
342LineColor.Color = {
343ACC8483ECDCC4C3FACC8483E0000803F
344}
345XSamplingScale.Min = 0
346XSamplingScale.Max = 0
347XSamplingScale.Origin = 0
348XSamplingScale.Step = 1
349YSamplingScale.Min = -4
350YSamplingScale.Max = 4
351YSamplingScale.Origin = 0
352YSamplingScale.Step = 1
353ZSamplingScale.Min = -4
354ZSamplingScale.Max = 4
355ZSamplingScale.Origin = 0
356ZSamplingScale.Step = 1
357Parts = [gpY, gpZ]
358end
359end
360end
361object DCWorld: TGLDummyCube
362TagFloat = 0
363PitchAngle = 0
364RollAngle = 0
365TurnAngle = 0
366CubeSize = 1
367EdgeColor.Red = 1
368EdgeColor.Green = 1
369EdgeColor.Blue = 1
370EdgeColor.Alpha = 1
371object DCWorldAxis: TGLDummyCube
372TagFloat = 0
373PitchAngle = 0
374RollAngle = 0
375ShowAxes = True
376TurnAngle = 0
377CubeSize = 1
378EdgeColor.Red = 1
379EdgeColor.Green = 1
380EdgeColor.Blue = 1
381EdgeColor.Alpha = 1
382end
383object DCWorldGrid: TGLDummyCube
384TagFloat = 0
385PitchAngle = 0
386RollAngle = 0
387TurnAngle = 0
388CubeSize = 1
389EdgeColor.Red = 1
390EdgeColor.Green = 1
391EdgeColor.Blue = 1
392EdgeColor.Alpha = 1
393object WorldGrid: TGLXYZGrid
394TagFloat = 0
395PitchAngle = 0
396Position.Coordinates = {
397000000000AD723BC000000000000803F
398}
399RollAngle = 0
400TurnAngle = 0
401AntiAliased = True
402LineColor.Red = 1
403LineColor.Green = 1
404LineColor.Blue = 1
405LineColor.Alpha = 0.300000011920929
406LineColor.Color = {
4070000803F0000803F0000803F9A99993E
408}
409LineWidth = 0.00999999977648258
410XSamplingScale.Min = -10
411XSamplingScale.Max = 10
412XSamplingScale.Origin = 0
413XSamplingScale.Step = 1
414YSamplingScale.Min = 0
415YSamplingScale.Max = 0
416YSamplingScale.Origin = 0
417YSamplingScale.Step = 1
418ZSamplingScale.Min = -10
419ZSamplingScale.Max = 10
420ZSamplingScale.Origin = 0
421ZSamplingScale.Step = 1
422Parts = [gpX, gpZ]
423end
424end
425object ffObject: TGLFreeForm
426TagFloat = 0
427Material.BackProperties.Ambient.Red = 0.200000002980232
428Material.BackProperties.Ambient.Green = 0.200000002980232
429Material.BackProperties.Ambient.Blue = 0.200000002980232
430Material.BackProperties.Ambient.Alpha = 1
431Material.BackProperties.Diffuse.Red = 0.800000011920929
432Material.BackProperties.Diffuse.Green = 0.800000011920929
433Material.BackProperties.Diffuse.Blue = 0.800000011920929
434Material.BackProperties.Diffuse.Alpha = 1
435Material.BackProperties.Emission.Red = 0
436Material.BackProperties.Emission.Green = 0
437Material.BackProperties.Emission.Blue = 0
438Material.BackProperties.Emission.Alpha = 1
439Material.BackProperties.Specular.Red = 0
440Material.BackProperties.Specular.Green = 0
441Material.BackProperties.Specular.Blue = 0
442Material.BackProperties.Specular.Alpha = 1
443Material.FrontProperties.Ambient.Red = 0.200000002980232
444Material.FrontProperties.Ambient.Green = 0.200000002980232
445Material.FrontProperties.Ambient.Blue = 0.200000002980232
446Material.FrontProperties.Ambient.Alpha = 1
447Material.FrontProperties.Diffuse.Red = 0.800000011920929
448Material.FrontProperties.Diffuse.Green = 0.800000011920929
449Material.FrontProperties.Diffuse.Blue = 0.800000011920929
450Material.FrontProperties.Diffuse.Alpha = 1
451Material.FrontProperties.Emission.Red = 0
452Material.FrontProperties.Emission.Green = 0
453Material.FrontProperties.Emission.Blue = 0
454Material.FrontProperties.Emission.Alpha = 1
455Material.FrontProperties.Specular.Red = 0
456Material.FrontProperties.Specular.Green = 0
457Material.FrontProperties.Specular.Blue = 0
458Material.FrontProperties.Specular.Alpha = 1
459Material.Texture.ImageClassName = 'TGLBlankImage'
460Material.Texture.Image.Width = 64
461Material.Texture.Image.Height = 64
462Material.Texture.Image.ColorFormat = 6408
463Material.Texture.MagFilter = maNearest
464Material.Texture.MinFilter = miNearest
465Material.Texture.Compression = tcNone
466Material.Texture.EnvColor.Red = 0
467Material.Texture.EnvColor.Green = 0
468Material.Texture.EnvColor.Blue = 0
469Material.Texture.EnvColor.Alpha = 0
470Material.Texture.BorderColor.Red = 0
471Material.Texture.BorderColor.Green = 0
472Material.Texture.BorderColor.Blue = 0
473Material.Texture.BorderColor.Alpha = 0
474Direction.Coordinates = {
4750000000000000000000080BF00000000
476}
477PitchAngle = 0
478RollAngle = 0
479ShowAxes = True
480TurnAngle = 0
481AutoCentering = [macUseBarycenter]
482LightmapLibrary = LightMapLib
483object BBox: TGLCube
484TagFloat = 0
485Material.BackProperties.Ambient.Red = 0.200000002980232
486Material.BackProperties.Ambient.Green = 0.200000002980232
487Material.BackProperties.Ambient.Blue = 0.200000002980232
488Material.BackProperties.Ambient.Alpha = 1
489Material.BackProperties.Diffuse.Red = 0.800000011920929
490Material.BackProperties.Diffuse.Green = 0.800000011920929
491Material.BackProperties.Diffuse.Blue = 0.800000011920929
492Material.BackProperties.Diffuse.Alpha = 1
493Material.BackProperties.Emission.Red = 0
494Material.BackProperties.Emission.Green = 0
495Material.BackProperties.Emission.Blue = 0
496Material.BackProperties.Emission.Alpha = 1
497Material.BackProperties.Specular.Red = 0
498Material.BackProperties.Specular.Green = 0
499Material.BackProperties.Specular.Blue = 0
500Material.BackProperties.Specular.Alpha = 1
501Material.FrontProperties.Ambient.Red = 1
502Material.FrontProperties.Ambient.Green = 1
503Material.FrontProperties.Ambient.Blue = 1
504Material.FrontProperties.Ambient.Alpha = 1
505Material.FrontProperties.Ambient.Color = {
5060000803F0000803F0000803F0000803F
507}
508Material.FrontProperties.Diffuse.Red = 1
509Material.FrontProperties.Diffuse.Green = 1
510Material.FrontProperties.Diffuse.Blue = 1
511Material.FrontProperties.Diffuse.Alpha = 1
512Material.FrontProperties.Diffuse.Color = {
5130000803F0000803F0000803F0000803F
514}
515Material.FrontProperties.Emission.Red = 1
516Material.FrontProperties.Emission.Green = 1
517Material.FrontProperties.Emission.Blue = 1
518Material.FrontProperties.Emission.Alpha = 1
519Material.FrontProperties.Emission.Color = {
5200000803F0000803F0000803F0000803F
521}
522Material.FrontProperties.Specular.Red = 1
523Material.FrontProperties.Specular.Green = 1
524Material.FrontProperties.Specular.Blue = 1
525Material.FrontProperties.Specular.Alpha = 1
526Material.FrontProperties.Specular.Color = {
5270000803F0000803F0000803F0000803F
528}
529Material.Texture.ImageClassName = 'TGLBlankImage'
530Material.Texture.Image.Width = 64
531Material.Texture.Image.Height = 64
532Material.Texture.Image.ColorFormat = 6408
533Material.Texture.MagFilter = maNearest
534Material.Texture.MinFilter = miNearest
535Material.Texture.Compression = tcNone
536Material.Texture.EnvColor.Red = 0
537Material.Texture.EnvColor.Green = 0
538Material.Texture.EnvColor.Blue = 0
539Material.Texture.EnvColor.Alpha = 0
540Material.Texture.BorderColor.Red = 0
541Material.Texture.BorderColor.Green = 0
542Material.Texture.BorderColor.Blue = 0
543Material.Texture.BorderColor.Alpha = 0
544Material.PolygonMode = pmLines
545PitchAngle = 0
546RollAngle = 0
547Scale.Coordinates = {
54800000040000000400000004000000000
549}
550TurnAngle = 0
551Pickable = False
552object DCAxis: TGLDummyCube
553TagFloat = 0
554PitchAngle = 0
555RollAngle = 0
556ShowAxes = True
557TurnAngle = 0
558CubeSize = 1
559EdgeColor.Red = 1
560EdgeColor.Green = 1
561EdgeColor.Blue = 1
562EdgeColor.Alpha = 1
563end
564end
565end
566end
567object DCLights: TGLDummyCube
568TagFloat = 0
569PitchAngle = 0
570RollAngle = 0
571TurnAngle = 0
572CubeSize = 1
573EdgeColor.Red = 1
574EdgeColor.Green = 1
575EdgeColor.Blue = 1
576EdgeColor.Alpha = 1
577object DCStaticLights: TGLDummyCube
578TagFloat = 0
579PitchAngle = 0
580RollAngle = 0
581TurnAngle = 0
582CubeSize = 1
583EdgeColor.Red = 1
584EdgeColor.Green = 1
585EdgeColor.Blue = 1
586EdgeColor.Alpha = 1
587object FrontAmbientLight: TGLLightSource
588TagFloat = 0
589Ambient.Red = 0
590Ambient.Green = 0
591Ambient.Blue = 0
592Ambient.Alpha = 1
593ConstAttenuation = 0.00999999977648258
594Diffuse.Red = 0.600000023841858
595Diffuse.Green = 0.600000023841858
596Diffuse.Blue = 0.600000023841858
597Diffuse.Alpha = 1
598Diffuse.Color = {
5999A99193F9A99193F9A99193F0000803F
600}
601LinearAttenuation = 0
602QuadraticAttenuation = 0
603Position.Coordinates = {
604000048420000C8420000C8C20000803F
605}
606LightStyle = lsOmni
607Shining = False
608Specular.Red = 0
609Specular.Green = 0
610Specular.Blue = 0
611Specular.Alpha = 1
612SpotCutOff = 180
613SpotExponent = 0
614end
615object KeyAmbientLigth: TGLLightSource
616TagFloat = 0
617Ambient.Red = 0
618Ambient.Green = 0
619Ambient.Blue = 0
620Ambient.Alpha = 1
621ConstAttenuation = 0.00999999977648258
622Diffuse.Red = 0.200000002980232
623Diffuse.Green = 0.200000002980232
624Diffuse.Blue = 0.200000002980232
625Diffuse.Alpha = 1
626Diffuse.Color = {
627CDCC4C3ECDCC4C3ECDCC4C3E0000803F
628}
629LinearAttenuation = 0.00999999977648258
630QuadraticAttenuation = 0
631Position.Coordinates = {
6320000C8C200003442000016430000803F
633}
634LightStyle = lsParallel
635Shining = False
636Specular.Red = 0
637Specular.Green = 0
638Specular.Blue = 0
639Specular.Alpha = 1
640SpotCutOff = 180
641SpotExponent = 0
642end
643object backAmbientLight: TGLLightSource
644TagFloat = 0
645Ambient.Red = 0
646Ambient.Green = 0
647Ambient.Blue = 0
648Ambient.Alpha = 1
649ConstAttenuation = 0.00999999977648258
650Diffuse.Red = 0.100000001490116
651Diffuse.Green = 0.100000001490116
652Diffuse.Blue = 0.100000001490116
653Diffuse.Alpha = 1
654Diffuse.Color = {
655CDCCCC3DCDCCCC3DCDCCCC3D0000803F
656}
657LinearAttenuation = 0
658QuadraticAttenuation = 0
659Position.Coordinates = {
660000070C1000048420000C8420000803F
661}
662Shining = False
663Specular.Red = 0
664Specular.Green = 0
665Specular.Blue = 0
666Specular.Alpha = 1
667SpotCutOff = 180
668SpotExponent = 0
669end
670end
671object DCDynamicLights: TGLDummyCube
672TagFloat = 0
673PitchAngle = 0
674RollAngle = 0
675TurnAngle = 0
676CubeSize = 1
677EdgeColor.Red = 1
678EdgeColor.Green = 1
679EdgeColor.Blue = 1
680EdgeColor.Alpha = 1
681object MainLightSource1: TGLLightSource
682TagFloat = 0
683Ambient.Red = 0
684Ambient.Green = 0
685Ambient.Blue = 0
686Ambient.Alpha = 1
687ConstAttenuation = 1
688Diffuse.Red = 0.992156863212585
689Diffuse.Green = 0.996078431606293
690Diffuse.Blue = 0.945098042488098
691Diffuse.Alpha = 1
692Diffuse.Color = {
693FEFD7D3FFFFE7E3FF2F1713F0000803F
694}
695LinearAttenuation = 0
696QuadraticAttenuation = 0
697Position.Coordinates = {
6980000484200009642000048420000803F
699}
700LightStyle = lsOmni
701Specular.Red = 0
702Specular.Green = 0
703Specular.Blue = 0
704Specular.Alpha = 1
705SpotCutOff = 180
706SpotExponent = 0
707end
708end
709end
710end
711end
712object LightMapLib: TGLMaterialLibrary
713left = 576
714top = 552
715end
716object TextureMatLib: TGLMaterialLibrary
717left = 656
718top = 552
719end
720object Cadencer: TGLCadencer
721Scene = GLScene
722MaxDeltaTime = 0
723MinDeltaTime = 0
724FixedDeltaTime = 0
725OnProgress = CadencerProgress
726left = 512
727top = 552
728end
729object ASyncTimer: TGLAsyncTimer
730OnTimer = MainTimerTimer
731ThreadPriority = tpNormal
732left = 736
733top = 552
734end
735object MainTimer: TTimer
736Enabled = False
737OnTimer = MainTimerTimer
738left = 392
739top = 552
740end
741object OpenDialog: TOpenDialog
742left = 248
743top = 552
744end
745object MainActionList: TActionList
746left = 32
747top = 552
748object acPointShading: TAction
749AutoCheck = True
750Caption = 'Point'
751GroupIndex = 1
752OnExecute = acPointShadingExecute
753end
754object acWireFrameShading: TAction
755AutoCheck = True
756Caption = 'Fil de fer'
757GroupIndex = 1
758OnExecute = acWireFrameShadingExecute
759end
760object acFlatShading: TAction
761AutoCheck = True
762Caption = 'Plat'
763GroupIndex = 1
764OnExecute = acFlatShadingExecute
765end
766object acSmoothShading: TAction
767AutoCheck = True
768Caption = 'Lisse'
769GroupIndex = 1
770OnExecute = acSmoothShadingExecute
771end
772object acTextureShading: TAction
773AutoCheck = True
774Caption = 'Texturer'
775OnExecute = acTextureShadingExecute
776end
777object acSceneLighting: TAction
778AutoCheck = True
779Caption = 'Eclairer'
780Checked = True
781OnExecute = acSceneLightingExecute
782end
783object actOpenModel: TAction
784Caption = 'Ouvrir un model'
785OnExecute = actOpenModelExecute
786end
787object acShaderHiddenLines: TAction
788AutoCheck = True
789Caption = 'Hidden Lines'
790GroupIndex = 2
791OnExecute = acShaderHiddenLinesExecute
792end
793object acShaderOutLines: TAction
794AutoCheck = True
795Caption = 'Outline'
796GroupIndex = 2
797OnExecute = acShaderOutLinesExecute
798end
799object acShaderNone: TAction
800AutoCheck = True
801Caption = 'None'
802DisableIfNoHandler = False
803GroupIndex = 2
804OnExecute = acShaderNoneExecute
805end
806object actInvertNormals: TAction
807AutoCheck = True
808Caption = 'Inverser les normales'
809OnExecute = actInvertNormalsExecute
810end
811end
812object SaveDialog: TSaveDialog
813left = 320
814top = 552
815end
816object HiddenLineShader: TGLHiddenLineShader
817FrontLine.Width = 1
818FrontLine.Color.Red = 0.899999976158142
819FrontLine.Color.Green = 0.899999976158142
820FrontLine.Color.Blue = 0.899999976158142
821FrontLine.Color.Alpha = 1
822FrontLine.Color.Color = {
8236666663F6666663F6666663F0000803F
824}
825BackLine.Width = 1
826BackLine.Color.Red = 0.200000002980232
827BackLine.Color.Green = 0.200000002980232
828BackLine.Color.Blue = 0.200000002980232
829BackLine.Color.Alpha = 1
830LineSmooth = True
831Solid = True
832BackgroundColor.Red = 0
833BackgroundColor.Green = 0
834BackgroundColor.Blue = 0
835BackgroundColor.Alpha = 1
836BackgroundColor.Color = {
8370000000000000000000000000000803F
838}
839left = 720
840top = 48
841end
842object OutlineShader: TGLOutlineShader
843LineColor.Red = 0.939999997615814
844LineColor.Green = 0.810000002384186
845LineColor.Blue = 0.990000009536743
846LineColor.Alpha = 1
847LineColor.Color = {
848D7A3703F295C4F3FA4707D3F0000803F
849}
850LineSmooth = True
851LineWidth = 1
852left = 720
853top = 120
854end
855end
856