Add(MainForm,15261923,315,203) { Width=750 Height=750 BorderStyle=4 Position=1 Point(MouseX) Point(MouseY) Point(Handle) link(onCreate,16299401:doEvent1,[]) } Add(GL_Main,12986311,455,217) { Color=0 TwoSide=0 link(onInit,12198675:doInit,[]) link(onViewPort,3410847:doPerspective,[(505,230)(505,272)]) link(Handle,15261923:Handle,[(461,207)(368,207)(368,247)(335,247)]) } Add(Timer,9506849,343,301) { Interval=33 Enable=1 link(onTimer,1049454:doEvent1,[]) } Add(GL_GTools,771925,462,287) { Point(doClear) Point(doPushMatrix) Point(doPopMatrix) } Add(Hub,1049454,392,301) { OutCount=7 link(onEvent1,771925:doClear,[(434,307)(434,293)]) link(onEvent2,771925:doPushMatrix,[(434,314)(434,300)]) link(onEvent4,2666764:doTranslate,[(455,328)(455,489)]) link(onEvent5,771925:doPopMatrix,[(445,335)(445,307)]) link(onEvent7,12986311:doFlip,[(439,349)(439,237)]) } Add(Hub,16299401,385,217) { OutCount=4 link(onEvent1,12986311:doInit,[]) link(onEvent2,12986311:doViewPort,[]) link(onEvent3,9506849:doTimer,[(429,237)(429,275)(335,275)(335,307)]) } Add(GL_GluTools,12198675,518,217) { Texture=0 link(onInit,1101264:doEnabled,[]) } Add(GL_Options,9947352,602,217) { Flag=2 link(onEvent,878903:doEnabled,[]) } Add(GL_Point3D,5561099,749,168) { X=-0.1 Y=-0.1 Z=0.2 } Add(GL_Perspective,3410847,518,266) { Fovy=20 zNear=2 } Add(GL_Options,1101264,560,217) { link(onEvent,9947352:doEnabled,[]) } Add(GL_Light,14989894,749,217) { Specular=65535 link(onEnabled,14989894:doMove,[(797,223)(797,260)(737,260)(737,230)]) link(onMove,15254550:doEvent1,[]) link(Point,5561099:Point3D,[]) } Add(GL_Texture,1373463,938,273) { UseList=0 Index=1 link(Bitmap,9707889:Bitmap,[]) } Add(Bitmap,13266179,847,147) { } Add(GL_Options,878903,644,217) { Flag=10 link(onEvent,2079362:doEnabled,[]) } Add(Gl_Translate,2666764,511,483) { Z=6.05 link(onTranslate,8006418:doRotate,[]) } Add(GL_CallList,13799340,637,483) { Index=1 link(onCallList,9717570:doCullFace,[]) } Add(GL_Rotate,8006418,553,483) { Y=1 link(onRotate,13775771:doRotate,[]) link(Angle,15261923:MouseX,[(559,371)(321,371)]) } Add(GL_Sphere,6345509,721,483) { Radius=0.5 Slices=50 Stacks=50 link(onDraw,15954895:doTranslate,[]) } Add(Resize,7815361,896,224) { Width=512 Height=512 link(onResult,9707889:doLoad,[]) } Add(Bitmap,9707889,938,224) { } Add(Hub,15254550,812,224) { link(onEvent1,10222930:doRotate,[]) link(onEvent2,1373463:doCreate,[(831,237)(831,279)]) } Add(Img_Rotate,10222930,847,224) { Angle=90 link(onResult,7815361:doResize,[]) link(Bitmap,13266179:Bitmap,[]) } Add(GL_CullFace,9717570,679,483) { link(onCullFace,6345509:doDraw,[]) } Add(GL_Rotate,13775771,595,483) { X=1 link(onRotate,13799340:doCallList,[]) link(Angle,15261923:MouseY,[(601,358)(328,358)]) } Add(GL_Sphere,2951221,952,476) { Radius=0.1 Slices=50 Stacks=50 link(onDraw,9571948:doPopAttrib,[]) } Add(GL_Options,2079362,693,217) { Flag=9 link(onEvent,14989894:doEnabled,[]) } Add(GL_Options,10037834,868,476) { Flag=10 link(onEvent,12661382:doDisabled,[(905,482)(905,489)]) } Add(GL_Options,12661382,910,476) { Flag=9 link(onEvent,2951221:doDraw,[]) } Add(GL_GTools,13782716,826,483) { Point(doPushAttrib) link(onEvent,10037834:doDisabled,[]) } Add(GL_GTools,9571948,994,476) { Point(doPopAttrib) } Add(Gl_Translate,15954895,784,483) { X=0.5 link(onTranslate,13782716:doPushAttrib,[]) } Add(InfoTip,15252681,777,413) { Info=#29:как докозательства что внутри|30:для наглядности поставь x=3.05|13:можно удалить| Width=260 } Add(InfoTip,11876268,483,406) { Info=#6:x=3.05| Width=64 } Add(InfoTip,13228084,826,119) { Info=#13:картинку сюда| Width=92 Height=74 }