CINEVERSITY

    Maxon Logo
    • Login
    • Search
    • Recent
    • Popular
    • Users
    • Groups

    Real World Map Size

    Question & Answers
    fix scale texture
    2
    2
    673
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      smckenzie last edited by Dr. Sassi

      In 3DS Max you can set the real world size of a map/texture so it is scaled correctly on to the geo. This is done automatically if download a Corona or VRay material

      Some of the new Redshift materials in the asset browser have the real world size of the map in the title, but I'm unsure how to apply that scale correctly in C4D.

      The default scale of a texture node in Redshift is 1, is this 1 cm or 10cm?

      1 Reply Last reply Reply Quote
      • Dr. Sassi
        Dr. Sassi last edited by Dr. Sassi

        Hi smckenzie,

        Workflow, perhaps Workaround
        Not a default option; I will go into detail later about it. This is a typical CAAD feature where the main modeling is static. The opposite would be a character and animation.
        How to get this done anyway?
        Ideally, textures are '2 to the power of X", as in 2048 pixels. If this square has a specific actual work size (not a pixel-to-cm or inch ratio!), just what a tile would measure, then do this:

        Create a cube in the size of the tile. Place the texture on it while you stay in Attribute Manager> Material Tag> Tag> Projection: Cube mode. The Cube mode should fit the Object's size. Either use Object Manager> Tags> Fit To Object.
        Yes, one could scale the cube and scale the texture if needed.
        https://help.maxon.net/c4d/2023/en-us/Default.htm#html/5748.html#PLUGIN_CMD_12132

        The cube that serves as measurement or reference can be set to invisible, which requires the child object to be set to visible.
        Any child object below will now take this projection. This works, of course, only for any parallel surface in alignment with the cube. 45º walls need their own material.
        Round or even spherical objects are more complex, whereby I have no simple solution for spherical objects and tiles.

        Some notes, as mentioned above
        There is no native option in Cinema 4D, to my knowledge, nor in Redshift 3D.
        If there were one, then any Object scaling would leave the texture in the non-scaled size. That sounds like a nightmare.
        Think of a bend deformer to have real-world sizes; how would that go? I doubt any application can offer that real-world measurement for organic surfaces as a nondistorted solution.

        Archicad, for example, has that real-world texture mode and a connection to Cinema 4D (Same company: Nemetschek)

        Why is it 1?
        Textures typically work with UV. The UV space is normalized, hence the size one. So you place an image there with 1024 pixels wide. Set up your scene, then a change is needed, and the texture comes in 2048 pixels wide. With the normalization, that is not a problem; it will sit as before.

        All the best

        Dr. Sassi Sassmannshausen Ph.D.
        Senior Trainer, Maxon Master Trainer, L&D - Strategist
        Cinema 4D mentor since 2004, Member of VES, DCS.

        1 Reply Last reply Reply Quote
        • First post
          Last post