AndrGraphProg

100+
Downloads
Classificação do conteúdo
Todos
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela

Sobre este 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
Atualizado em
2 de jun. de 2024

Segurança dos dados

Sua segurança começa com o entendimento de como os desenvolvedores coletam e compartilham seus dados. As práticas de segurança e privacidade de dados podem variar de acordo com o uso, a região e a idade. O desenvolvedor forneceu as informações a seguir, que podem ser atualizadas ao longo do tempo.
Os dados não são compartilhados com terceiros
Saiba mais sobre como os desenvolvedores declaram o compartilhamento
Nenhum dado foi coletado
Saiba mais sobre como os desenvolvedores declaram a coleta

O que há de novo

5.7 New sample 57, texture 14
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.8 Minor bugs
1.7 Textures
1.6 Triangle