GetChildren() in Cinema 4D SDK

For some reason Maxon’s Cinema 4D C++ SDK does not contain a GetChildren() function (whereas the Python SDK does have one). It’s not the hardest thing in the world to write yourself, but you have to do it nontheless. So here’s a simple template… maxon::BaseArray children; void MyApp::GetChildren(BaseObject* root) {     BaseObject* child = […]

Read More

Houdini PRT ROP

Update: new releases added for Houdini 18.0.391 Since people are still asking for it, I’m trying to keep the PRT ROP for Houdini somewhat current. You’ll always find the latest version on Github: https://github.com/flipswitchingmonkey/houdini_PRTROP/releases Installation is straight forward: just download the zip from the Releases page on the repo, then unzip the .dll file into […]

Read More

PowerShell Grep Sed

If you’re familiar with grep and sed on Linux, you may come to miss them in a Windows environment (although the WSL subsystem / GNU tools for Windows exist, so…). Thankfully, with Powershell we have equally competent tools at hand. Select-String -Pattern ‘myRegexPattern’ -Path ‘fileToSearch.txt’ -AllMatches | % { $_.Matches.Value -replace “old”,”new” } Select-String will take […]

Read More