• S sverchok
  • Информация о проекте
    • Информация о проекте
    • Активность
    • Метки
    • Участники
  • Репозиторий
    • Репозиторий
    • Файлы
    • Коммиты
    • Ветки
    • Теги
    • Участники
    • Диаграмма
    • Сравнение
  • Задачи 148
    • Задачи 148
    • Список
    • Доски
    • Спринты
  • Запросы на слияние 21
    • Запросы на слияние 21
  • CI/CD
    • CI/CD
    • Конвейеры
    • Задания
    • Расписания
  • Развертывания
    • Развертывания
    • Окружения
    • Релизы
  • Пакеты и реестры
    • Пакеты и реестры
    • Реестр пакетов
    • Реестр контейнеров
  • Мониторинг
    • Мониторинг
    • Инциденты
  • Аналитика
    • Аналитика
    • Поток ценности
    • CI/CD
    • Репозиторий
  • Wiki
    • Wiki
  • Сниппеты
    • Сниппеты
  • Активность
  • Диаграмма
  • Создать новую задачу
  • Задания
  • Коммиты
  • Доски с задачами
Свернуть панель
  • nikitronn
  • sverchok
  • Wiki
  • GeomDL

GeomDL · Изменения

История страницы
Created GeomDL (markdown) создал Мар 21, 2021 по автору nikitron's avatar nikitron
Скрыть пробелы
Построчно Рядом
GeomDL.md 0 → 100644
Просмотреть страницу @054305db
# Install Geomdl
In the simplest case, you can install Geomdl by
$ /path/to/blender/2.xx/python/bin/python3.7m -m pip install -U geomdl
but this way you will get pure-python library, which is very slow. If you want
it fast, then you have to install Cython (see previous paragraph for
instruction). After you installed Cython, you can install "cythonized" geomdl
as it is described in [Geomdl instruction][9]:
$ /path/to/blender/2.xx/python/bin/python3 -m pip install geomdl --install-option="--use-cython"
### Windows
To get geomdl to compile
After you install Cython via pip...
Install the same version of Python that your install of Blender uses from [python.org][18]
* Blender 2.9 == [Python 3.7][19]
This will give you the /includes and /libs. Make sure on the Advanced screen of the installer you choose 'Precompile standard library' and
'Download debugging symbols'
After install is complete, open up a Command Prompt (not Powershell). You will be making symbolic links from the /libs and /include from the python installation.
* For the ```/libs``` directory
```
mklink /D "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\libs" "C:\Users\<username>\AppData\Local\Programs\Python\Python37\libs"
```
* For the ```/include``` directory
```
mklink /D "C:\Program Files\Blender Foundation\Blender 2.90\2.90\python\include" "C:\Users\<USERNAME>\AppData\Local\Programs\Python\Python37\include"
```
You should now be able to install geomdl with ```--use-cython``` arguments
The following nodes become available only when you install Geomdl:
* Approximate NURBS Curve
* Approximate NURBS Surface
* Interpolate NURBS Surface
* Quads to NURBS
* NURBS to JSON
* JSON to NURBS
The following nodes can optionally use Geomdl:
* Build NURBS Curve
* Build NURBS Surface
* Interpolating Surface
* Interpolate NURBS Curve
* NURBS In
[9]: https://nurbs-python.readthedocs.io/en/latest/install.html
[18]: https://www.python.org
[19]: https://www.python.org/downloads/release/python-377/
\ No newline at end of file
Клонировать репозиторий
  • For Users:
    • Web resources about Sverchok
    • Dependencies and their installation
      • Simple dependencies
      • PIP
      • SciPy
      • SciKit image
      • Circlify
      • PyMcubes
      • GeomDL
      • FreeCAD
    • Sverchok for Blender 2.8x Release Notes
    • Profile Node Examples
    • Set up GitHub account for exporting node trees from Sverchok
    • Custom Defaults
    • Installation on Gentoo-based systems
    • Non-standard Python modules installation
    • Sverchok for Blender 2.79 Installation
    • Sverchok Extensions
    • FAQ
  • For Developers:
    • Install Development version
    • Contributing
      • Git practices
    • Building documentation tarball
    • Macros
    • Sverchok Node Tutorial
      • High-level node howto
      • Details