Usar o APKPure APP
Obter o APK da versão antiga de AndrGraphProg para Android
gráficos programáveis
Um programa para criar qualquer tipo de superfície em 3d.
Figuras em retângulo z=f(x,y)
e coordenadas esféricas sx=f(a,t);sy=f(a,t);sz=f(a,t)
Constantes: pi e qualquer número int/flutuante
Variáveis: x y a t u v
Operadores: + - * / > | etc.
Funções: if(exp,exp1,exp2)
sin() cos() tan() asin() acos() atan()
sinh() cosh() tanh() log() ln() rand()
exp() abs() sqrt() pow(base, expoente)
Para anáglifo, use óculos vermelho-ciano
Abra qualquer tipo de imagem e use-a para textura.
As instruções para programar;
// Para comentários
start - Para limpar a cena. É a primeira instrução.
Um programa sem início será adicionado à cena. Veja o exemplo 8\
z=f(x,y) - Uma superfície em coordenadas retangulares. Amostra 1
Para superfície em coordenadas esféricas, defina primeiro o intervalo de a e t:
sa=0,2*pi e st=0,pi
Em seguida, a superfície. Amostra 2:
sx=f(a,t), sy=f(a,t), sz=f(a,t)
A superfície pode ser movida nos três eixos:
dx= dy= dz= Veja Amostra 3.
E girado nos três eixos:
rx= ry= rz= Veja o exemplo 4.
Para aviões você pode usar z=2 ou a instrução:
plane(largura,altura,rx,ry,rz,dx,dy,dz) Veja o exemplo 5
Consulte Amostras > 5 para aplicação geral.
trian(largura,altura,rx,ry,rz,dx,dy,dz) para triângulos retângulos. Veja as amostras 17, 18
cubo(largura,altura,rx,ry,rz,dx,dy,dz) para cubos. Veja a amostra 23
cyli(largura,altura,rx,ry,rz,dx,dy,dz) para cilindros. Veja a amostra 26
cone(r1,r2,altura,rx,ry,rz,dx,dy,dz) para cones. Veja a amostra 28
sphe(largura,altura,dx,dy,dz) para esferas. Veja a amostra 24
pira(largura,altura,rx,ry,rz,dx,dy,dz) para pirâmides. Veja a amostra 25
para(largura,altura,alfa,rx,ry,rz,dx,dy,dz) para paralelepípedo. Veja a amostra 31
para2(largura1,largura2,altura,rx,ry,rz,dx,dy,dz) para paralelepípedo2. Veja a amostra 36
para3(largura1,largura2,altura1,altura2,rx,ry,rz,dx,dy,dz) para paralelepípedo3. Veja amostras 43,44
light(largura,altura,rx,ry,rz,dx,dy,dz) para ligth. Veja a amostra 42
trape(largura,altura,bl,br,rx,ry,rz,dx,dy,dz) para trapézio. Veja a amostra 40
bl e br são as bases dos triângulos esquerdo e direito
Para ações repetitivas, use do - enddo. Veja a amostra 9, 14, 15 e 16
Para texturas, use: texture(n) sendo n entre 1 e 12.
9 correspondem à imagem aberta anteriormente. Veja as amostras 18,20 e 21
Enviado por
Yahya Roukny
Requer Android
Android 5.0+
Categoria
Usar o APKPure APP
Obter o APK da versão antiga de AndrGraphProg para Android
Usar o APKPure APP
Obter o APK da versão antiga de AndrGraphProg para Android