sketchucation logo sketchucation
    • 登入
    ℹ️ Licensed Extensions | FredoBatch, ElevationProfile, FredoSketch, LayOps, MatSim and Pic2Shape will require license from Sept 1st More Info

    Parametric modeling, anyone?

    已排程 已置頂 已鎖定 已移動 Corner Bar
    45 貼文 14 Posters 3.7k 瀏覽 14 Watching
    正在載入更多貼文
    • 從舊到新
    • 從新到舊
    • 最多點贊
    回覆
    • 在新貼文中回覆
    登入後回覆
    此主題已被刪除。只有擁有主題管理權限的使用者可以查看。
    • jolranJ 離線
      jolran
      最後由 編輯

      @unknownuser said:

      Right. In SUbD I store all data in attributes in the definition. Currently, when the mesh is subdivided the control mesh is recreated entirely in attributes - even nested attributes. At the moment each limit-mesh entity has a unique ID that reference the ID of the control mesh so I can look up control mesh data. (I think that if a face is triangulated by autofold each new face will get a copy of the attributes.)

      Sounds sofisticated. This gives me some ideas, thanks.

      @unknownuser said:

      I do wish we could have a more generic way to create parametric tools in SketchUp though. A framework that could be used to kick start new creations easily without everyone reinventing the low level stuff all the time. But generic high performance frameworks are challenging to get right.

      Yeah, that would be ultimate. Have you started yet ? 😄

      @unknownuser said:

      CEXT in that last screenshot just reference the Ruby C++ Extension that does the calculations.

      Yes I was refering to a C-extension.

      1 條回覆 最後回覆 回覆 引用 0
      • tt_suT 離線
        tt_su
        最後由 編輯

        @jolran said:

        Yeah, that would be ultimate. Have you started yet ? 😄

        haha!
        Well, one first need to understand the problem. Working on SUbD gives me some insight to that. Keeping an eye on this thread is also a good source of information.

        These types of extensions haven't been so in a great extent for SketchUp. So finding a good design pattern isn't easy. Will need some experimentation and trials and errors.

        @jolran said:

        Yes I was refering to a C-extension.

        I first started using C extensions for Vertex Tools - in order to implement the soft selection feature with any reasonable performance. Scripted languages are usually slow for calculations - Ruby especially so.

        1 條回覆 最後回覆 回覆 引用 0
        • jolranJ 離線
          jolran
          最後由 編輯

          @unknownuser said:

          I first started using C extensions for Vertex Tools - in order to implement the soft selection feature with any reasonable performance. Scripted languages are usually slow for calculations - Ruby especially so.

          Yeah I have the impression Ruby works fine for a while, but when you hit a wall it slows down exponentionally..

          I'm looking into the C-stuff. Got some help now..

          1 條回覆 最後回覆 回覆 引用 0
          • I 離線
            ivreich
            最後由 編輯

            Have to say, this would be a dream come true for me. I've also been asking for something like this for quite a while, particularly for doing complex panelisation operations.

            @jolran - I remember you telling me once that you were working on something off the back of hatchfaces; is that the propject that you are referring to in this topic? I can't seem to find any link to it though...Care to share?? 😉

            Best of luck to you all!!

            Joel

            1 條回覆 最後回覆 回覆 引用 0
            • jolranJ 離線
              jolran
              最後由 編輯

              Hi Joel.

              No, this is a different thing than the one I was working on back then.
              There are no release yet, and no date set.

              You can PM me for specific questions/suggestions, should you wish to 😄

              1 條回覆 最後回覆 回覆 引用 0
              • 1
              • 2
              • 3
              • 3 / 3
              • 第一個貼文
                最後的貼文
              Buy SketchPlus
              Buy SUbD
              Buy WrapR
              Buy eBook
              Buy Modelur
              Buy Vertex Tools
              Buy SketchCuisine
              Buy FormFonts

              Advertisement