Search Unity

  1. Unity 6 Preview is now available. To find out what's new, have a look at our Unity 6 Preview blog post.
    Dismiss Notice
  2. Unity is excited to announce that we will be collaborating with TheXPlace for a summer game jam from June 13 - June 19. Learn more.
    Dismiss Notice

Teddy

Discussion in 'Assets and Asset Store' started by mattatz, Aug 31, 2017.

  1. mattatz

    mattatz

    Joined:
    Feb 4, 2014
    Posts:
    2
    Last edited: Sep 26, 2017
  2. laurentlavigne

    laurentlavigne

    Joined:
    Aug 16, 2012
    Posts:
    6,436
    Teddy is an amazing modeler that I have tried many times to integrate!
    It is very promising for UGC - customizing characters in a game but I don't see mention of Takeo's other work, the skeleton and skinning system. Is it something you plan on adding later?
     
  3. mattatz

    mattatz

    Joined:
    Feb 4, 2014
    Posts:
    2
    No, there are no plans for now.
     
    laurentlavigne likes this.
  4. chernting

    chernting

    Joined:
    Jan 26, 2018
    Posts:
    2
    Hello, I would like to know how should I use this Teddy asset? I have seen the tutorial of this asset but it was about how to use it in editor mode. What if I would like to create an interface for the user, how should I utilize this asset so that it can be used through the interface?
     
  5. Aidan-Wolf

    Aidan-Wolf

    Joined:
    Jan 6, 2014
    Posts:
    60
    Hey! This asset is really great, but it really needs a troubleshooting guide.

    TeddyUtility.CreateTeddy fails randomly depending on the shape and gives no explanation why. If I set z in ScreenToWorldPoint(Vector3) to 1000+, it fixes some cases where it breaks, so it's possibly related to the scale of the points/object?

    Code (CSharp):
    1. NullReferenceException: Object reference not set to an instance of an object
    2. Teddy.DelaunayTriangulation.InsertEdge (Teddy.Mesh2D mesh, Teddy.Vertex2D v0, Teddy.Vertex2D v1) (at <0ab6669a96fb4525b6e98e07a4ba5ddc>:0)
    3. Teddy.DelaunayTriangulation.InsertEdges (Teddy.Mesh2D mesh, System.Collections.Generic.List`1[T] edges) (at <0ab6669a96fb4525b6e98e07a4ba5ddc>:0)
    4. Teddy.DelaunayTriangulation.TriangulateMain (System.Collections.Generic.List`1[T] vertices, System.Collections.Generic.List`1[T] edges) (at <0ab6669a96fb4525b6e98e07a4ba5ddc>:0)
    5. Teddy.DelaunayTriangulation.TriangulateMain (System.Collections.Generic.List`1[T] loop) (at <0ab6669a96fb4525b6e98e07a4ba5ddc>:0)
    6. Teddy.Inflation.Inflate (System.Collections.Generic.List`1[T] stroke, System.Int32 _steps, System.Double thickness, System.Single& height) (at <0ab6669a96fb4525b6e98e07a4ba5ddc>:0)
    7. Teddy.TeddyUtility.CreatePolyhedron (System.Collections.Generic.List`1[T] points, System.Int32 nFaces, System.Single thickness) (at <0ab6669a96fb4525b6e98e07a4ba5ddc>:0)
    8. Teddy.TeddyUtility.CreateTeddy (UnityEngine.GameObject go, System.Collections.Generic.List`1[T] points, System.Int32 nFaces, System.Single thickness, System.Boolean smooth) (at <0ab6669a96fb4525b6e98e07a4ba5ddc>:0)
    9.  
     
    manurocker95 likes this.