New video blog post!
Time indoors has lead to A VERY detailed step-by-step video on how to set up Houdini Engine and Unreal Engine on Linux, including obtaining source, licensing, compiling and installing.
http://eyevex.com [eyevex.com]
40 Minutes of excitement guaranteed (|;-D>
Found 17 posts.
Search results Show results as topic list.
Houdini Engine for Unreal » Step-by-step: Houdini Engine Plug & UE4.25 Compile in Linux
- eyevex
- 23 posts
- Offline
Houdini Lounge » uiS[cript]Py uispy is being made availible for free download
- eyevex
- 23 posts
- Offline
I have decided to make available, uiScriptPy, a python wrapper around Houdini’s uiscript. It has been the result of needs I have had and was largely ripped from another defunct project. It should be considered alpha. I am aware of a couple efforts to do this, however I think uispy is fairly robust and useful. It fills a nice space where simple dialogs beyond hou.ui are needed, but full blown pySide/pyQt may be overkill
Hopefully this will also provide an exploratory opportunity as I plan to document its clean-up on my blog eyevex.com bit by bit in the New year (assuming compatibility with h16 for now). At that time some more examples will be coming, until then feel free to download and poke around.
It is acknowledged, that a few things are broken or missing, some the scripts are a bit hacky, there are places for improvement, and a bit that is completely wrong, but working. This is alpha, which mean it has only been used my myself and really only on a specific setup
Happy Holidays and New Years
(|;-D>
www.eyevex.com
NOTE there seems to be a quirk where wordpress is mutating certain symbols so to use example properly for now, please copy and paste to a text editor, and replace the single quote with.. Yes, what appears to be the same single quote on your keyboard… if you run into this issue.
Hopefully this will also provide an exploratory opportunity as I plan to document its clean-up on my blog eyevex.com bit by bit in the New year (assuming compatibility with h16 for now). At that time some more examples will be coming, until then feel free to download and poke around.
It is acknowledged, that a few things are broken or missing, some the scripts are a bit hacky, there are places for improvement, and a bit that is completely wrong, but working. This is alpha, which mean it has only been used my myself and really only on a specific setup
Happy Holidays and New Years
(|;-D>
www.eyevex.com
NOTE there seems to be a quirk where wordpress is mutating certain symbols so to use example properly for now, please copy and paste to a text editor, and replace the single quote with.. Yes, what appears to be the same single quote on your keyboard… if you run into this issue.
Edited by eyevex - Dec. 28, 2016 10:29:04
Houdini Lounge » Sidefx at siggraph
- eyevex
- 23 posts
- Offline
I would very dissapointing to not have a usergroup.
I have been to 11 conferqnces, and woul definately say althoguh the parties were fun, the years with the houdini user groups were always one of my favorite events… the years it was a ug and party were even better but despite the fun at la live and the joint derivative party, the biggest memories are always being in a room with other procedural geeks gettig to have the mass honest reaction to feature announcements and seeing what other pros are doing and then mingling and talking nerd –which doesnt happen in web writeups. The year in the train station, i barely remember the party, but wont forget all the cexcitement around CORE talking about th willd or pushing limits on stealth, or seeing the new tools.
I am hoping to make it and would love to see it considered. Free beer can be gotten anywhere andisnt important, but itis definately the denter of houdini community comradery and would be happy to see a prman esq, nerdy whiteboard type metting in folding chairs with space to mingle, even over a party. Just my 2 cents, i guess.
I have been to 11 conferqnces, and woul definately say althoguh the parties were fun, the years with the houdini user groups were always one of my favorite events… the years it was a ug and party were even better but despite the fun at la live and the joint derivative party, the biggest memories are always being in a room with other procedural geeks gettig to have the mass honest reaction to feature announcements and seeing what other pros are doing and then mingling and talking nerd –which doesnt happen in web writeups. The year in the train station, i barely remember the party, but wont forget all the cexcitement around CORE talking about th willd or pushing limits on stealth, or seeing the new tools.
I am hoping to make it and would love to see it considered. Free beer can be gotten anywhere andisnt important, but itis definately the denter of houdini community comradery and would be happy to see a prman esq, nerdy whiteboard type metting in folding chairs with space to mingle, even over a party. Just my 2 cents, i guess.
The Orbolt Smart 3D Asset Store » Tutorials, new assets, or chat?
- eyevex
- 23 posts
- Offline
The Orbolt Smart 3D Asset Store » Tutorials, new assets, or chat?
- eyevex
- 23 posts
- Offline
As assets are reviewed for acceptance, Id also think most people aren't going to be new to houdini if they are authoring. IMHO since HDA in general are more of a houdini thing than orbolt specific, maybe just bigger faq section of the differences and caveats from normal HDA authoring. I think alot of the stuff here in this forum and a few other places gathered in the faq with some screen shots would be ok enough for that.
I've been using the HDA mechanism for many years but get caught on a couple of caveats now and again introduced in Orbolt, but when I look search for them I'd rather have a central location than sift through the basics, thats already document.
When Im on the store Im definately looking at assets, after all it is a store and thats the product. I might be looking at other assets to make sure an idea doesn't overlap that I want to author sell, or maybe looking at what out there so next time I need it I'll now what can save time/money, or may be cruising out of boredom/curiosity – but definitely looking at assets and not people.
As far as connecting with offers – this forum seems like a good place for that to me
I've been using the HDA mechanism for many years but get caught on a couple of caveats now and again introduced in Orbolt, but when I look search for them I'd rather have a central location than sift through the basics, thats already document.
When Im on the store Im definately looking at assets, after all it is a store and thats the product. I might be looking at other assets to make sure an idea doesn't overlap that I want to author sell, or maybe looking at what out there so next time I need it I'll now what can save time/money, or may be cruising out of boredom/curiosity – but definitely looking at assets and not people.
As far as connecting with offers – this forum seems like a good place for that to me
The Orbolt Smart 3D Asset Store » Remove orbolt from system
- eyevex
- 23 posts
- Offline
Although I definitely agree the external browsers over isnt great… Not %100 the prob, it sounds like a system configuration issue more than a houdini one…
Not sure of the OS, or why H12 would need to run in as admin at all, but typically (unless you are using old versions of windows) users arent usually admins all the time. The norm and even having been a admin in multiuser env myself in windows and *nix, is to have an account with slightly elevated group privilege that cant do too much dangerous and than a account with real “admin” privileges that only get su/sudo or “switched” into, for task as needed to minimize contamination.
Is there a reason H12 needs to run with high privileges? If not maybe you could work privileges dumbing via running it as another user? I wonder if the variable holding the browser launch command can be run with different permissions (although Im guessing the login might bust then)
if your *nix maybe this man page can help stitch something better?
http://linux.die.net/man/8/sudo [linux.die.net]
best of luck, but it doesn't sound like it should be impossible to do, and more a system config/accounts thing.
Not sure of the OS, or why H12 would need to run in as admin at all, but typically (unless you are using old versions of windows) users arent usually admins all the time. The norm and even having been a admin in multiuser env myself in windows and *nix, is to have an account with slightly elevated group privilege that cant do too much dangerous and than a account with real “admin” privileges that only get su/sudo or “switched” into, for task as needed to minimize contamination.
Is there a reason H12 needs to run with high privileges? If not maybe you could work privileges dumbing via running it as another user? I wonder if the variable holding the browser launch command can be run with different permissions (although Im guessing the login might bust then)
if your *nix maybe this man page can help stitch something better?
http://linux.die.net/man/8/sudo [linux.die.net]
best of luck, but it doesn't sound like it should be impossible to do, and more a system config/accounts thing.
The Orbolt Smart 3D Asset Store » Wouldn't it be Suite...
- eyevex
- 23 posts
- Offline
Just to be clear on ‘dependencies’ unless we are talking about it in a broader sense to include HDAs not embedded into another… to put it another way….
I have nodes types foo and bar. At the heart of foo and bar is simply nodetype A. So a foo and bar are both dependent on A. Nodetype A on its own is useless, so we hide it. Now we are presented with seeing foo and bar as profiled hdas in the store.
But in the case of foo and bar being made to use together (this applies far more for utility/pipe type tools than model/tx assets) getting either guarantees getting hidden nodetype A – but not each other, so a hierarchically greater thing is introduced that is neither foo nor bar but a grouping we call ‘smoo’ And Over time HDAs can be added or taken away from Smoo.
I supposed this COULD be accomplished with a dummy HDA containing all the others thats never meant to be used, hide it from the TAB menu, and hide all dependents from the store, then likely have all the dependants at the same spot in the TAB menu – essentiall a ‘null’ asset– but this is sloppy and Im think more of a strictly organizational arbitrary grouping for presentation, upload, download and to reduce clutter.
– I would say versioning in general in a consistent way across products in format beyond XX is of big importance – as a TD, more specific levels make me happy and I think for things to make it into production use, quick indicators help understand instantly if it a bug fix, feature change (might require more evaluation) or a major change – might involve major cascading changes. And although, at least speaking for myself, I might use XX on the node revision the is in reality likely a package release version that is more specific or in the very least a release of a major version is tied to an svn version XX svn version 345. . etc…
- uploading enmas I guess would be lower for me.
I have nodes types foo and bar. At the heart of foo and bar is simply nodetype A. So a foo and bar are both dependent on A. Nodetype A on its own is useless, so we hide it. Now we are presented with seeing foo and bar as profiled hdas in the store.
But in the case of foo and bar being made to use together (this applies far more for utility/pipe type tools than model/tx assets) getting either guarantees getting hidden nodetype A – but not each other, so a hierarchically greater thing is introduced that is neither foo nor bar but a grouping we call ‘smoo’ And Over time HDAs can be added or taken away from Smoo.
I supposed this COULD be accomplished with a dummy HDA containing all the others thats never meant to be used, hide it from the TAB menu, and hide all dependents from the store, then likely have all the dependants at the same spot in the TAB menu – essentiall a ‘null’ asset– but this is sloppy and Im think more of a strictly organizational arbitrary grouping for presentation, upload, download and to reduce clutter.
– I would say versioning in general in a consistent way across products in format beyond XX is of big importance – as a TD, more specific levels make me happy and I think for things to make it into production use, quick indicators help understand instantly if it a bug fix, feature change (might require more evaluation) or a major change – might involve major cascading changes. And although, at least speaking for myself, I might use XX on the node revision the is in reality likely a package release version that is more specific or in the very least a release of a major version is tied to an svn version XX svn version 345. . etc…
- uploading enmas I guess would be lower for me.
The Orbolt Smart 3D Asset Store » Help cards
- eyevex
- 23 posts
- Offline
Hey guys there some stuff for the help card less than perfectly documented, but if you pick from many of the pretty ones included by SESI you can find it in the installation dir….
On linux its by default
/opt/hfs12.1.73/houdini/help/nodes/sop
of course replace your specific houdini build and node context
Then search for the node name…
on linux for ie sphere…
ls | grep -i sphere
and open the txt file containing the wiki markup and there are some great examples, including how to use standard tab help ie the “Transform” Tab is usually the same if promoting the whole folder.
Doing this I was able to make far nicer cards than previously that looked more like the included ones … figure Id put it out there if it helps anyone.
On linux its by default
/opt/hfs12.1.73/houdini/help/nodes/sop
of course replace your specific houdini build and node context
Then search for the node name…
on linux for ie sphere…
ls | grep -i sphere
and open the txt file containing the wiki markup and there are some great examples, including how to use standard tab help ie the “Transform” Tab is usually the same if promoting the whole folder.
Doing this I was able to make far nicer cards than previously that looked more like the included ones … figure Id put it out there if it helps anyone.
The Orbolt Smart 3D Asset Store » Wouldn't it be Suite...
- eyevex
- 23 posts
- Offline
No thoughts on this guys?…
Im already encountering all these sceneries as Im readying for upload..
I guess it also could just be me …..
Im already encountering all these sceneries as Im readying for upload..
I guess it also could just be me …..
The Orbolt Smart 3D Asset Store » What are dependencies?
- eyevex
- 23 posts
- Offline
First, Id like to point out that I wasn't clear that it can all be done inside session with dependencies upload – and thats just awesome :-D
Its not clear to me a couple the sceneries I had mentioned work out… namely feature enhancement that does not qualify a major leap – ie.. can the version be incremented as ie 1.0.0 -> 1.1.0 vs 1.0->2.0.0 to stick with fairly standard version conventions. Im not clear when referring to “minor” are we talking about what would normally be in the zzz part of xx.yyy.zzz?
And in both cases of a major breaking XX change or a feature enhance YYY change, if there a way to distinguish pricing for users of previous version – it seems like “no”??
id also like to point another thread I started on suites as it was straying from topic, but the idea of hiding would not really solve all situations on its own, when you want multiple nodes included – for those interested i outline some situations
Its not clear to me a couple the sceneries I had mentioned work out… namely feature enhancement that does not qualify a major leap – ie.. can the version be incremented as ie 1.0.0 -> 1.1.0 vs 1.0->2.0.0 to stick with fairly standard version conventions. Im not clear when referring to “minor” are we talking about what would normally be in the zzz part of xx.yyy.zzz?
And in both cases of a major breaking XX change or a feature enhance YYY change, if there a way to distinguish pricing for users of previous version – it seems like “no”??
id also like to point another thread I started on suites as it was straying from topic, but the idea of hiding would not really solve all situations on its own, when you want multiple nodes included – for those interested i outline some situations
The Orbolt Smart 3D Asset Store » What's a protected asset?
- eyevex
- 23 posts
- Offline
quick question about this…. as I am still working out some hiccups before I am planning upload, forgive me if this is incredibly obvious..
I notice there a lock icon for each, trial, noncom, and commerical – does this mean each can have a different status? If so should that be allowed? - as then anyone could bypass paying for a commercial pay ver and just reassemble the asset from the open versions? or does the icon just appear 3 times always showing the same status?
EDIT: to clarify – I motice the mocap asset s is open for commercial purpose, so apparenty they dont have to be all the same, I suppose the question of more can it now?/should it be? ok for the opposite and unlocked noncom with a locked commercial o nthe same asset.
I notice there a lock icon for each, trial, noncom, and commerical – does this mean each can have a different status? If so should that be allowed? - as then anyone could bypass paying for a commercial pay ver and just reassemble the asset from the open versions? or does the icon just appear 3 times always showing the same status?
EDIT: to clarify – I motice the mocap asset s is open for commercial purpose, so apparenty they dont have to be all the same, I suppose the question of more can it now?/should it be? ok for the opposite and unlocked noncom with a locked commercial o nthe same asset.
The Orbolt Smart 3D Asset Store » Browser Circus
- eyevex
- 23 posts
- Offline
Ive emailed you in much more details, but in short, i was able to control what browser got spawned with these variable although it did not alleviate additional issues….
But for other the variable do work and I was able to reduce have so many different browser open :-D i had not been obvious to me this variable had additional control other than when using an external help browser.
But for other the variable do work and I was able to reduce have so many different browser open :-D i had not been obvious to me this variable had additional control other than when using an external help browser.
The Orbolt Smart 3D Asset Store » Custom Asset icons
- eyevex
- 23 posts
- Offline
That clears it up, 2 embedded, 1 for help, and an svg should be ok - everything as the norm except the only new thing is the 600x600 store tile - which is NOT embedded.
Got it, thanks.
Got it, thanks.
The Orbolt Smart 3D Asset Store » Browser Circus
- eyevex
- 23 posts
- Offline
I can not keep on top of it and its a bit maddening…
I typically have opera to surf. To log into Orbolt, the launch automatically opens in Rekonq (KDE default - my version can be problematic with login/return session key unless already logged into to sidefx.com), as does the Rate, Review, and Read More from the Asset Details window, however, help via RMB in asset browser or via the Asset Details, opens a Konqueror session (I have no idea why) and Houdini, of course has its own embedded help browser which is often open as well. I would seem these events are handled differently and by the same type of program (browser). it all becomes a waste of resources and a cluttered desktop.
I grep'd around my hou shell via hconfig -a | grep -i konq …and found no results where these are explicity set- I have not specified using a external browser either.
I would expect the help cards to open in the embedded help browser when not set to use external, and there might be a need for something like HOUDINI_ORBOLT_BROWSER and HOUDINI_ORBOLT_EXTERNAL_BROWSER envs to control orbolts browser behavior separately so one can force it to ie Opera – this would take me from 4 browser application to 2.
Ideally because of vast differences in the increasing number of major browser players (IE, ffox, chrome, opera, safari, rekonq etc..), different OS, OS version + browser version, there alot of variables that can make login unreliable… so can throw a monkey wrench in syncing, updating, downloading etc…. It would be most reliable to not leave the login process up to user installed applications separate from houdini, and to login from inside the Houdini session UI. I think most of this could be handled by the internal browser which would be of a reliable version for a particular build… Could it be possible to even use the current login mechanism via a headless floating browser pane from inside houdini? – Just thinking out loud and just my two sense, if all the browesrs could be thinned/controlled it'd be awesome.
I am using (K)ubuntu 12.04 houdini 12.1.68 x64 gcc4.4
I typically have opera to surf. To log into Orbolt, the launch automatically opens in Rekonq (KDE default - my version can be problematic with login/return session key unless already logged into to sidefx.com), as does the Rate, Review, and Read More from the Asset Details window, however, help via RMB in asset browser or via the Asset Details, opens a Konqueror session (I have no idea why) and Houdini, of course has its own embedded help browser which is often open as well. I would seem these events are handled differently and by the same type of program (browser). it all becomes a waste of resources and a cluttered desktop.
I grep'd around my hou shell via hconfig -a | grep -i konq …and found no results where these are explicity set- I have not specified using a external browser either.
I would expect the help cards to open in the embedded help browser when not set to use external, and there might be a need for something like HOUDINI_ORBOLT_BROWSER and HOUDINI_ORBOLT_EXTERNAL_BROWSER envs to control orbolts browser behavior separately so one can force it to ie Opera – this would take me from 4 browser application to 2.
Ideally because of vast differences in the increasing number of major browser players (IE, ffox, chrome, opera, safari, rekonq etc..), different OS, OS version + browser version, there alot of variables that can make login unreliable… so can throw a monkey wrench in syncing, updating, downloading etc…. It would be most reliable to not leave the login process up to user installed applications separate from houdini, and to login from inside the Houdini session UI. I think most of this could be handled by the internal browser which would be of a reliable version for a particular build… Could it be possible to even use the current login mechanism via a headless floating browser pane from inside houdini? – Just thinking out loud and just my two sense, if all the browesrs could be thinned/controlled it'd be awesome.
I am using (K)ubuntu 12.04 houdini 12.1.68 x64 gcc4.4
The Orbolt Smart 3D Asset Store » Custom Asset icons
- eyevex
- 23 posts
- Offline
Ahhh I was just goin to ask about that.
There seems to be a bit of confusion I think caused by several things all being called “icon”… additionally here …
http://www.orbolt.com/asset-guidelines [orbolt.com]
poses a couple more questions in the “Icons” section…
“
600x600 required size.
.png format.
No banners/text unless the asset is text-focused.
Icon designs should take up the majority of the 200 pixel square to avoid large empty spaces.
”
– what is this 600x600px icon and where is it used? Id assume this is NOT to be embedded? Does this “icon” refer to the tile that shows up in the asset browser etc…?
– 200px sq icon is for what and different from the 600?
– the docs only mention pngs
Typically my assets embed an SVG which is used for the TAB, node and potentially shelfs, parm panes etc… AFAIK the help card requires (is this still true?) a png ( I think 48x48px png though I seem to remember using 64px at some point) This is what I typically have done and would like to keep on doing it, if its proper in this case too. Which of course still leaves the question of the Orbolt tile and exactly what the section quoted above is about? Also, will the upload process change any of the icons I set?
Sorry about all the confusion
There seems to be a bit of confusion I think caused by several things all being called “icon”… additionally here …
http://www.orbolt.com/asset-guidelines [orbolt.com]
poses a couple more questions in the “Icons” section…
“
600x600 required size.
.png format.
No banners/text unless the asset is text-focused.
Icon designs should take up the majority of the 200 pixel square to avoid large empty spaces.
”
– what is this 600x600px icon and where is it used? Id assume this is NOT to be embedded? Does this “icon” refer to the tile that shows up in the asset browser etc…?
– 200px sq icon is for what and different from the 600?
– the docs only mention pngs
Typically my assets embed an SVG which is used for the TAB, node and potentially shelfs, parm panes etc… AFAIK the help card requires (is this still true?) a png ( I think 48x48px png though I seem to remember using 64px at some point) This is what I typically have done and would like to keep on doing it, if its proper in this case too. Which of course still leaves the question of the Orbolt tile and exactly what the section quoted above is about? Also, will the upload process change any of the icons I set?
Sorry about all the confusion
The Orbolt Smart 3D Asset Store » Wouldn't it be Suite...
- eyevex
- 23 posts
- Offline
I'm currently preparing my first two assets for upload which present different difficulties, which along with these posts…
http://www.sidefx.com/index.php?option=com_forum&Itemid=172&page=viewtopic&p=123777#123777 [sidefx.com]
– have sent me to the same conclusion – there seems to be a need for “collections”, “suites”, “albums” – some kind of grouping into a single download. Sorry if this already exists, but I see no mention of it and uploads seem to point there isn't.
Where there are several mechanisms in Houdini to group assets together -the functionality isnt there in Orbolt as far as I can see. Putting multiple HDAs in a single OTL seems to be out, since only needs top level def is wanted per archive. There are 3 situation that immediately come to mind, some that have been discussed.
- a node is uploaded and only intended to be used internally to another op… theres always breaking the internal one from the def before HDA'ing the 2nd -but that loses the functionality of the outer node updating with an inner node release.
- an asset that appears in slightly different forms in multiple context ala “switch”, “merge”, “null”. This is the situation I am currently running into and additionally problematic because the OBJ level asset has the SOP level context at its core.
- a single tool spanning multiple contexts…. ala pop attractor/sops meta, obj bones/ CHOPS ik, etc…. where embedding one in the other will diminish functionality.
In the second case, I can upload the SOP and once approved, download it embed it in the OBJ and upload. I can charge only for the sop and make it required by the obj. This would insure everyone that buys the OBJ has both nodes, but not the other way around. Particularly true with new version delays between the sop and subsequent obj upload.
The third case isn't quite that pretty… Spread the price across the 2 node and instruct user to download individually, charge for one and the other is free… either way there is no guarentee that anyone ends up with both nodes.
Is there a way to delay the release to the store, where I am still able to download it myself to embed in another asset? At least this way they are released the same time? With a collection designation this could minimally solve the problem.
Without groupings/collections there could be risk of quick bloating of the store with individual listings that are in reality part of the same thing. I have already seen a couple of these when browsing – downloads noted as only useful as part of something else.
http://www.sidefx.com/index.php?option=com_forum&Itemid=172&page=viewtopic&p=123777#123777 [sidefx.com]
– have sent me to the same conclusion – there seems to be a need for “collections”, “suites”, “albums” – some kind of grouping into a single download. Sorry if this already exists, but I see no mention of it and uploads seem to point there isn't.
Where there are several mechanisms in Houdini to group assets together -the functionality isnt there in Orbolt as far as I can see. Putting multiple HDAs in a single OTL seems to be out, since only needs top level def is wanted per archive. There are 3 situation that immediately come to mind, some that have been discussed.
- a node is uploaded and only intended to be used internally to another op… theres always breaking the internal one from the def before HDA'ing the 2nd -but that loses the functionality of the outer node updating with an inner node release.
- an asset that appears in slightly different forms in multiple context ala “switch”, “merge”, “null”. This is the situation I am currently running into and additionally problematic because the OBJ level asset has the SOP level context at its core.
- a single tool spanning multiple contexts…. ala pop attractor/sops meta, obj bones/ CHOPS ik, etc…. where embedding one in the other will diminish functionality.
In the second case, I can upload the SOP and once approved, download it embed it in the OBJ and upload. I can charge only for the sop and make it required by the obj. This would insure everyone that buys the OBJ has both nodes, but not the other way around. Particularly true with new version delays between the sop and subsequent obj upload.
The third case isn't quite that pretty… Spread the price across the 2 node and instruct user to download individually, charge for one and the other is free… either way there is no guarentee that anyone ends up with both nodes.
Is there a way to delay the release to the store, where I am still able to download it myself to embed in another asset? At least this way they are released the same time? With a collection designation this could minimally solve the problem.
Without groupings/collections there could be risk of quick bloating of the store with individual listings that are in reality part of the same thing. I have already seen a couple of these when browsing – downloads noted as only useful as part of something else.
The Orbolt Smart 3D Asset Store » What are dependencies?
- eyevex
- 23 posts
- Offline
“Log into the store.
in Houdini, go to your lowest level (most nested dependency asset).
RMB over the asset on choose ”upload to Asset store“.
Do this for all the assets, starting from the bottom level and working upward.”
– Im a little confused. I thought one had to wait for asset A to comeback from the store before putting it in asset B?
From the thread im also learning/ assuming/ confused by a few things…
- versioning… Is this set by orbolt and therefore potentially different from a vesioning scheme I might use ie… v2.0 of smoo_tool could be version 1.0 on the store ?
- when a new version is uploaded…is there a way to designate it as an update or a significant ver change?
Assuming versingin X.YYY.ZZZ ….
I would expect…
X -changes are normally significant/incompatible changes. In this case I would expect it to be a separate listing/download AND the old to still be available - Is it? And if so it seems there is no way to designate upgrade vs new user price?
ZZZ change I would assume to be minor bug fixes, help, icons enhacing etc… and there for considered the “newest” of an asset –I think this is the case.
Then what about YYY changes – these are usually non breaking changes that may add a new or updated feature? Is there a way to designate these as an update like ZZZ vs as an upgrade/new version like X?
If an embedded (A) asset get update, how does its version affect the version of the outer asset(B)… ie I would expect ZZZ change in A to cause a ZZZ change in B. –But in the case of XX or YYY changes, the changes functionality of A could potentially affect OR NOT the featues and functionality of B – how will these case get handled. Is the author notified of all other asset embedding this one leaving it up to individual Author to decide the scope of the verisoning change?
Im a little lost on how version are kept consistant between tools, who sets them and how it might affect pricing. Can anyone clear up how this does or might work in the future?
in Houdini, go to your lowest level (most nested dependency asset).
RMB over the asset on choose ”upload to Asset store“.
Do this for all the assets, starting from the bottom level and working upward.”
– Im a little confused. I thought one had to wait for asset A to comeback from the store before putting it in asset B?
From the thread im also learning/ assuming/ confused by a few things…
- versioning… Is this set by orbolt and therefore potentially different from a vesioning scheme I might use ie… v2.0 of smoo_tool could be version 1.0 on the store ?
- when a new version is uploaded…is there a way to designate it as an update or a significant ver change?
Assuming versingin X.YYY.ZZZ ….
I would expect…
X -changes are normally significant/incompatible changes. In this case I would expect it to be a separate listing/download AND the old to still be available - Is it? And if so it seems there is no way to designate upgrade vs new user price?
ZZZ change I would assume to be minor bug fixes, help, icons enhacing etc… and there for considered the “newest” of an asset –I think this is the case.
Then what about YYY changes – these are usually non breaking changes that may add a new or updated feature? Is there a way to designate these as an update like ZZZ vs as an upgrade/new version like X?
If an embedded (A) asset get update, how does its version affect the version of the outer asset(B)… ie I would expect ZZZ change in A to cause a ZZZ change in B. –But in the case of XX or YYY changes, the changes functionality of A could potentially affect OR NOT the featues and functionality of B – how will these case get handled. Is the author notified of all other asset embedding this one leaving it up to individual Author to decide the scope of the verisoning change?
Im a little lost on how version are kept consistant between tools, who sets them and how it might affect pricing. Can anyone clear up how this does or might work in the future?
-
- Quick Links