Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Live Shader Coding #110

Open
4 tasks
averagehat opened this issue Jan 9, 2020 · 0 comments
Open
4 tasks

Live Shader Coding #110

averagehat opened this issue Jan 9, 2020 · 0 comments

Comments

@averagehat
Copy link

averagehat commented Jan 9, 2020

I'm working on adding the openframeworks addon andreasmuller/ofxAutoReloadedShader

This will make conjur check for file updates every N milliseconds.

  • I need to test how performant small N is
  • do we want to make N / hot reloading configurable / what's the default value

Right now the only way I know that these files can be edited is by ssh'ing from another machine (machine 2) and editing and saving the file.

  • Is there another way--allowing everything to be done on the recur pi (I wonder if it would effect performance)? composite and HDMI cannot be output simultaneously. The LCD screen seems too small. Pi 4 has two HDMI outputs, something to consider.
  • Rather than checking for file updates, machine 2 could push the text to a server running on recur ( could use OSC server for this? e.g. josephwilk/shaderview). Maybe that enables collaborative performance more? I don't know what's going on on the osc side

Edit: based on my naive testing, the approach with ofxAutoReloadedShader and ssh works well

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant