AndrGraphProg

100+
Transferências
Classificação de conteúdo
Todos
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã
Imagem de captura de ecrã

Acerca desta app

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
Atualizada a
05/07/2025

Segurança dos dados

A segurança começa por compreender como os programadores recolhem e partilham os seus dados. As práticas de privacidade e segurança dos dados podem variar consoante a sua utilização, região e idade. O programador fornece estas informações e pode atualizá-las ao longo do tempo.
Nenhum dado é partilhado com terceiros
Saiba mais sobre como os programadores declaram a partilha
Não são recolhidos dados
Saiba mais sobre como os programadores declaram a recolha

Novidades

6.2 Android V
5.9 Major changes
5.8 New samples
5.6 Build slowly, Play
5.5 New Sample
5.4 Android U
5.3 Lines
5.2 Projection alpha, theta and zoom
5.1 Prism
4.9 Android T
4.8 More samples
4.7 Supports large images
4.6 Polygon
4.5 Minor bugs
4.4 Para3
4.3 Light for big car
4.2 Trapezium and more
4.0 Face and more
3.8 Para2
3.3 More Samples. Android S
3.1 Para
2.9 Bugs fixed
1.17 Cone
1.16 Cylinder
1.15 Android R
1.14 Pyramid
1.13 Sphere
1.11 Cube
1.10 Android Q
1.7 Textures
1.6 Triangle

Apoio técnico da app

Acerca do programador
Leopoldo Rodriguez Cabañas
leorodwm@gmail.com
Spain
undefined

Mais de Leo Rod