sketchucation logo sketchucation
    • Login
    1. Home
    2. tomasz
    3. Posts
    Oops, your profile's looking a bit empty! To help us tailor your experience, please fill in key details like your SketchUp version, skill level, operating system, and more. Update and save your info on your profile page today!
    โš ๏ธ Important | Libfredo 15.6b introduces important bugfixes for Fredo's Extensions Update
    T
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 106
    • Posts 862
    • Groups 4

    Posts

    Recent Best Controversial
    • The Lilium Jet โ€“ all-electric VTOL jet

      All electric, 300km/h max speed and 300 km range vertical take off and landing private yet prototype looks very interesting and promising. Will it be a new way we move around on a daily basis? Maybe not us, but our kids or grand-children.

      https://lilium.com/

      I am surprised how low the noise produced by the fans is.

      posted in Corner Bar
      T
      tomasz
    • RE: Love - a path to follow

      @mike amos said:

      absolutely refute the right of anyone to state that the love of one person for another comes from a deity

      You do not have to believe it to love anyone. What if your whole existence is a manifestation of Love, in your unique, completely free way?
      I know that my love to my wife is a ray of the light/love I have seen. I simply felt it one day and still feel it in a way. I do not find it intimidating. I simply know that there is something I still have to learn.
      My experience tells me that the love is a foundation of everything that exists and to truly fulfil myself as a human being, I have to follow what Love invites me to do. So it is more like flowing with my deepest dreams then being a "puppet of a deity". Love doesn't work this way. We all are Gods, "sons of the Highest."

      posted in Corner Bar
      T
      tomasz
    • RE: Love - a path to follow

      @jql said:

      What is your experience in these matters Tomasz?

      I have written about my experience here:
      http://sketchucation.com/forums/viewtopic.php?f=179%26amp;t=12323%26amp;p=93314#p93314

      It matches very close what this man talks about Light and Love and a feeling of being united with everything4:41.

      For me it was the strongest experience I have every had. I want to live more and more with this Love in my heart everyday.

      You are right we all have to build on what rings to us true and is based on what we have learned so far.

      I expect that my experience can be shared, because it was happening in early days of Christianity and it is sill happening in so called Charismatic Renewal in several Churches. Receiving Holy Spirit usually happens through putting hands on someone's head and asking for that gift.

      posted in Corner Bar
      T
      tomasz
    • RE: Love - a path to follow

      I have found today a nice documentary that talks about experience of Love at the edge of this life:

      "Can we survive death ? What is the nature of our consciousness ?
      'Beyond Our Sight' is an independent documentary that talks
      about near-death experiences, human consciousness,
      and the possibility of communication with other dimensions." (52')

      I find it appropriate to share it in this very old thread, as the experience those people have had is very close to mine, although mine didn't happen in dramatic circumstances.

      posted in Corner Bar
      T
      tomasz
    • RE: Extension Signing

      @thomthom said:

      We rolled out a patch we think should fix this issue.

      Thanks. I confirm that the fix works for me. I can sign a plugin using Google account from Firefox without a problem.

      posted in Developers' Forum
      T
      tomasz
    • RE: Extension Signing

      I have had this in beta and have reported it. My solution was to use a different browser then Firefox. Unfortunately even Edge was failing sometimes.
      It doesn't matter what is the content of rbz file. The signing fails even with the simplest rbz you can think of.

      posted in Developers' Forum
      T
      tomasz
    • RE: Render SU Section

      @alpro said:

      I'm pretty sure that Thea does also.

      Yes. It does.

      posted in Extensions & Applications Discussions
      T
      tomasz
    • RE: Animator and Thea

      Check the most recent beta version, please.
      I have just uploaded it.

      posted in Animator Beta
      T
      tomasz
    • RE: Welcome to Animator Beta Testers

      I will make 1.5 with the support for Animator public soon. The version is currently available to Thea beta testers only.

      posted in Animator Beta
      T
      tomasz
    • RE: MSPhysics 1.0.3 (16 October 2017)

      Can we have an option to store Replay in a model, please?

      posted in Plugins
      T
      tomasz
    • RE: Computer winner ?

      It is 3:0.

      He couldn't mentally cope with the pressure of "humanity vs machine" in this one.
      Frankly speaking I doubt Lee can do anything to win last two games. He has to deal with large computing power and the software that gradually adjusts its internal strategies through use of artificial neural networks.

      It will be interesting to see alphago learning by playing just with itself, without input from a human games database. Maybe it will come up with moves and openings that haven't been yet considered as advantageous.

      posted in Corner Bar
      T
      tomasz
    • RE: Computer winner ?

      @pilou said:

      Damned! Bad start for us! ๐Ÿ˜ฎ
      Computer 1
      Human 0

      It is getting even worse:
      Computer 2
      Human 0
      Lee said that he didn't feel at any point of this game that he had an advantage.

      posted in Corner Bar
      T
      tomasz
    • RE: Active_path.last original transformation

      It is good to do something else. When reading about model observers I have found the answer:

      Sketchup.active_model.edit_transform

      There is a mistake in the documentation though:

      @unknownuser said:

      ModelObserver.onActivePathChangedSketchUp 7.0+
      ...
      When in "edit mode" (aka a Component is being edited), the Ruby API returns object transformations and locations in context of the "local" component axes instead of the global axes.

      It is other way round. In "edit mode" we are in global context. If one wants to have the local then use edit_transformation. When you want original transformations for the rest of instances then you have to go through the whole "tree" and use edit_transformation for the last group/component.

      posted in Developers' Forum
      T
      tomasz
    • RE: Active_path.last original transformation

      I don't understand why:

      mod.entities[0].transformation.to_a

      gives different results when I am inside the entities[0] then when I am outside it.

      SU engineers have had a reason to do this, but this makes developers life worse.
      What is the point in modifying a thing? EDIT: To allow drawing in global coordinates, so in this regards, it is beneficial. ๐Ÿ˜„

      When the transformation is modified, then it is obvious that the definition has to be modified also, to keep the model consistent!

      mod.entities[0].definition.entities[6].start.position.to_a
      =>[10.0, 0.0, 0.0]
      mod.entities[0].definition.entities[6].start.position.to_a
      =>[20.0, 10.0, 10.0]
      
      posted in Developers' Forum
      T
      tomasz
    • RE: Active_path.last original transformation

      No. It won't work.

      Sketchup.active_model.entities[0].transformation.to_a
      =>[1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 10.0, 10.0, 10.0, 1.0]

      When in edit:
      Sketchup.active_model.entities[0].transformation.inverse.to_a
      [1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, -0.0, -0.0, -0.0, 1.0]

      Sketchup.active_model.active_path[0].transformation.inverse.to_a
      [1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, -0.0, -0.0, -0.0, 1.0]

      Those inverted transformations won't bring the origin to [10.0,10.0,10.0] either give correct rotation/scaling. SU simply resets the transformation to identity:
      [1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0]
      and re-do the definition in global coordinates...

      posted in Developers' Forum
      T
      tomasz
    • RE: Active_path.last original transformation

      I could use the SU2016 Axes.origin and at least bring the component to a correct location when there is no scaling used in the component instance. I cannot call it a solution though.


      Test model

      posted in Developers' Forum
      T
      tomasz
    • RE: Active_path.last original transformation

      @jiminy-billy-bob said:

      You have to iterate through the model, searching for each child at each level, and multiply each transformation.
      At least, that's how I do it.

      This doesn't work. I gives me exactly the "wrong" transformation.

      @tig said:

      You could perhaps use a 'pick helper' to get the 'current transformation' taking into account any 'containers'...

      Thanks for the advice. Unfortunately I am not in a tool context and I am also afraid that is would still give me "wrong" transformation.

      My scenario is following:

      • I export a component into an "external file"
      • replace it with a "proxy" - say a wireframe cube
      • when a rendering starts I replace the "proxy" with original model....

      The problem is that the original model has all coordinates of the initial(non-edited)definition, but the transformation and the definition of SU component changes while it is in edit mode! This causes wrong position/scaling of all instances of a component being edited.

      The ring has (proper) coordinates for non-edit scenario, but when proxy is being edited, the transformation is wrong

      posted in Developers' Forum
      T
      tomasz
    • Active_path.last original transformation

      When a component is being edited, then the model.active_path.size>0.

      Unfortunately the component transformation is being modified in comparison with exactly same component transformation read from a selection.

      I cannot find a way to get the very original transformation of the active_path.last...
      When iterating through the model tree I get same active_path.last transformation. I am afraid there is none.

      I checked mod.axes.transformation, but it gives me just the correct origin of active_path.last, but other parts of the transformation are orthonormal.

      Any ideas?


      Animated GIF - click me to show the action

      posted in Developers' Forum
      T
      tomasz
    • RE: MSPhysics 1.0.3 (16 October 2017)

      @anton_s said:

      Yes rombout, its windows only. Furthermore, it's unstable and incomplete.

      I wish you developed it further or at least made it stable.
      Here is my quick try with Thea. Maybe it will motivate you slightly ๐Ÿ˜„


      Thea Render - Shadow Catcher + IBL

      posted in Plugins
      T
      tomasz
    • RE: Using wxWidgets in extensions

      The most important thing is to hide all symbols when compiling wxWidgets on Mac.
      When fluid has done it, the crash is gone.
      We have same issue as with V-ray now. Thea dialogues will not close and neither refresh.

      It is most likely caused by using IMPLEMENT_APP_NO_MAIN(MyApp) macro in AO. This allows just a single instance of wxApp. Our solution is to create our own instance of wxApp and to use wxApp::SetIntance( instance ); instead. When SU closes I do a clean-up and call wxUninitialize();

      As far as I know Thea doesn't affect any plugin, so the solution works correctly.

      posted in Developers' Forum
      T
      tomasz
    • 1 / 1