sketchucation logo sketchucation
    • Login
    1. Home
    2. Anton_S
    3. Topics
    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!
    Urasik Extensions | Lots of new extensions to check out Learn More
    A
    Offline
    • Profile
    • Following 0
    • Followers 8
    • Topics 52
    • Posts 1,261
    • Groups 2

    Topics

    • A

      [Plugin] ClothWorks v1.8.0 - 28 Apr 2024

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      707
      0 Votes
      707 Posts
      736k Views
      Mike AmosM
      Korean language detected by google. I am a SketchUp 2026 (version 26.2.243.64-bit) user. My graphics card is an NVIDIA GeForce RTX 2070 Super. 포럼 사용자들에게 질문이 있으신가요? poleom sayongjadeul-ege jilmun-i iss-eusingayo? What is your question for the forum?
    • A

      What does it take to write a commertial plugin?

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      3
      0 Votes
      3 Posts
      1k Views
      A
      Alright, thank you! I assume it's all legal unless I'm planning to write a new softwate/app.
    • A

      [Plugin] CopyAlongCurve 1.0.4 (28 February 2017)

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      16
      0 Votes
      16 Posts
      28k Views
      Dave RD
      @Requisher You could learn to do the Ruby coding and add a toolbar. Might be easier to just create a keyboard shortcut for it.
    • A

      Starting a Group After Another

      Watching Ignoring Scheduled Pinned Locked Moved SketchyPhysics
      13
      0 Votes
      13 Posts
      12k Views
      A
      I think SP was designed more for mini games in SU, like a simple car that relies on joints and keyboard controls. Search 3d warehouse for "SketchyPhysics" and sort it by "most likes". You'll come across various great uses of SP. SP, with realtime simulation engine, isn't good with mechanical movements. You could try making gear, but there are low chances that it would be reliable. Collision and joints seem to be flexible. I, once, made a differential gear and it works great, although, if you surround it with a drive-able car, there is a potential for lag and too much resistance on opposite wheels might trigger intersection between gears. I think animation would suit better when dealing with precise and accurate mechanical movements. But it all depends on how complex one wants to get with mechanics. The good thing about SP is that its simple to create simulations that could be exported to separate images and combined into a movie.
    • A

      SP Waves

      Watching Ignoring Scheduled Pinned Locked Moved SketchyPhysics
      18
      0 Votes
      18 Posts
      11k Views
      A
      Nicely done faust. You have a talent
    • A

      [Plugin] Smooth Zoom 2.1.0 - 24 October 2021

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      76
      0 Votes
      76 Posts
      94k Views
      TIGT
      The earlier posts in this thread explain how to make a temporary fix by editing the RB file. В предыдущих сообщениях в этой теме объясняется, как сделать временное исправление путем редактирования файла RB.
    • A

      How to SP 3.4 and KerkyThea

      Watching Ignoring Scheduled Pinned Locked Moved SketchyPhysics
      22
      0 Votes
      22 Posts
      24k Views
      V
      Will we see support for VRay anytime in the future?
    • A

      SketchyPhysics 3.5.6 (26 January 2015)

      Watching Ignoring Scheduled Pinned Locked Moved SketchyPhysics
      213
      0 Votes
      213 Posts
      317k Views
      panixiaP
      @Rich-O-Brien said in SketchyPhysics 3.5.6 (26 January 2015): is a huge undertaking Of course I was thinking about "cheat-coding"
    • A

      Need Help Compiling Gem for 32 bit Mac OS X

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      14
      0 Votes
      14 Posts
      2k Views
      A
      Oh wait, Fiddle::Importer is very similar to DL::Importable. I will migrate to Fiddle. Sorry for misleading you guys. Thanks for all the help
    • A

      [Plugin] FixIt 101 (Version 1.5.0)

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      13
      0 Votes
      13 Posts
      48k Views
      M
      Molte grazie Anton
    • A

      SketchyPhysics 3.3 (Unofficial Release)

      Watching Ignoring Scheduled Pinned Locked Moved SketchyPhysics
      43
      0 Votes
      43 Posts
      28k Views
      A
      Very well, although you might want to transfer to SP3.4 : http://sketchucation.com/forums/viewtopic.php?f=61%26amp;t=58936
    • A

      Building C extension compatibility

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      13
      0 Votes
      13 Posts
      1k Views
      tt_suT
      @anton_s said: [*]Modify LongDouble.c in ffi: Replace RSTRING_PTR(s) with (RSTRING(s)->ptr) in line Easier and more maintainable to add the macros if they are undefined: https://bitbucket.org/thomthom/tt-library-2/src/be17bac137aa5421323733cc206d80b9ff885dc4/Ruby%20C%20Extensions/win32-api/ext/tt_api.c?at=Version%202.9#cl-5
    • A

      Open External Links With Default Browser

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      4
      0 Votes
      4 Posts
      423 Views
      A
      Here is the code snippets, just so if anyone is interested later This goes to JavaScript: <span class="syntaxdefault"><br /></span><span class="syntaxcomment">// Determines whether string contains another string.<br /></span><span class="syntaxdefault">String</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">prototype</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">contains </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> function</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">it</span><span class="syntaxkeyword">){<br /></span><span class="syntaxdefault">    return this</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">indexOf</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">it</span><span class="syntaxkeyword">)</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">!=</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">-</span><span class="syntaxdefault">1</span><span class="syntaxkeyword">;<br />};<br /><br /></span><span class="syntaxcomment">// Calls a Ruby callback.<br /></span><span class="syntaxdefault">function callback</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">name</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> data</span><span class="syntaxkeyword">){<br /></span><span class="syntaxdefault">    if </span><span class="syntaxkeyword">(!</span><span class="syntaxdefault">data</span><span class="syntaxkeyword">)</span><span class="syntaxdefault"> data </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">''</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">    window</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">location</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">href </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">'skp;'</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">+</span><span class="syntaxdefault"> name </span><span class="syntaxkeyword">+</span><span class="syntaxdefault"> </span><span class="syntaxstring">'@'</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">+</span><span class="syntaxdefault"> data</span><span class="syntaxkeyword">;<br />}<br /><br /></span><span class="syntaxcomment">// Open links with default browser.<br /></span><span class="syntaxkeyword">$(</span><span class="syntaxdefault">document</span><span class="syntaxkeyword">).</span><span class="syntaxdefault">on</span><span class="syntaxkeyword">(</span><span class="syntaxstring">'click'</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> </span><span class="syntaxstring">'a[href]'</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> function</span><span class="syntaxkeyword">(){<br /></span><span class="syntaxdefault">    if </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">this</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">href</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">contains</span><span class="syntaxkeyword">(</span><span class="syntaxstring">"http"</span><span class="syntaxkeyword">)){<br /></span><span class="syntaxdefault">        callback</span><span class="syntaxkeyword">(</span><span class="syntaxstring">'open_link'</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> this</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">href</span><span class="syntaxkeyword">);<br /></span><span class="syntaxdefault">        return false</span><span class="syntaxkeyword">;<br /></span><span class="syntaxdefault">    </span><span class="syntaxkeyword">}<br />});<br />&nbsp;</span><span class="syntaxdefault"></span> This goes to Ruby: <span class="syntaxdefault"><br /></span><span class="syntaxkeyword">@</span><span class="syntaxdefault">dlg</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">add_action_callback</span><span class="syntaxkeyword">(</span><span class="syntaxstring">'open_link'</span><span class="syntaxkeyword">){</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">|</span><span class="syntaxdefault">dlg</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> params</span><span class="syntaxkeyword">|<br /></span><span class="syntaxdefault">  UI</span><span class="syntaxkeyword">.</span><span class="syntaxdefault">openURL</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">params</span><span class="syntaxkeyword">)<br />}<br />&nbsp;</span><span class="syntaxdefault"></span>
    • A

      How to properly handle escape characters?

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      4
      0 Votes
      4 Posts
      515 Views
      tt_suT
      @anton_s said: Actually a hidden input does not allow multi lines. I used textarea with display:none; style instead. From my current observations the technique works amazing! Oh! ... ooh... I might have to revisit SKUI and check this.
    • A

      MSPhysics 1.0.3 (16 October 2017)

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      927
      0 Votes
      927 Posts
      1m Views
      T
      I was playing with amslib and msphysics plugin for an week and I have successfully compiled ams_l8b.so and msp_lib.so compatible to the SketchUp 2026 and fixed many warnings and errors.. it is now working good, but still I have to test all functions, if someone of you want to help me out to text all these so it will be easy and take less time, here is my Whats App + 923 143 142 423 I will send you a copy of working amslib and msphysics.
    • A

      Method -- Best Naming Techniques

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      3
      0 Votes
      3 Posts
      438 Views
      Dan RathbunD
      #2 is the Ruby way. (#1 is Javascript or VisualBasic) [#3 is noway!]
    • A

      [Plugin] AMS Library 3.7.1b (29 May 2021)

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      108
      0 Votes
      108 Posts
      664k Views
      O
      @anton_s Антон, здравствуйте! Ваше приложение MSPhysics прекрасно! Оно позволяет делать очень крутые вещи! К сожалению на новых версиях SketchUP библиотека и приложение не работает. Подскажите, возможно ли обновить эти плагины для актуальных версий? Мне необходима эта программа для работы, так что, готов плагин купить. А пока продолжу использовать его на версии SU2017
    • A

      [Notepad++] Github Favorite Markdown Theme

      Watching Ignoring Scheduled Pinned Locked Moved Plugins
      8
      0 Votes
      8 Posts
      3k Views
      A
      Thanks Rafael , Thanks Jorlan , Comments and replies always bring a good feeling
    • A

      Ruby FFI, Need Suggestions!

      Watching Ignoring Scheduled Pinned Locked Moved Developers' Forum
      3
      0 Votes
      3 Posts
      661 Views
      A
      @tt_su said: I would recommend compiling it under your own namespace - to avoid version conflict if anyone else should try to load a different version. Ok, I guess that's the way I should go @tt_su said: The problem is that every SketchUp extension developer isn't on this forum to check this list. Lazy people @tt_su said: That somewhat that path I took with TT_Lib, but trust me - it will generate a lot of "This plugins doesn't work!!!111!!1" - because people never read the instructions. I've started expanding the library check with my plugins so the users will get a webdialog that describes why the plugin didn't load and direct link to the require libraries. That takes cares of most of the people who tries to install it. Even I my self got one of these messages before Good results require some work
    • A

      [solved] SU2013 M1 (Make) Performance

      Watching Ignoring Scheduled Pinned Locked Moved SketchUp Discussions sketchup
      10
      0 Votes
      10 Posts
      672 Views
      thomthomT
      Good to hear it's working!
    • 1 / 1