Jump to content

Search the Community

Showing results for tags 'uv layout'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • General
    • Lounge/General chat
    • Education
    • Jobs
    • Marketplace
  • Houdini
    • General Houdini Questions
    • Effects
    • Modeling
    • Animation & Rigging
    • Lighting & Rendering
    • Compositing
    • Games
    • Tools (HDA's etc.)
  • Coders Corner
    • HDK : Houdini Development Kit
    • Scripting
    • Shaders
  • Art and Challenges
    • Finished Work
    • Work in Progress
    • VFX Challenge
    • Effects Challenge Archive
  • Systems and Other Applications
    • Other 3d Packages
    • Operating Systems
    • Hardware
    • Pipeline
  • od|force
    • Feedback, Suggestions, Bugs

Found 2 results

  1. Hi guys. I'm working on a game asset. In short: I would like to find a solution for detecting stacked UVS of multiple same objects, and then group those UVs except the UVs of the first instance. Example: Imagine 20 knobs in an airplane cockpit. They all have the same UVs, and when I use the UV layout, with Stack Identical Islands, all 20 knobs share the same exact UV Island. However, when I then go to bake the textures for this in Substance, Substance will bake 20 times into that same one UV space. So for that reason, I am trying to find a way in which I can detect stacked UVs, and then hopefully also group 19 of them. I will then change the UVs to zero so that Substance doesn't bake the textures into that again. Possible solution (?): In the process of writing this, I found out that the UVLayout node can output a @target prim attrib. Now it seems that this is either 0 or -1 and initially it seemed that it actually does exactly what I needed, it applied 0 to non stacked UVs and -1 to stacked UVs except one. However this does not seem to work always, sometimes the target misses stacked things, and sometimes it applies it to also nonstacked things. Plus, it doesn't apply target=0 to only islands from the first object, but rather it picks UV islands from random instances and then puts 0 on those. I attached a simple example of what I need and what I am getting right now. Hopefully, that will make things clearer. 2 questions: Does anyone know what is the actual "target" and how does it work exactly? If not, can anyone think of any better solution? I've been trying to solve this for years and so far I've been having to group the objects manually. And there are hundreds of objects... Anyway, thanks! Stacking UVs.hipnc
  2. Hi folks, I recently saw this great tutorial from Entagma: http://www.entagma.com/houdini-17-quicktip-packing-geometry-using-the-uv-layout-sop/ It uses the UV layout SOP to pack geometry. My question is: How would I modify this technique to pack seperate words, as opposed to individual letters? Any pointers greatly appreciated!
×