Hello,
Forgive me if I use the wrong terminology or don't provide enough info as I'm not a coder. I've been able to get Hot4D working on a M1 Mac Ventura for C4D 2023.2.2 using this tutorial
The tutorial involves downloading the Hot4D source code from GitHub, the Maxon Project Tool from the Maxon developers site, and the sdk file from the C4D application folder and then using Xcode to create a new version of the Hot4D plugin. I'm running Xcode version 15.0.1.
The tutorial worked as is for converting Hot4d to R24 and R25. For 2023 I got errors when compiling in Xcode but deleting the offending lines of code referenced in the error got it working.
When attempting the same thing for 2024 I run in Xcode I get the following:
PhaseScriptExecution Run\ Source\ Processor /Users/MyUsername/Downloads/Ocean/sdk/build/core.framework.build/Debug/core.framework.build/Script-A0F4AB3A6F00000000690000.sh (in target 'core.framework' from project 'core.framework')
cd /Users/MyUsername/Downloads/Ocean/sdk/frameworks/core.framework/project
/bin/sh -c /Users/MyUsername/Downloads/Ocean/sdk/build/core.framework.build/Debug/core.framework.build/Script-A0F4AB3A6F00000000690000.sh
/Users/MyUsername/Downloads/Ocean/sdk/build/core.framework.build/Debug/core.framework.build/Script-A0F4AB3A6F00000000690000.sh: line 2: python: command not found
Command PhaseScriptExecution failed with a nonzero exit code
I'm looking at the Script-A0F4AB3A6F00000000690000.sh contents and they are:
#!/bin/sh
python ${MAXON_ROOTDIR}frameworks/settings/sourceprocessor/sourceprocessor.py "$PROJECT_DIR/.."
I'm running Python 3.12.0 for what it's worth. If it's the problem, sourceprocessor.py seems to be located in:
/Users/MyUsername/Downloads/Ocean/sdk/frameworks/settings/sourceprocessor/sourceprocessor.py
and it's full of code I don't understand. I've attached it for reference
Google isn't turning up any clues. The plugins4D site has a 2024 version of Hot4D for $40 so we know it CAN work, but not how. It's hard to justify paying $40 for a plugin no one supports and I've had working for free for a couple years now.
Thank you for any help or insight you can provide.
sourceprocessor.py