Jump to content

Donovan K MXN

Maxon
  • Posts

    7
  • Joined

  • Last visited

  • Days Won

    2

Donovan K MXN last won the day on November 26

Donovan K MXN had the most liked content!

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Donovan K MXN's Achievements

Rookie

Rookie (2/14)

  • First Post
  • One Year In
  • Conversation Starter
  • One Month Later
  • Week One Done

Recent Badges

12

Reputation

  1. CORE4D has got a great beginning series: My Scene Nodes 101 series isn't exhaustive but has some simpler examples: For more advanced training, Dominik Ruckli has some great videos: Dominik Ruckli - YouTube Additionally - once you've got a handle on Scene Nodes data structures and beginning/intermediate setups, you can generally follow along with Houdini / Geo Nodes tutorials. For those, it is hard to do better than Entagma: Entagma - YouTube
  2. What you're describing is very useful for things like fences / support structures. You can get pretty close with this setup: Here, the Disconnect node breaks up the spline into a bunch of 2-point "spline edge" segments. This can work well if you don't mind double points at the start/end. If you want to ensure you don't double points, you'll need a more complex setup. The good news here, is you can save this as a node asset and just reuse it rather than rebuild it. resample-spline-per-sub-segment_v02.c4d
  3. This seems to work: """Name-en-US: Solo VORLAGEN Layer Description-en-US: Toggle's the Vorlagen layer's Solo state. """ import c4d def find_vorlagen_layer(root): # Warning: This will only work if "VORLAGEN" is a top-level layer # as we don't iterate the child layers. for layer in root.GetChildren(): if "VORLAGEN" in layer.GetName(): return layer return None def toggle_layer_solo(layer): # source # https://www.youtube.com/watch?app=desktop&v=Uboqi5jQDTU layer_data = layer.GetLayerData(doc) # Toggle the layer's Solo state. layer_data["solo"] = not layer_data["solo"] layer.SetLayerData(doc, layer_data) c4d.EventAdd() #c4d.CallCommand(12147) # Update Screen def main(): doc = c4d.documents.GetActiveDocument() layer_root = doc.GetLayerObjectRoot() vorlagen_layer = find_vorlagen_layer(layer_root) if vorlagen_layer: toggle_layer_solo(vorlagen_layer) c4d.EventAdd() # Execute main() if __name__ == '__main__': main()
  4. I don't believe there's a built-in node that would easily allow for this. Someone might be able to do some trickery using the State node to read in the position/normal of a shading point and pass in User Data for the position/angle of the light and perform some sort of hacky "light" calculation, but it wouldn't account for things like shadowing if that's important. Depending on the needs of your shot, you could do this in Physical/Standard render with the Lumas shader.
  5. Hi @RationalEuler - I don't believe that Redshift currently supports rendering spline point colors in Cinema 4D; however, I'll double-check with a member of the Redshift team to confirm.
  6. Off to a great start, thanks Corebot!
  7. Hi Y'all, I'm the Product Manager for Capsules and Scene Nodes at Maxon. Maxon has just released Cinema 4D 2024.3 and I thought I'd share a Quick Tip on a feature that didn't make it into the official announcement. The latest release of Cinema 4D (2024.3) let's you easily preview each step in your Scene Nodes graph with the new "Connect to Output" command. **To Connect a Node to Output** 1. Select the node 2. Tap the `Q` key on your keyboard _I remember this as Q to "Qonnect" to Output_ _The selected node's top-most Geometry port will connect to the top-most Geometry output port of its parent group._ **Alternate Methods** 1. RMB + Click on a node 2. Select "Output Geometry" in the context menu. **Requirements** - You must be using Cinema 4D 2024.3+ - This only works with nodes that have a Geometry output port inside of a Geometry group (Nodes Mesh, Nodes Spline)
×
×
  • Create New...