Documentation
vvvv gamma
vvvv beta
Forum
Blog
Users
Userlist
For Hire!
Educational Institutions
Businesses
Userpages
Connections
Diaspora
Flickr
Github
Soundcloud
Twitter
Vimeo
Contributions
Downloads
vvvv gamma
vvvv beta
vvvv beta previews
Store
vvvv
» node10 plugin beginners
This site relies heavily on Javascript. You should enable it if you want the full experience.
Learn more.
node10 plugin beginners
acl(admin devvvv vvvvgroup)
Intro
patches vs. plugins
classic scenarios:
object orientation
accessing external libraries
indexing gau
spectral nodes
recursion
gui plugins
game logic
same need for good modularization/specification of IOs as with patching
at the moment more convenient to textually code with real vector types + correct spreading of complex datatypes.
Sample I: ConnectAll < MaxDistance
showing renderer of goal
talking about algorithm
patch it..indexing gau
the templates
cloning value template
evaluate method
for in for loop
add inputpin
The code framework
usings (references)
namespace
class (implementing interfaces)
evaluate, ..
fields, pins
plugininfo attributes
pins: types, attributes (subtypes), slicecount, accessing individual slices, modulo
importing stuff: hdehost, pluginhost, logger
evaluate/auto, spreadmax
of projects, documents, references
Libraries
compare node-library
the utils library
the .net library
.net3.5 class library reference
the .NET Framework is:
Common Language Runtime – provides an abstraction layer over the operating system
Base Class Libraries – pre-built code for common low-level programming tasks
Development frameworks and technologies – reusable, customizable solutions for larger programming tasks
other libraries
Sample II: particle
adding a particle class in a separate file
Debugging
beep
logger
sharpdevelop
Sample III: version control
start working from an existing plugin
checkout
contribution vs. addonpack
commit/contribution
see also
dynamic-plugins
anonymous user
login
Shoutbox
~8d ago
bjoern:
Yo peeps! I am looking for a job/project starting July. For contact info check:
vvvv specialists available for hire
~1mth ago
joreg:
Summer Season 23 vvvv workshops are now ready for sign-up:
https://thenodeinstitute.org/vvvv-intermediates-summer-2023/
~1mth ago
schlonzo:
yeah! shader input pins now also visible, while the variable it not used!
~1mth ago
benju:
Job opportunity, teaching Sounddesign for New Media purposes in Berlin (6hrs/week):
https://www.letteverein.berlin/wp-content/uploads/2023/03/Ausschreibung_MIA_LK_6_UStd._Sounddesign_NEU.pdf
~1mth ago
everyoneishappy:
Job Opportunity:
https://discourse.vvvv.org/t/producer-for-interactive-installations/21405
~2mth ago
joreg:
vvvv gamma 5.0 is out! Please read all about it in the release notes:
https://visualprogramming.net/blog/2023/vvvv-gamma-5.0-release
~2mth ago
domj:
Coming to LPM next weekend? Learn more about one of the first full vvvv gamma apps, Schéma!
https://liveperformersmeeting.net/editions/2023-muenster/program/detail/schema-talk/
~2mth ago
joreg:
Want to get started with #vvvv? Check this 12 session beginner online course starting May 8th:
https://thenodeinstitute.org/courses/vvvv-beginner-class-summer-2023/
~3mth ago
Noir:
https://github.com/comfyanonymous/ComfyUI
~3mth ago
mediadog:
@ggml Yup, lots. Only used in 4.x, haven't tried in 5.x yet:
https://www.unrealengine.com/marketplace/en-US/product/simple-udp-tcp-socket-client