.NET FoxGL is a 4th level graphics programming language, giving users a powerful way to code graphics based in .NET FoxGL { Check .NET FoxGL }.
FoxGL Language was possible thanks to the help of my automata team.
Da foxeh team!:
- Jorge Armando Chairez Hernández
- Raúl Sotomayor
- Carlos Francisco Ambriz Martínez
Status: Early preview
Download Demo: FoxGL Language Parser
Example of usage:
format: winforms create mesh with numquads = 150, separation = 5, color = red, linewidth = 1; create axis with x1 = 0, x2 = 50, y1 = 0, y2 = 50, z1 = 0, z2 = 50, colorx = blue, colory = green, colorz = orange; create cylinder with base = 5, top = 50, height = 50, slices = 30, stacks = 120, linewidth = 1, x = 10, y = 0, z = 5; create cylinder with base = 0, top = 50, height = 50, slices = 30, stacks = 120, linewidth = 1, x = 10, y = 10, z = 5, color = orange; create sphere with radius = 5, slices=30, stacks = 120, linewidth = 3, x = 30, y = 50, z = 30, color = green; create cylinder with base = 25, top = 0, height = 40, slices = 30, stacks = 60, linewidth = 1, x = 50, y = 0, z = 50, color = orange; create sphere with radius = 5, slices=30, stacks = 120, linewidth = 3, x = 50, y = 0, z = 30, color = blue; enable effect motionblur disable effect motionblur disable effect antialiasing
Considerations: Validations where not applied. Copy an paste the above examples LINE BY LINE, not all the bunch at once. If done, it causes some weird bug (Why? I don’t really know lol, but console was just used to test it. A compiler application is meant to be done later)
Last Update: Friday April the 7th 2017, 22:37 P.M. Central Time Zona