Jump to content

dpolyakov

Members
  • Content count

    12
  • Joined

  • Last visited

  1. dpolyakov

    Run at restart

    Thanks!
  2. dpolyakov

    Run at restart

    Every time when I restart Unity, I have to open ProGrids window manually via menu. Is there any option to open it automatically?
  3. dpolyakov

    Linear Space

    Ok, it worked It would be better if such option would be in the menu though.
  4. dpolyakov

    Linear Space

    Hi, I've noticed that toolbar colors in Linear color space are not looking correct (too dark). In Gamma space they look normal. Would it be possible to update that?
  5. dpolyakov

    Working with edges

    yeah! that should do it!
  6. dpolyakov

    Clip planes

    I'm thinking... do we really need to fill holes? It can be done manually with bridging edges.
  7. dpolyakov

    Working with edges

    I need to make an opening in the surface like in a screenshot below (highlighted in a green rectangle). Surface it tilted for about 33 degrees. The problem comes when I do horizontal edges. I cannot move an edge along a surface to adjust it to a required position: I tried to play with handle alignment and global/local handle switch. None of them gave me an option to have any axis to be parallel to this surface's normal, like if I would select all edges: So, work around would be to create an extra edge and move all edges at once. An idea would have an option to have an edge handle with one axis to be parallel to it's surface normal.
  8. dpolyakov

    Clip planes

    I looked into "SabreCSG Level Design Tools". I really like a concept of clipping planes. Do you think we can have something similar?
  9. dpolyakov

    Scissors on a face

    any thoughts?
  10. dpolyakov

    Scissors on a face

    How about scissors? Let's say I need to make a hole in a face (window, door, crack, etc). I would point and click on a face to place marks where new vertices should be. Whatever is inside those points (it could be a convex hull) will be cut off and triangulation will be made to connect vertices with existing corners of a face. And now we have a nice hole without a long process of subdividing edges.
  11. ah.. I already deleted that object, but if I see it next time, I will let you know!
  12. Subdivide failed: System.StackOverflowException: The requested operation caused a stack overflow. at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, TriangleNet.Data.Otri& farright) [0x00000] in <filename unknown>:0 at TriangleNet.Algorithm.Dwyer.DivconqRecurse (Int32 left, Int32 right, Int32 axis, TriangleNet.Data.Otri& farleft, <message truncated>
×