hi owlYzarc,
you are right,
actually what im following is kinda supporting a concept more than assets on orbolt. may be better name it completely a plugin.
a compiled plugin always will have it's obvious precedence over an asset. which is its increased speed. if you had any experience in software development you know this. a good designed plugin in compare to it's counterpart asset, which has some hard coded python sops inside, can run at least 100 times faster and depending on your design choices even this number can grow higher to multi hundreds of times.
caution, im talking about assets which can be kinda a major feature, and this speed access is crucial for them. otherwise they get unuseful. assets which are able to convert H14 to H15. this huge speed difference is not negligible for any developer and no programmer never ever can close his/her eyes on it.
and don't say recompiling it for compatibility with production builds wouldn't be pretty. its natural nature of plugins writing, and just sidefx should find a way to manage it somehow.
reason of this request of me for supporting this type of plugin support in assets store, is just existence of this excellent feature “inlinecpp”. sidefx did a great job on this. using pure c++ coding syntax inside houdini. ppppppuuwwah. this is fantastic. all other 3d packages must nail down here against houdini. its very disappointing in which beside existence of this powerful feature, we are not able to use it inside our python sops and consequently inside our assets designed for store.
this way developers doesn't need to leave their comfort zone for forming their idea inside beautiful environment of H.
and at the end of the day they do a complete rewrite inside their c++ IDE
with respect to store definitions we just ignore this last step. but please don't tie our hands for using python sops that can call cpp functions defined by inlinecpp. it opens the door to a whole new world of possibilities.
and, yes, managing this on orbolt, technically has managed supporting of fully compiled cpp plugins on store too. which would be more more pleasant.
houdini's old user base are mostly good technical mans. if you let them be more free for developing their ideas, you will more quickly extinguish some 3d civilizations out there (you know what i mean)
again, remember “more than 100 times faster execution speed”. i swear it will blown orbolt growth.