Houdini Engine and Android
7531 10 2- ajz3d
- Member
- 572 posts
- Joined: 8月 2014
- Offline
- damian
- Member
- 402 posts
- Joined: 3月 2013
- Offline
- ajz3d
- Member
- 572 posts
- Joined: 8月 2014
- Offline
Not necessarily real-time, although this would be awesome.
I was mostly thinking about support in the editor when it is switched to Android platform. Last time I checked (in H15, I believe) Houdini Engine didn't work in it and in order to modify parameters of an asset I had to switch back to PC platform, modify them, then switch back to Android (which usually broke the asset).
But maybe something has changed since then and now it works? I'll give it a shot. This would be fantastic.
I was mostly thinking about support in the editor when it is switched to Android platform. Last time I checked (in H15, I believe) Houdini Engine didn't work in it and in order to modify parameters of an asset I had to switch back to PC platform, modify them, then switch back to Android (which usually broke the asset).
But maybe something has changed since then and now it works? I'll give it a shot. This would be fantastic.
Edited by ajz3d - 2017年3月9日 14:03:21
- damian
- Member
- 402 posts
- Joined: 3月 2013
- Offline
Oh, ya, that still doesn't work. I haven't tried to fix it myself in a while but the problem usually came down to simply not being able to use any APIs not native to the platform the editor was set to.
For example, if you switch your platform to Android, I can't use windows APIs to check the registry for the location of Engine. That's even if you are still in the Editor. That's because Unity tries to limit all C# code to the platform that you are currently set to.
The other issue was that there was no way to tell if our code was actually running on Android or if it was running on Windows with the platform set to Android.
In any case, this request has not been forgotten. There just isn't anything in the pipe I can talk about at the moment.
For example, if you switch your platform to Android, I can't use windows APIs to check the registry for the location of Engine. That's even if you are still in the Editor. That's because Unity tries to limit all C# code to the platform that you are currently set to.
The other issue was that there was no way to tell if our code was actually running on Android or if it was running on Windows with the platform set to Android.
In any case, this request has not been forgotten. There just isn't anything in the pipe I can talk about at the moment.
- ajz3d
- Member
- 572 posts
- Joined: 8月 2014
- Offline
Oh bummer. I suspected that it had something to do with Unity itself.
However, I'm confident that you folks will eventually succeed in lobbying Unity guys. And they will change things that block you, so the gates for Houdini Engine could open for any platform.
Jeez, having Houdini Engine working in Unity's Android mode would save me so much time… Not to mention our lead programmer from whom a lot of workload would be taken off.
However, I'm confident that you folks will eventually succeed in lobbying Unity guys. And they will change things that block you, so the gates for Houdini Engine could open for any platform.
Jeez, having Houdini Engine working in Unity's Android mode would save me so much time… Not to mention our lead programmer from whom a lot of workload would be taken off.
- f1b0n4cc1
- Member
- 11 posts
- Joined: 4月 2010
- Offline
- seelan
- Member
- 571 posts
- Joined: 5月 2017
- Offline
- ajz3d
- Member
- 572 posts
- Joined: 8月 2014
- Offline
- ajz3d
- Member
- 572 posts
- Joined: 8月 2014
- Offline
- seelan
- Member
- 571 posts
- Joined: 5月 2017
- Offline
- ajz3d
- Member
- 572 posts
- Joined: 8月 2014
- Offline
-
- Quick Links