-
Notifications
You must be signed in to change notification settings - Fork 21
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
support reloading of RPKs if changed on disk #58
Comments
My thoughts: I'm not sure if we need automatic change detection live in Houdini .. I'd skip that, as typically the Houdini artist is probably the same person that just edited the RPK. |
the plan is to automatically reload RPKs if they change on disk (and update the cache as well), i.e. no reload button |
the RPK change detection can be triggered by toggling a pldAssign parameter or by clicking on the parameter dropdowns of start rule, style or rule file.
implemented RPK reloading based on file modification time stamp (still on the branch). currently, the reload and recook is only triggered if a pldAssign parameter is changed (or if a parameter dropdown is opened). still pondering if we need an actual reload button... |
the RPK change detection can be triggered by toggling a pldAssign parameter or by clicking on the parameter dropdowns of start rule, style or rule file.
* allowing the pldAssign params to have values other than in the dropdowns (easier to debug the values when the RPK changes) * the RPK change detection can be triggered by toggling a pldAssign parameter or by clicking on the parameter dropdowns of start rule, style or rule file.
another open design issue: currently, choosing an RPK (or reloading it) resets the other three main params (start rule, rule file, style). is that wise? on the other hand, one could ensure these three values with an "attribute create" node before pldGenerate... |
renamed issue to deal with the actual reloading of RPKs... let's deal with automatic reloading in a separate issue |
merged to master |
support reloading RPKs if they have been re-exported from CE while Houdini is running
additionally: prevent resolveMap->getX crashes if RPK keeps name but e.g. the cgb file inside are renamed
The text was updated successfully, but these errors were encountered: