Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
C:\Program Files (x86)\Steam\steamapps\common\Houdini Indie\bin>"E:\test\hdkTest\geoisosurface.exe"
The sphere.bgeo can be created correctly in /bin folder and with command line output:
Setting breakpad minidump AppID = 502570
Steam_SetMinidumpSteamID: Caching Steam ID: xxxxxxxxxxxxx [API loaded no]
So opening another command line window and run the target exe from bin folder, and use full output file path(otherwise the result file will be saved to /bin folder). This can avoid the 'no licenses' problem.
But it is better if I can use it in a normal way like non-steam version.
That's actually expected, and is a side effect of how steam licensing works.
Your executable uses the HDK, and therefore requires a valid houdini license to run.
However, it is not telling steam what its appid is (since your not launching that executable from steam), and cannot succeed the license check.
When failing to acquire a steam license, we still try to get a regular Houdini license, which gives you the license server error you got.
When launched from the bin folder, your application actually uses the steam_appid.txt in that folder to help with the identification/licensing process.
If you copy that file to "E:\test\hdkTest\", you should be able to launch your test programs from there.
Thanks very much for replying!
Best wishes