Skip to content

shulmang/sverchok

 
 

Repository files navigation

#English ##Sverchok parametric tools

addon for: Blender (version 2.71 and above).
current sverchok version: Find version in addon settings or in the node Sverchok panel
License: GPL3
prerequisites: Python 3.4. and numpy, both included in recent versions of Blender

###Description Sverchok is a powerful parametric tool for architects, allowing geometry to be programmed visually with nodes. Mesh and geometry programming consists of combining basic elements such as:

  • lists of indexed Vectors representing coordinates (Sverchok vectors are zero based)
  • lists of grouped indices to represent edges and polygons.
  • matrices (user-friendly rotation-scale-location transformations)

###Possibilities Comes with more than 130 nodes to help create and manipulate geometry. Combining these nodes will allow you to:

  • do parametric constructions
  • easily change parameters with sliders and formulas
  • do cross sections, extrusions, other modifications with hight level flexible parametrised and vectorised node tools
  • calculate areas, volume, and perform other geometric analysis
  • make or import CSV tables or custom formats
  • use Vector fields, create them, visualize data.
  • even code your own custom nodes in python with Scripted node
  • make your own 'addons' on node layouts and utilise them with Sverchok 3dview panel in your everyday pipeline
  • access to Blender Python API (bpy) with special Set and Get nodes
  • upgrade Sverchok with pressing one button
  • make your own neuro network
  • and much, much more!

###Installation Install Sverchok as you would any blender addon.

  • Installation from Preferences
    Download Sverchok from github
    User Preferences > Addons > install from file >
    choose zip-archive > activate flag beside Sverchok
    If appears error - close and run blender again and activate again.
    Enable permanently in the startup.blend using Ctrl + U and Save User Settings from the Addons menu.

  • Manual installation
    Download Sverchok from github
    Drop the sverchok-master folder into /scripts/addons.
    User Preferences > Addons > Community > (search Sverchok) > activate flag beside Sverchok
    Enable permanently in the startup.blend using Ctrl + U and Save User Settings from the Addons menu.

  • Upgrade Sverchok on fly
    Use button Check for new version in sverchok panel in node editor (press N for panel)
    And at the end press F8 button to reload addons. In next blender run in panel will appear new version number

###Troubleshooting Installation Errors

In case Sverchok fails to install, we've compiled a list of reasons and known resolutions here. Please let us know if you encounter other installation issues.

###Contact and Credit Homepage: Home
Authors:

  • Alexander Nedovizin,
  • Nikita Gorodetskiy,
  • Linus Yng,
  • Agustin Gimenez,
  • Dealga McArdle
  • Constantin Vorobiew

Email: [email protected]

#По-русски

дополнение к: Blender (версия 2.71 и выше).
текущая версия: Смотри настройки Сверчка или панель
Лицензия: GPL3
требования: Python 3.4, numpy, они оба присутствуют в Blender

###Описание Сверчок - мощный инструмент для архитектора, позволяющий программировать визуально узлами. Программирование сетки и геометрии состоит из "кирпичей":

  • списков Векторов являющих собой координаты вершин
  • списки групп индексов представляющие рёбра и грани
  • матрицы (удобный и понятный способ изменения положения-масштаба-поворота)

###Возможности Около 130 узлов вам помогут создать и изменять геометрию. А сочетания узлов помогут вам:

  • делать параметрические конструкции
  • легко менять параметры слайдерами и формулами
  • делать сечения, выдавливания, другие изменения с гибким параметризованым и векторизованым набором узловых инструментов
  • считать площади, объём и прочее
  • анализировать геометрию
  • выводить данные в таблицы CSV или импортировать из CSV прямо в Сверчка
  • создавать векторные поля
  • визуализировать данные
  • даже написать свой узел на питоне, используя Scripted node
  • делать свои дополнения к блендеру раскладкой узлов и затем пользоваться ими в окне 3М вида при помощи панели инструментов Сверчка для 3М окна
  • доступ к API (bpy) при помощи узлов Set и Get
  • обновлять сверчка одной кнопкой
  • делать свою собственную нейронную сеть
  • и даже больше

###Установка Установите как обычный адон к блендеру.

  • Установка из пользовательских настроек
    Скачать Сверчка с github
    User Preferences > Addons > install from file >
    выбрать zip-архив > активировать Сверчка
    При получении ошибки - закрыть блендер и снова активировать Сверчка.
    Подтвердите выбор в файле startup.blend используя Ctrl + U и Save User Settingsв меню Addons.

  • Ручная установка
    Скачать Сверчка с github
    Киньте папку sverchok-master в /scripts/addons.
    User Preferences > Addons > Community > (Ищите Сверчка) > Активируйте его
    Подтвердите выбор в файле startup.blend используя Ctrl + U и Save User Settingsв меню Addons.

  • Обновление Сверчка
    Используйте кнопку Check for new version в панели Сверчка в раскладке узлов (N чтобы вызвать)
    Нажмите потом F8 чтобы перезагрузить дополнения блендера. Должна поменяться версия

###Известные ошибки установки Не установилось? Список причин тыц. Если вашей ошибки там нет - пишите письма.

###Контакты и разработчики Домашняя страница: Домой
Разработчики:

  • Недовизин Александр;
  • Городецкий Никита;
  • Инг Линус;
  • Жименез Агустин;
  • МакАрдле Деальга;
  • Воробьёв Константин.

Email: [email protected]