» Пустые спреды
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

Пустые спреды

English | Italian | French

The original english version of this page is newer and may contain information this translation does not have! Click here to view the english version.

Что такое пустые спреды?

Возможно работать с пустыми спредами.
Пустое значение это отсутствие какого-либо значения, поэтому если во входе есть пустое значение, в выходе так же будет пустое значение. Например, 1 + Ø = Ø.

  • Объекты, в параметрах которых присутствует пустое значение, не отображаются в рендерах. Поэтому если объект должен исчезнуть, например, когда курсор выйдет из окна рендера, имеет смысл заменить последние актуальные координаты на пустое значение.

Пустые спреды обозначаются специальным символом Ø.
То же самое имеется в виду, когда кто-нибудь пишет на форуме "NIL"


Как избежать пустых спредов

В большинстве случаев нужно исключить Ø , потому что пустые значения сбрасывают последующие данные в патче.
В текущем релизе vvvv есть специальный модуль "AvoidNIL (Spreads)", в папке ../modules/vvvv group/Spreads.
Так же подходящий модуль "ReplaceEmpty (Value)" можно найти в репозитарии mobules/enos/. К сожалению он не соответствует vvvv naming convention?, поэтому его нет в релизе.
Так же вы можете найти несколько альтернативных модулей.

Если ваш спред состоит из одного слайса, можно использовать нод + (Value) Spectral?, в таком случае сумма пустого спреда будет = 0.0000


Как создавать пустые спреды

Иногда бывает удобно использовать Ø значения. Создать пустое значение не сложно.

Обратите внимание:
в отличие от других значений, спредов, строк или цветов, пустые значения Ø во входящих пинах нода НЕ СОХРАНЯЕТСЯ в патче. Поэтому если вам постоянно нужно пустое значение Ø , сохраните привязку к ноду Select. Иначе при следующем запуске патча, во входящих пинах будут установлены значения по умолчанию.

anonymous user login

Shoutbox

~2h ago

~3d ago

domj: Stuck in your patching or eager to share what you made or came across? Join Midweek Patch Therapy at 17:30 https://therapy.domj.net/

~4d ago

david: vvvv meetup 3. new stream link. again youtube made us nuts.. please send everybody to https://youtu.be/pa3HRQ7kj6w

~4d ago

joreg: Reminder: Join us this evening, 8pm CET for the 3rd worldwide #vvvv meetup: 3.-worldwide-vvvv-meetup

~4d ago

sinus: @evvvvil: very impressive stuff! keep on marching the rays!You´ll never walk alone!

~5d ago

evvvvil: @mediadog, thankx for pointing it out broski. Wicked.

~6d ago

domj: Catching up with the Midweek Patch Therapy excerpts, expect more videos over the week. https://youtu.be/36r8LnHaS7g

~7d ago

mediadog: @evvvvil hey you made the webgl-dev-list cool stuff list: http://gfxprose.blogspot.com/2020/05/cool-webgl-stuff-2020-05-21.html

~8d ago

evvvvil: Yo I'm live doing a VJ set made in vvvv for OUTLINE demoparty with OddJohn DJing! Come see us play here: https://www.twitch.tv/outlinedemoparty/

~9d ago

domj: A blast to read with great references. Thoughts on how to make programming more learnable and understandable. http://worrydream.com/LearnableProgramming/