Someone at work mentioned using ChatGPT to write code, so I tried it, the results are patchy at best. For apps like Maya/Python it can do a reasonable job so long as you give it small chunks of code to do, the overall logic of the script should be up to you.
It's only as good as the data it can pull in from its database, and since there's a lot of info on the net for the above mentioned programs it can do a good job. However, I'm just starting to learn Houdini, and here it is absolutley appalling - it "hallucinates" answers, making up functions that don't exist in the app. When you post its suggestions don't work, it will then post a "debug" script that includes even more bogus code. As there's not much documention on Terragen RPC out there, I think it would be just as inaccurate.
To use it successfully, break your intended app down line by line, testing each function as you go - and check elsewhere to confirm its answers.
I've written a script Terragen for Maya (
https://grahamcristie.gumroad.com/l/wxcbx) which does some of the things you mentioned:
- Can setup a tiling camera to split a terrain into tile to export to .obj
- Imports geometry from Maya and can convert Maya and Arnold shader to the Terragen default shader and links textures
Script currently does this with clip files - I might get around to updating this with the RPC one day so it does this directly. Question to Kevin - has the RPC been updated? I used it a couple of years ago.
If you were interested in using Terraman drop me a PM if you're using Maya later than 2022 as I'd need to compile against later versions.