.NET FoxGL Language

.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

Diseña un sitio como este con WordPress.com
Comenzar