Jump to content

Hey guys, check out new PolyGnome tool for Cinema 4D from our long-time member C4DS. You can find PolyGnome in our Store and we hope you like it!! :cowboypistol:


Cafe Oldtimer
  • Content count

  • Joined

  • Last visited

Community Reputation

0 Poor

About ryanshaq

Profile Information

  • First Name
  • Last Name
  • C4D Ver
    16 Studio
  1. How might I reproduce the plane/axis selector, similar to the spline object's "plane", in xpresso?
  2. I'm trying to figure out the best way to manage materials in large projects/scenes that utilize multiple XREFs; which ultimately creates many of the same materials. One of my biggest concerns is not slowing down my system because of several duplicate materials trying to load the same texture files. I've created a handful of metal and colored materials I expect to use throughout a project and saved them to a content browser preset library. Some of the materials use textures within the channels. For example, I have 5 different models, each created in their own scene file. I've also used 3 materials from the preset library I created that would be used throughout each of the XREF scene files. For this example, lets say theres a red metal, a green metal, and a blue metal material with each material having one texture in the bump channel. When I import those 5 different models into a master scene file; all of the materials are brought in creating a total of 15 materials. 5 of the same red metals, 5 of the same green metals, and 5 of the same blue metals. Also, in the texture manager, you can see 15 instances of the same texture from the bump channel being loaded. In more complex scenes with more materials, this quickly fills up the material manager... Some of my questions are: - Does having all of those materials, even duplicates, require X amount more of CPU/RAM? Or does loading one instance of a material/texture, load it for all of the instances of that material in that scene? - I recently discovered you can create XREF files of just materials. Is it ideal to leave XREF files without materials and then apply the materials from the material XREF file to each object in the master scene file? This seems like it would be tedious and create a lot of extra work if you needed to use XREF files in multiple master scene files. - Is it best to rely on organizing the materials through the layer manager? This is how I'm currently doing it but I'm not sure if there is a better way. -Would it be better use the material manager functions to remove duplicates or manually delete duplicates, and then apply only one instance of each to all of the objects? For example, delete each material that is linked through XREF objects 2-5, and then reapply the materials that are linked from XREF object 1? I've tried this and if XREF object 1 is unloaded, then all of the materials that would be on XREF objects 2-5 would also be automatically removed. Any advice or tips on how you manage large scale projects would be appreciated. I'm currently working solo on a long term project, where I've continued to develop assets along the way. I'm using XREFs in an effort to avoid version control issues for when I need to go back to a model I may have worked on months ago to tweak a few things and avoid manually updating each scene file that had happened to use that XREF.
  3. Anyone? I have supervisors who don't know much about what I do and keep asking for stats. I figure giving them my log files will satisfy them allowing them to make all of their graphs and what not.
  4. Looking through the render queue log file, I see a lot of useful information. I don't see anything in regards to what Team Render client rendered what frame though. Is there a way to get that information? I found a log file from when I was using R16.011 that showed the name of the TR client next to each frame it rendered, but those frames also had errors. I'm not sure if it only presented the client name because it had errors or not. I'm currently running R16.050.
  5. Sweep Nurbs Twisting Improvements?

    It seems like it was already set to hard interpolation. I changed it to soft, which made it twist even more, and then set it back to hard to see if that would help. Sadly, it didn't make a difference. It was a nice thought though. I double checked that the spline type was set to linear as well. Changing the intermediate point type didn't do anything too constructive, it just had different variations of the twisting.
  6. Have there been any improvements I'm unaware of in regards to fixing unwanted twists with sweep nurbs? Something like correcting an individual spline point axis? I'm recreating a lot of pipes with varying elevations in the Y axis that originated from a model with very messy geometry. I create the splines from the top view and I try to account for all of the different points in elevation but I miss a few every once in awhile. After I've created the spline in the top view, I move the spline points to their appropriate elevation and position. If I discover that I've missed a point, I try to go back and add a point but then I get the twisting which you can see in my sample picture. I've circled the spline point that I went back and added using the Add Point command or using the knife tool. Either way it seems to just create unwanted twisting.
  7. Custom User Data Widths

    That is exactly what I am looking for. Thanks! I thought it was a Grey Scale Gorilla video so sorry to Rob on that.
  8. Custom User Data Widths

    Here is a quick and dirty sample scene. My final scene has a lot of different pipes and steel beams that I would like to be able to turn on and off easily by only looking at one null instead of searching through the object manager. Ideally, I would want an object added as a child of the null to be automatically added to the null's user data with a new set of enable / opacity sliders. I realize that my xpresso setup may not be the most efficient, but I can figure out how to add an object to my null's list later on. Found a random example. On the "CMotion" object, in the Pose tab, there is a "Follow" checkmark switch and then an "Alignment" slider. I tried to copy these to a new null but they ignored the 2 column layout and went to the default layout. Sample User Data Scene.c4d
  9. I knew how to do this in a previous version of C4D but have since forgotten and have been unable to find the solution again. How do you make custom user data entries take up the remaining space in a multi column folder. For example, I have a boolean operator in column 1, and then an opacity slider in column 2. I want the opacity slider to be the remaining width of the Attribute window. I've attached a screenshot to help describe what I want.