Пожалуйста, не блокируйте рекламу!

0 Пользователей и 1 Гость просматривают эту тему.

*

Оффлайн kazakru

  • ***
  • 101
  • Репутация: +2/-0
  • Пол: Мужской
Плоская фигура
« : Февраля 21, 2017, 07:55:54 »

Test

Подскажите плз. как вычертить в 3D вот такую плоскую фигуру с материалом и возможностью задавать угол и длину ребер.
Если использовать LIN_ и ARC то ее можно сделать, но она пустая, без материала.
а другими командами типа POLY такую не вычертить... 
может я не там ищу...

*

Оффлайн kazakru

  • ***
  • 101
  • Репутация: +2/-0
  • Пол: Мужской
Плоская фигура
« Ответ #1 : Февраля 21, 2017, 08:07:43 »
все.. я тормоз... нет что бы просто попробовать ARC...


но все равно спрошу..
можно ли как то залить материалом полученную замкнутую плоскую фигуру из LIN_

*

Оффлайн Brandashmыg

  • ^_^
  • ****
  • 364
  • Репутация: +65/-0
  • Пол: Мужской
Плоская фигура
« Ответ #2 : Февраля 21, 2017, 11:22:56 »
Лучше делать через POLY_

*

Оффлайн kazakru

  • ***
  • 101
  • Репутация: +2/-0
  • Пол: Мужской
Плоская фигура
« Ответ #3 : Февраля 22, 2017, 07:54:11 »
а Вы можете показать пример как на POLY_ сделать такую плоскость как на рисунке в старттопике?
может реально я не догоняю....

*

Оффлайн lsr

  • *****
  • 1248
  • Репутация: +245/-6
  • Пол: Мужской
  • http://sl-gdl.com
Плоская фигура
« Ответ #4 : Февраля 22, 2017, 09:12:18 »
... пример как на POLY_ сделать такую плоскость как на рисунке в старттопике?....
FILL gs_fill_type
PEN gs_cont_pen
R=3 ! ваш радиус= параметр

Для 2D скрипта
POLY2_B 4, 7, gs_fill_pen, gs_back_pen,
   0,   0,     1,      ! 1_ая тчк координаты X/Y
   R,   0,     1,      !2_я вершина
   0,   0,  901,     ! Центр радиуса
   0,      90, 4001  ! Дуга по точке центра и углу=90

Для 3D
MATERIAL  10 ! параметр сделайте
POLY_ 4, 
   0,   0,    1,      ! 1_ая тчк координаты X/Y
   R,   0,    1,      !2_я вершина
   0,   0,    901
   0,   0,    4001 

*

Оффлайн kazakru

  • ***
  • 101
  • Репутация: +2/-0
  • Пол: Мужской
Плоская фигура
« Ответ #5 : Февраля 22, 2017, 09:19:39 »
это же для 2D вроде как...

*

Оффлайн lsr

  • *****
  • 1248
  • Репутация: +245/-6
  • Пол: Мужской
  • http://sl-gdl.com
Плоская фигура
« Ответ #6 : Февраля 22, 2017, 09:28:01 »
2D и 3D скрипт  отличается координатой высоты, X_Y одинаковы, вращаете по нужной вам оси, или есть вместо POLY_ >>>  PLANE_ - с прямым вводом высоты= координата Z.

*

Оффлайн kazakru

  • ***
  • 101
  • Репутация: +2/-0
  • Пол: Мужской
Плоская фигура
« Ответ #7 : Февраля 22, 2017, 13:32:20 »
сенкс, только Вы забыли запятую и вместо 90 градусов 0... вот я реально не понимал почему ничего не показывает )))

но теперь зато знаю что такое коды статусов.. хоть и не понял почему 901 и 4001

 

Похожие темы

  Тема / Автор