OpenGL
How to embed OpenGL viewing area as the FMX component.
File Explorer
- OpenGL-Program.png
- OpenGL-Shader-Fragment.png
- OpenGL-Shader-Vertex.png
- OpenGL.png
- Luxo-Jr_2000x1000.hdr
- ShaderF.glsl
- ShaderG.glsl
- ShaderV.glsl
- LUX.Code.C.pas
- LUX.Color.Grid.D1.pas
- LUX.Color.Grid.D1.Preset.pas
- LUX.Color.Grid.D2.pas
- LUX.Color.Grid.D2.Preset.pas
- LUX.Color.Grid.D3.pas
- LUX.Color.Grid.D1.pas
- LUX.Color.Grid.D1.Preset.pas
- LUX.Color.Grid.D2.pas
- LUX.Color.Grid.D2.Preset.pas
- LUX.Color.Grid.D3.pas
- LUX.Color.Format.HDR.pas
- LUX.Color.pas
- LUX.Complex.D1.pas
- LUX.Complex.pas
- LUX.Curve.Bezier.D2.pas
- LUX.Curve.Bezier.pas
- LUX.Curve.BSpline.D2.pas
- LUX.Curve.BSpline.pas
- LUX.Curve.CatRom.pas
- LUX.Curve.D2.pas
- LUX.Curve.pas
- LUX.Curve.Poly.pas
- LUX.Data.Dictionary.pas
- LUX.Data.Grid.pas
- LUX.Data.Grid.T1.D1.pas
- LUX.Data.Grid.T1.pas
- LUX.Data.Grid.T2.D1.pas
- LUX.Data.Grid.T2.pas
- LUX.Data.Grid.T3.D3.pas
- LUX.Data.Grid.T3.pas
- LUX.Data.List.core.pas
- LUX.Data.List.pas
- LUX.Data.Tree.pas
- LUX.Data.Octree.Atom.pas
- LUX.Data.Octree.pas
- LUX.Data.Tree.core.pas
- LUX.Data.Tree.Node.pas
- LUX.Data.Tree.pas
- LUX.Data.Tree.pas
- LUX.FMX.Controls.pas
- LUX.FMX.Forms.pas
- LUX.FMX.Messaging.Win.pas
- LUX.FMX.Pratform.pas
- LUX.Math.Special.Beta.pas
- LUX.Math.Special.Gamma.Lanczos.pas
- LUX.Math.Special.Gamma.Ooura.pas
- LUX.Math.Distribution.pas
- LUX.Math.Special.pas
- LUX.Random.PCG.B08.pas
- LUX.Random.PCG.B16.pas
- LUX.Random.PCG.B32.pas
- LUX.Random.PCG.B64.pas
- LUX.Random.SFMT.P11213.pas
- LUX.Random.SFMT.P1279.pas
- LUX.Random.SFMT.P132049.pas
- LUX.Random.SFMT.P19937.pas
- LUX.Random.SFMT.P216091.pas
- LUX.Random.SFMT.P2281.pas
- LUX.Random.SFMT.P4253.pas
- LUX.Random.SFMT.P44497.pas
- LUX.Random.SFMT.P607.pas
- LUX.Random.SFMT.P86243.pas
- LUX.Random.WELL.P1024.pas
- LUX.Random.WELL.P19937.pas
- LUX.Random.WELL.P44497.pas
- LUX.Random.WELL.P512.pas
- LUX.Random.Xoshiro.B32.P128.pas
- LUX.Random.Xoshiro.B32.P64.pas
- LUX.Random.Xoshiro.B64.P128.pas
- LUX.Random.Xoshiro.B64.P256.pas
- LUX.Random.Xoshiro.B64.P512.pas
- LUX.Random.Xoshiro.B32.pas
- LUX.Random.Xoshiro.B64.pas
- LUX.Random.LCG.pas
- LUX.Random.pas
- LUX.Random.PCG.pas
- LUX.Random.SFMT.pas
- LUX.Random.WELL.pas
- LUX.Random.Xorshift.pas
- LUX.Random.Xoshiro.pas
- LUX.D1.pas
- LUX.D2.pas
- LUX.D2x2.pas
- LUX.D2x4.pas
- LUX.D2x4x4.pas
- LUX.D3.pas
- LUX.D3x3.pas
- LUX.D3x4.pas
- LUX.D3x4x4.pas
- LUX.D4.pas
- LUX.D4x4.pas
- LUX.D4x4x4.pas
- LUX.D5.pas
- LUX.DN.pas
- LUX.pas
- README.md
- LUX.Code.C.pas
- README.md
- README.md
- LUX.Color.Half.pas
- LUX.Color.pas
- README.md
- README.md
- LUX.Complex.FMX.D3.pas
- README.md
- README.md
- LUX.C2.Gamma.Lanczos.Diff.pas
- LUX.C2.Gamma.Lanczos.pas
- LUX.C2.Gamma.Ooura.Diff.pas
- LUX.C2.Gamma.Ooura.pas
- README.md
- README.md
- LUX.Complex.Diff.pas
- LUX.Complex.pas
- README.md
- README.md
- LUX.Curve.Data.Grid.D1.pas
- LUX.Curve.Data.Grid.D1.Plots.pas
- README.md
- README.md
- LUX.Curve.Bezier.pas
- LUX.Curve.BSpline.pas
- LUX.Curve.CatmullRom.pas
- LUX.Curve.Lanczos.pas
- LUX.Curve.Linear.D3.pas
- LUX.Curve.Linear.pas
- LUX.Curve.Linear.Q4.pas
- LUX.Curve.pas
- README.md
- README.md
- LUX.D1.Gamma.Lanczos.Diff.pas
- LUX.D1.Gamma.Lanczos.pas
- LUX.D1.Gamma.Ooura.Diff.pas
- LUX.D1.Gamma.Ooura.pas
- README.md
- README.md
- LUX.D1.Half.DIff.pas
- LUX.D1.Half.pas
- README.md
- README.md
- README.md
- LUX.D1.Legendre.DIff.pas
- LUX.D1.Legendre.pas
- README.md
- README.md
- README.md
- LUX.Data.Grid.D1.pas
- LUX.Data.Grid.Tria.D2.pas
- README.md
- README.md
- LUX.Data.Image.Files.pas
- LUX.Data.Image.pas
- LUX.Data.Image.Viewer.fmx
- LUX.Data.Image.Viewer.pas
- README.md
- README.md
- README.md
- LUX.Data.List.core.pas
- LUX.Data.List.pas
- README.md
- README.md
- README.md
- LUX.Data.Model.TetraFlip.core.pas
- LUX.Data.Model.TetraFlip.D3.pas
- LUX.Data.Model.TetraFlip.pas
- README.md
- README.md
- LUX.Data.Model.TriFlip.core.pas
- LUX.Data.Model.TriFlip.D2.pas
- LUX.Data.Model.TriFlip.pas
- README.md
- LUX.Data.Model.Cells.pas
- LUX.Data.Model.Faces.pas
- LUX.Data.Model.Poins.pas
- README.md
- README.md
- LUX.Data.Tree.pas
- README.md
- LUX.Data.pas
- README.md
- README.md
- README.md
- LUX.Quaternion.pas
- README.md
- .gitignore
- LUX.D1.DIff.pas
- LUX.D1.pas
- LUX.D2.Diff.pas
- LUX.D2.pas
- LUX.D2x2.pas
- LUX.D3.Diff.pas
- LUX.D3.pas
- LUX.D3x3.pas
- LUX.D4.Diff.pas
- LUX.D4.pas
- LUX.D4x4.Diff.pas
- LUX.D4x4.pas
- LUX.pas
- LUX.~.pas
- README.md
- LUX.GPU.OpenGL.Render.pas
- LUX.GPU.OpenGL.Viewer.fmx
- LUX.GPU.OpenGL.Viewer.pas
- LUX.GPU.OpenGL.Window.pas
- LUX.GPU.OpenGL.Render.pas
- LUX.GPU.OpenGL.Viewer.dfm
- LUX.GPU.OpenGL.Viewer.pas
- LUX.GPU.OpenGL.Viewer.pas.md
- LUX.GPU.OpenGL.Window.pas
- LUX.GPU.OpenGL.Window.pas.md
- LUX.GPU.OpenGL.Atom.Buffer.PixBuf.D1.pas
- LUX.GPU.OpenGL.Atom.Buffer.PixBuf.D2.pas
- LUX.GPU.OpenGL.Atom.Buffer.PixBuf.D3.pas
- LUX.GPU.OpenGL.Atom.Buffer.EleBuf.pas
- LUX.GPU.OpenGL.Atom.Buffer.PixBuf.pas
- LUX.GPU.OpenGL.Atom.Buffer.StoBuf.pas
- LUX.GPU.OpenGL.Atom.Buffer.UniBuf.pas
- LUX.GPU.OpenGL.Atom.Buffer.VerBuf.pas
- LUX.GPU.OpenGL.Atom.Imager.D1.Preset.pas
- LUX.GPU.OpenGL.Atom.Imager.D1.Preset.pas
- LUX.GPU.OpenGL.Atom.Imager.D2.Preset.pas
- LUX.GPU.OpenGL.Atom.Imager.D2.Preset.pas
- LUX.GPU.OpenGL.Atom.Imager.D3.Preset.pas
- LUX.GPU.OpenGL.Atom.Imager.D3.Preset.pas
- LUX.GPU.OpenGL.Atom.Imager.D1.pas
- LUX.GPU.OpenGL.Atom.Imager.D2.pas
- LUX.GPU.OpenGL.Atom.Imager.D3.pas
- LUX.GPU.OpenGL.Atom.Textur.D1.Preset.pas
- LUX.GPU.OpenGL.Atom.Textur.D2.Preset.pas
- LUX.GPU.OpenGL.Atom.Textur.D3.Preset.pas
- LUX.GPU.OpenGL.Atom.Textur.D1.pas
- LUX.GPU.OpenGL.Atom.Textur.D2.pas
- LUX.GPU.OpenGL.Atom.Textur.D3.pas
- LUX.GPU.OpenGL.Atom.Buffer.pas
- LUX.GPU.OpenGL.Atom.Chaner.pas
- LUX.GPU.OpenGL.Atom.Engine.pas
- LUX.GPU.OpenGL.Atom.Framer.pas
- LUX.GPU.OpenGL.Atom.Imager.pas
- LUX.GPU.OpenGL.Atom.pas
- LUX.GPU.OpenGL.Atom.Porter.pas
- LUX.GPU.OpenGL.Atom.Progra.pas
- LUX.GPU.OpenGL.Atom.Shader.pas
- LUX.GPU.OpenGL.Atom.Textur.pas
- README.md
- LUX.GPU.OpenGL.Matery.Textur.Preset.pas
- LUX.GPU.OpenGL.Matery.Textur.Preset.pas
- LUX.GPU.OpenGL.Matery.Textur.Preset.pas.md
- LUX.GPU.OpenGL.Matery.Preset.pas
- LUX.GPU.OpenGL.Matery.Preset.pas.md
- LUX.GPU.OpenGL.Shaper.Preset.TGLText.pas
- LUX.GPU.OpenGL.Shaper.Preset.TColorMarcubes.Faces_F.glsl
- LUX.GPU.OpenGL.Shaper.Preset.TColorMarcubes.Faces_G.glsl
- LUX.GPU.OpenGL.Shaper.Preset.TColorMarcubes.Faces_V.glsl
- LUX.GPU.OpenGL.Shaper.Preset.TMarcubes.Cubes_F.glsl
- LUX.GPU.OpenGL.Shaper.Preset.TMarcubes.Cubes_G.glsl
- LUX.GPU.OpenGL.Shaper.Preset.TMarcubes.Cubes_V.glsl
- LUX.GPU.OpenGL.Shaper.Preset.TMarcubes.Faces_G.glsl
- LUX.GPU.OpenGL.Shaper.Preset.TMarcubes.Faces_V.glsl
- LUX.GPU.OpenGL.Shaper.Preset.TMarcubes.FacesMIR_F.glsl
- LUX.GPU.OpenGL.Shaper.Preset.TMarcubes.FacesRGB_F.glsl
- LUX.GPU.OpenGL.Shaper.Preset.TColorMarcubes.pas
- LUX.GPU.OpenGL.Shaper.Preset.TMarcubes.pas
- LUX.GPU.OpenGL.Shaper.Octree.pas
- LUX.GPU.OpenGL.Shaper.Octree.pas.md
- LUX.GPU.OpenGL.Shaper.Preset.pas
- LUX.GPU.OpenGL.Shaper.Preset.pas.md
- LUX.GPU.OpenGL.Shaper.Voxels.pas
- LUX.GPU.OpenGL.Shaper.Voxels.pas.md
- .gitignore
- LUX.GPU.OpenGL.Camera.pas
- LUX.GPU.OpenGL.Camera.pas.md
- LUX.GPU.OpenGL.Comput.pas
- LUX.GPU.OpenGL.Inform.pas
- LUX.GPU.OpenGL.Inform.pas.md
- LUX.GPU.OpenGL.Matery.pas
- LUX.GPU.OpenGL.Matery.pas.md
- LUX.GPU.OpenGL.pas
- LUX.GPU.OpenGL.pas.md
- LUX.GPU.OpenGL.Render_.pas
- LUX.GPU.OpenGL.Scener.pas
- LUX.GPU.OpenGL.Scener.pas.md
- LUX.GPU.OpenGL.Shaper.pas
- LUX.GPU.OpenGL.Shaper.pas.md
- README.md
- README.md
- .gitattributes
- .gitignore
- Main.fmx
- Main.pas
- OpenGL.dpr
- OpenGL.dproj
- README.md
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Link
Example
// repository documentation
Was this content helpful?
(0 ratings)
