Graphics

 View Only
  • 1.  multiple materials on cube

    Posted 08-28-2018 23:05
    in basic terms im wanting create a cube that i can animate/ rotate. i would like to have a background which is the base look of the cube but i would like to overlay logos on top of these. what would be the best way to build this so 2 materials can sit on the cubes face for animation?


  • 2.  RE: multiple materials on cube

    Posted 08-29-2018 17:10
    If the base material doesn't change you could just incorporate that material into your logo material. I don't know that you can put multiple materials on a face of a cube primitive. You can put multiple layers into a material build though.
    #XPression


  • 3.  RE: multiple materials on cube

    Posted 08-29-2018 23:54
    You could possibly make a second cube, just a single unit bigger in all directions than your base cube, to which you apply your logos. Just make sure they have an alpha channel. The modest size increase would prevent z-tears and shouldn't be discernible to observer.

    If you are going to animate this cube (which presumably you will as rotation if nothing else), link the logo cube properties to those animated in the base cube, so that as you dial in your motion, you only have to make the adjustment in one place.
    #XPression


  • 4.  RE: multiple materials on cube

    Posted 08-30-2018 19:34
    Good solution Willie. Then just make the smaller cube a child of the big one.
    #XPression


  • 5.  RE: multiple materials on cube

    Posted 08-30-2018 22:34
    that worked perfectly for what i was doing for this project not if theres a way to add text to the side of a cube that would be awsome
    #XPression


  • 6.  RE: multiple materials on cube

    Posted 08-31-2018 01:04
    Make a group object in which the pivot point is the at the center of the cube, put the cubes in there, place some text on top of the cube face, place that text inside that group object, and when you rotate the group, the cube and the text will rotate together from that center point of the cube. If text feels like it is not attached to the surface, adjust the Z so it is only a unit or 2 in front of the cube face. You can rotate the group 90 degrees, make a new text object outside of the group, line it up similarly and then place it as is in the group, so forth and so on until you have text 'on' every face of the cube you wish.

    You can just make the text a child of the cube, but a group object is in my opinion a cleaner way to handle this, and gives you better animation control over visibility and whatnot.
    #XPression


  • 7.  RE: multiple materials on cube

    Posted 08-31-2018 21:40
    In my opinion, the best way to do this is to use RenderView Materials. You'd basically create a scene with the dimensions of your cube face and create what you want the cube face to look like in this scene. You then create a new material and use a RenderView shader in which you select that specific scene you made for the cube face. From there, all you have to do is apply it. Also, if you have anything you want datalinqed onto the cube, you just datalinq it in your RenderView scene and it will automatically update in the scene with your cube.
    #XPression


  • 8.  RE: multiple materials on cube

    Posted 09-16-2018 16:40
    the render view was exactly what i was looking for i had seen it in training but then forgot the name. thanks
    #XPression