Jump to content
RenderStorm Farm


  • Content count

  • Joined

  • Last visited

  • Days Won


jed last won the day on April 16

jed had the most liked content!

Community Reputation

290 Good


About jed

  • Rank
  • Birthday 12/22/1949

Profile Information

  • First Name
  • Last Name
  • C4D Ver
    19.053 Studio
  • Location
    Manchester, UK
  • Interests
    building + repairing computers, C4D
  1. I have a theory : programmers just get to do number crunching - but with C4D, programmers get to move stuff around. I guess it's an incentive.
  2. lol - I thought he meant 'piece of ****'
  3. I had a quick Google for Python dictionary and came up with this - make sure you get the correct curly/square brackets (and compile after editing) lookup.c4d in Python, you should also check in menu - script - console for error messages
  4. I use Python, so this is just a guess. In Python double equal is reserved for an equality test, single equal is used to assign a value if Input1 == 'A': Output1 = '1' If you've never used Coffee or Python, maybe you should learn the latter - there's more Python videos on YouTube, and I think Coffee is being phased out of C4D. Although I don't use them, in Python there's 'dictionary' - which is like a list of data pairs that can work as a look-up table to save all the if-this then-that typing.
  5. @pfx the speed's rangemapped down to 50% at max Y. Also there's a cosine of the incline angle component, to allow for a slope being longer than its 'sea level' distance.
  6. This is one of my on-going projects - a unicycle on some landscape. You can manually steer the unicycle in the viewport, but in this video it's switched to random. Uses the Base80 wheel. A breakdown (of sorts) with info about the Base80 wheel here (video). scene omscenes.zip if the scene plays too slow (eg on a laptop), disable any shadows or reduce landscape segments.
  7. Tell Tale Heart

    I guess the story inspired this xkcd https://xkcd.com/740/
  8. On R19 your script's indents were a bit out, and it worked ok after I lined everything up. I thought the only difference to XPresso with newer C4D versions was curved vs straight wires. Your Python looks like this on my system what does my straightened out version look like on your R14 indents.c4d
  9. Is it me, or does that date-time method not update in real time ? Here's my version using ctime - timeline needs to be running hourminsec.c4d
  10. You might want to do modulo 12 on the hour value :)
  11. re: randomness in C4D - although I'm a big fan of using random events in Cinema, it does come with some caveats. Depending how you set things up, you can have 'random and different every time' or 'same sequence of randomness every time'. It's quite possible to get a scene that uses random looking good in the viewport, then the render turns out different. I use Team Render and (if I'm careless) have often found my resulting movie (that has randomness) jumps around because each render node was producing different random timing. The other thing is our perception of random. If I'm generating a random sequence of 0s and 1s, one run might give me 6 or more consecutive zeros - but you'd say 'there's an error - that's not random', but it is. If I bought a lottery ticket, and the numbers were 1-2-3-4-5-6, I'd probably think it had less chance of winning compared to more evenly spaced numbers. Six movies playing randomly might play as 1-6-1-6-1-2-1-6 etc - not what you'd want. TLDR - I'd say compose the random TV screen manually in After Effects (or equivalent), and use the mp4 as the screen material.
  12. Just noticed you're on R15 - you might need to install Quicktime to get mp4 to load. IIRC, I did the jumping logo in XPresso using a random node, and if the random number was > (say) 0.7, it would trigger a monoflop whose state (0 - 1 output) was driving the logo mat offset. Then I overlaid the C4D movie on the TV lines from the YouTube tutorial. Then I used the resulting mp4 as the TV screen mat. Can't find the original scene file, but here's a file that switches mats randomly randomColorSwitch.c4d edit : I found the file I used to make that retro TV screen - file is a bit large because of the the noise mp4 https://www.dropbox.com/s/8gxmd90wy7d1jtc/noisetv.zip?dl=1
  13. Anyone remember dodgy vertical hold on CRT TVs ? I made the static lines following this After Effects tutorial
  14. ... at your favorite Cafe. I know scrolling LED text is a bit old hat, but I've been playing with a different method recently that might interest some of you. In Photoshop, I made a pixel sized long message using a dot matrix font - like this then uploaded the jpg to this site that converts images to binary 0s and 1s. In Python, I read the resulting text file as a list of lines. These lines are rotated by removing the 1st value and adding it on the end. This makes the message scroll around (and loop). The binary is written to an array of spheres. Looks like this - the building is a freebie from Pixel Lab. Here's the scene file - scrolldemo2.zip you'll have to edit the location of the text file on line 28 c:/users/jed/desktop/latebar.txt to your info to make it work.
  15. Animating Accleration of Rot.H

    If you generate the rotation by adding a small amount to the existing rotation every frame, varying the amount added will speed up and slow down the object's rotation. Because the rotation accumulates, in this file there's a reset to zero at F0. The control slider is keyframed. slowdown.c4d