another failure of HtoA :
https://www.youtube.com/watch?v=YzkIVx8TZvk
try to use the ubershader
https://github.com/ADN-DevTech/3dsMax-OSL-Shaders/blob/master/3ds%20Max%20Shipping%20Shaders/UberNoi...
it should crash at all, only drop errors if the osl code is not correct !
Solved! Go to Solution.
this happens with any osl code.
lastest HtoA on houdini 18.0.566 on windows10 pro
Intel(R) Xeon(R) E-2276M CPU @ 2.80GHz (6 cores, 12 logical) with 130846MB
NVIDIA driver version 452.6 (Optix 60600)
GPU 0: Quadro RTX 5000 @ 1455MHz (compute 7.5) with 16384MB (15608MB available) (NVLink:0)
after more tests....
if i copy paste OSL code into text field i an get fatal crash. if i load an osl file, it works.
the crash shouldn't happen in any case. its still a critical bug.
copy and paste the whole node also trigger crashes.
in solaris (material libray) once the load the osl shader try to connect to anything --> crash !
to hooks up to utility nodes but surface or output is crashes.
I guess they have no beta tester for HotA.
Here is a snapshot showing the copy/paste of UberNoise.osl, and the UberNoise.mtd with ARNOLD_PLUGIN_PATH variable as you can see no crash!
I suspect the crash happen when you copy the text form the web! try to download the zipped osl than pick what you want, form there you can do copy/past
https://github.com/ADN-DevTech/3dsMax-OSL-Shaders
Hi Heribert, this was discovered earlier this week, and on the HtoA side it's already fixed. We also have two tickets https://github.com/Autodesk/arnold-usd/issues/570 and https://github.com/Autodesk/arnold-usd/issues/569 for arnold-usd.
Note, this issue affects the inline osl node.
you telling me because i've copy&paste 5 line of text from github into textfield and drops fatalcrash is my fault ? why does is work in MtoAS ot C4dtoA ?
i think this wrong place for this "the-software-is-flawless-and-the-is-too-stupied-to-use-it-rigth-way" fanboy attitude.
thank for professional answer, i hope it will make into the next release.
wow! I'm not saying it's your fault!
but if you think it's your fault then accept it and correct it
I did not accept your answer, the node still triggers fatal crashes.
I accept the answer that's known bug and there will be a fix
You misunderstood me, don't accept my answers, but accept your "fault" and correct it, as long as you accuse me of what i didn't say!
you telling me because i've copy&paste 5 line of text from github into textfield and drops fatalcrash is my fault ?
I am not here to judge people, but to share my knowledge as far as I can,
I think it's clear now.
If you can get the Houdini dev to look at Zap Andersons implementation in 3dsmax and borrow some ideas you would get a much nicer compile experience. We have a small debugger, syntax highlighter going, it is fantastic to work directly in the shader instead of having to author it somewhere else and copy paste it in.
We do have dedicated resources working on HtoA. Every Arnold plugin has active developers.
most users don't feel it, everybody compares it to progress of C4DtoA, MAXtoA etc.... HtoA gets only bug fixes and USD updates, which seens difference in USd pipeline. end User experience didn't feel much different compared version 2-3 years ago.