Автор Гілка: sdf — генерація моделей з функцій  (Прочитано 562 раз)

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3739
  • Карма: +9/-0
  • Програміст
sdf (Signed Distance Functions) — це утиліта для генерації дво- або тривимірних обʼєктів використовуючи функції дистанції від поверхні обʼєкта до точки.

Сторінка проєкту: https://github.com/fogleman/sdf
[Fedora Linux]

Відсутній Володимир Лісівка

  • Адміністратор ЩОДО
  • Видавець
  • *****
  • дописів: 3739
  • Карма: +9/-0
  • Програміст
Re: sdf — генерація моделей з функцій
« Відповідей #1 : 2021-06-27 14:37:54 »
Приклад на Пітоні для зірочки на картинці:

from sdf import *

f = sphere(2) & slab(z0=-0.5, z1=0.5).k(0.1)
f -= cylinder(1).k(0.1)
f -= cylinder(0.25).circular_array(16, 2).k(0.1)

f.save('gearlike.stl', samples=2**26)
[Fedora Linux]

Відсутній tech

  • Письменник
  • *****
  • дописів: 586
  • Карма: +1/-0
  • Гигик
Re: sdf — генерація моделей з функцій
« Відповідей #2 : 2021-06-27 16:22:41 »
Щось типу Processing (https://processing.org/), але з трьохвимірною геометрією і Python. Цікаво.

gdekjifgb

  • Гість
Re: sdf — генерація моделей з функцій
« Відповідей #3 : 2021-06-27 21:26:31 »
Я, десь тиждень назад (чи два тижні), помітив що перша новина на головній має інше форматування. Це нововведення? Хтось з користувачів звернув на це увагу?

Такого ж раніше не було(?)