AndrGraphProg

100+
Завантаження
Вікові обмеження
Для всіх вікових груп
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана
Знімок екрана

Про цей додаток

Програма для створення будь-яких поверхонь в 3d.

Фігури в прямокутнику z=f(x,y)
і сферичні координати sx=f(a,t);sy=f(a,t);sz=f(a,t)

Константи: пі та будь-яке ціле/плаваюче число
Змінні: x y a t u v

Оператори: + - * / > | тощо
Функції: if(exp,exp1,exp2)
sin() cos() tan() asin() acos() atan()
sinh() cosh() tanh() log() ln() rand()
exp() abs() sqrt() pow(основа,експонента)

Для анагліфа використовують червоно-блакитні окуляри

Відкрийте будь-яке зображення та використовуйте його для текстури.

Інструкція до програмування;
// Для коментарів
start - щоб очистити сцену. Це перша інструкція.
До сцени буде додана програма без запуску. Див. зразок 8\
z=f(x,y) - поверхня в прямокутних координатах. Зразок 1
Для поверхні в сферичних координатах спочатку визначте діапазон a і t:
sa=0,2*pi і st=0,pi
Потім поверхню. Зразок 2:
sx=f(a,t), sy=f(a,t), sz=f(a,t)

Поверхню можна переміщати по трьох осях:
dx= dy= dz= Див. Зразок 3.
І обертається по трьох осях:
rx= ry= rz= Див. зразок 4.

Для літаків ви можете використовувати z=2 або інструкцію:
площина (ширина, висота, rx, ry, rz, dx, dy, dz) Див. зразок 5

Дивіться Зразки > 5 для загального застосування.

trian(width,height,rx,ry,rz,dx,dy,dz) для прямокутних трикутників. Див. зразки 17, 18
cube(width,height,rx,ry,rz,dx,dy,dz) для кубів. Див. зразок 23
cyli(ширина,висота,rx,ry,rz,dx,dy,dz) для циліндрів. Див. зразок 26
cone(r1,r2,height,rx,ry,rz,dx,dy,dz) для конусів. Див. зразок 28
sphe(ширина,висота,dx,dy,dz) для сфер. Див. зразок 24
pyra(ширина,висота,rx,ry,rz,dx,dy,dz) для пірамід. Див. зразок 25
para(ширина,висота,alfa,rx,ry,rz,dx,dy,dz) для паралелепіпеда. Див. зразок 31
para2(width1,width2,height,rx,ry,rz,dx,dy,dz) для паралелепіпеда2. Див. зразок 36
para3(width1,width2,height1,height2,rx,ry,rz,dx,dy,dz) для паралелепіпеда3. Див. зразки 43,44
light(width,height,rx,ry,rz,dx,dy,dz) для ligth. Див. зразок 42
trape(ширина,висота,bl,br,rx,ry,rz,dx,dy,dz) для трапеції. Див. зразок 40
bl і br — основи лівого і правого трикутників

Для повторюваних дій використовуйте do - enddo. Див. зразки 9, 14, 15 і 16

Для текстур використовуйте: texture(n) має значення n від 1 до 12.
9 відповідають зображенню, відкритому раніше. Див. зразки 18, 20 і 21
Оновлено
5 жовт. 2024 р.

Безпека даних

Безпека визначається тим, як додаток збирає і кому передає ваші дані. Способи забезпечення конфіденційності й захисту даних можуть різнитися залежно від використання додатка, регіону та віку користувача. Розробник, який надає цю інформацію, може оновлювати її.
Дані не передаються третім сторонам
Докладніше про те, як розробники заявляють про передавання даних
Дані не збираються
Докладніше про те, як розробники заявляють про збирання даних

Що нового

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.8 Minor bugs
1.7 Textures
1.6 Triangle